[OpenLayers-Users] Remove Features By Id
Andreas Hocevar
ahocevar at opengeo.org
Thu Nov 26 02:40:47 EST 2009
Hi,
Mehmet Sirin wrote:
> I'm failing when trying to remove a feature selected by its ID:
>
> var startpoint= new OpenLayers.Feature.Vector(point,null,start_style);
> startpoint.id <http://startpoint.id>="hey";
> mylayer.addFeatures([startpoint]);
> ...
> var something=getFeatureById("hey"); //works
> mylayer.removeFeatures(mylayer.features[something]);
The removeFeatures method takes an array of features as argument:
myLayer.removeFeatures([something]);
Regards,
Andreas.
>
>
>
> Maybe it's in general not possible choosing a feature by an
> associative key ?
> Then how solving this problem in another, elegant way ? (i have a
> solution for my problem, but it's definitely not fine or elegant^^)
>
>
>
>
> leaving you kind regards
> mehmet sirin c.
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Users mailing list
> Users at openlayers.org
> http://openlayers.org/mailman/listinfo/users
>
--
Andreas Hocevar
OpenGeo - http://opengeo.org/
Expert service straight from the developers.
More information about the Users
mailing list