[OpenLayers-Users] Cannot cycle through vector layer features

Mauro Bianchi bianchimro at gmail.com
Wed Jan 28 12:27:49 EST 2009


Thanks Ivan,

overlay.events.register('loadend', this, function() { alert(xxxx); });

is perfectly working.


Best regards
Mauro





2009/1/28 Bart van den Eijnden (OSGIS) <bartvde at osgis.nl>:
> Instead, better use the loadend event for this.
>
> overlay.events.register('loadend', this, function() { alert(xxxx); });
>
> Best regards,
> Bart
>
> Ivan Grcic wrote:
>>
>> Hi,
>>
>> what happens if u do something like this:
>>
>> setTimeout(function(){alert(overlay.features.length), 3000});
>>
>>
>> On Wed, Jan 28, 2009 at 5:06 PM, goliah <bianchimro at gmail.com> wrote:
>>
>>>
>>> Dear all,
>>>
>>> I want to cycle through a vector layer (GML in my case) features.
>>> The layer loads and it's drawn, but i cannot access the features at all
>>>
>>> example:
>>>
>>> var overlay; //global variable
>>>
>>> overlay = new OpenLayers.Layer.GML("GML", 'file.gml');
>>>
>>> var l = overlay.features.length;   // this is ALWAYS 0!
>>>
>>> The strange thing is that, using firebug and watching the expression
>>> "overlay.features.length" gives me the right number of features.
>>>
>>> Any idea?
>>> Thanks
>>> Mauro
>>>
>>>
>>> --
>>> View this message in context:
>>> http://n2.nabble.com/Cannot-cycle-through-vector-layer-features-tp2233009p2233009.html
>>> Sent from the OpenLayers Users mailing list archive at Nabble.com.
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at openlayers.org
>>> http://openlayers.org/mailman/listinfo/users
>>>
>>>
>>
>>
>>
>>
>
>
> --
> Bart van den Eijnden
> OSGIS, Open Source GIS
> bartvde at osgis.nl
> http://www.osgis.nl
>
>



-- 
Mauro Bianchi
bianchimro at gmail.com



More information about the Users mailing list