Put a breakpoint in Firebug and inspect feature's  properties.

I see that a dynamically drawn feature in one of the examples has an
'id'  property.

Alex

On Tue, Jan 4, 2011 at 4:02 PM, yvecai <[email protected]> wrote:
> I'm not sure to get it.  I don't see no uid nor oid properties on selected
> features.
>                onSelect: function(feature) {
>                    $('status').innerHTML =feature.uid;
>                },
> This return 'undefined'.
> I tryied to clone my feature in onBeforeSelect with no result, the clone
> don't have no uid property either.
>
> Yves
>
> On 04. 01. 11 08:21, Diego Guidi wrote:
>>
>> Digging into source code you cansee that every feature has an unique
>> identifier called uid or oid that's used to distinguish between
>> already added features and features to be added. Try to modify uid of
>> feature to copy (maybe adding a random number) before adding to layer.
>>
>>
>> Diego Guidi
>>
>>
>>
>> On Mon, Jan 3, 2011 at 22:05, yvecai<[email protected]>  wrote:
>>>
>>> Is there a way to select the very same feature several times?
>>> The default behaviour does not seem to allow a particular feature to be
>>> selected twice.
>>> I tried to push the feature in my own array at onSelect or onBeforeSelect
>>> with no result, something like:
>>>
>>>            var selectCtrl = new
>>> OpenLayers.Control.SelectFeature(pistesLayer,
>>>                {clickout: true,
>>>                multipleKey: "shiftKey",
>>>                toggleKey: "ctrlKey",
>>>                mutiple: true,
>>>                onBeforeSelect: function(feature) {
>>>                    mySelectedFeatures.push(feature);
>>>                    $('status').innerHTML =mySelectedFeatures.length;
>>>                    },
>>>                });
>>> Yves
>>> _______________________________________________
>>> Users mailing list
>>> [email protected]
>>> http://lists.osgeo.org/mailman/listinfo/openlayers-users
>>>
>
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.osgeo.org/mailman/listinfo/openlayers-users
>
_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users

Reply via email to