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 > [email protected] > http://openlayers.org/mailman/listinfo/users > -- Andreas Hocevar OpenGeo - http://opengeo.org/ Expert service straight from the developers. _______________________________________________ Users mailing list [email protected] http://openlayers.org/mailman/listinfo/users
