Ho uno strato OpenLayers con diversi vettori su di esso. Conosco l'ID della funzione OpenLayers (ad esempio OpenLayers.Feature.Vector_241) e vorrei sapere come rimuovere questa funzione e solo questa?
Ho preso in considerazione la possibilità di eliminarli tutti e quindi passare in rassegna un array per ridisegnarli, ma questo sembra un po 'inelegante e lungo.
Ho provato una varietà di versioni del codice seguente:
layer.removeFeatures( featureID );
E
layer.removeFeatures( [featureID] );
E
layer.removeFeatures( {feature : featureID });
Eccetera...
Tutto l'aiuto è il benvenuto!
Grazie
C