ฉันมีเลเยอร์ OpenLayers พร้อมด้วยเวกเตอร์หลายตัว ฉันรู้ ID ฟีเจอร์ของ OpenLayers (เช่น OpenLayers.Feature.Vector_241) และฉันต้องการจะรู้วิธีลบฟีเจอร์นี้และฟีเจอร์นี้เท่านั้น?
ฉันได้พิจารณาลบพวกเขาทั้งหมดแล้ววนรอบอาร์เรย์เพื่อวาดใหม่พวกเขา แต่นี่ดูเหมือนจะไม่ค่อยเหมาะสมและยืดยาว
ฉันได้ลองใช้รหัส folllowing หลายเวอร์ชันแล้ว:
layer.removeFeatures( featureID );
และ
layer.removeFeatures( [featureID] );
และ
layer.removeFeatures( {feature : featureID });
ฯลฯ ...
ยินดีต้อนรับทุกความช่วยเหลือ!
ขอบคุณ
ค