-1
Мое усилие состоит в том, чтобы удалить уже нарисованный круг в карте «Открытые слои». Это единственный вектор в карте, так что я решил попробовать удалить все функции следующим образом:removeAllFeatures не является функцией
var vectors = map.getLayersByClass('OpenLayers.Layer.Vector');
vectors.removeAllFeatures();
я получил следующее сообщение об ошибке:
removeAllFeatures is not a function
Что моя ошибка? Спасибо.
Проверьте, если map.getLayersByClass ('OpenLayers.Layer.Vector') возвращает пустой объект? Что делает console.log (векторы)? – aarjithn