У меня проблемы с взаимодействием Openlayers Modify.
У меня есть некоторые особенности на карте, и я хочу иметь возможность изменять точки некоторых из них на основе клавиши locked
.
Следующее действие позволяет мне изменять все функции в источнике:
this.modify = new ol.interaction.Modify({
source
});
Следующее не позволяет мне изменять какие-либо функции, где modifiableFeaturesCollection
представляет собой набор функций:
this.modify = new ol.interaction.Modify({
features: modifiableFeaturesCollection
});
Вот ссылка на созданную мной jsfiddle, иллюстрирующую проблему: https://jsfiddle.net/mcneela86/jhye21pm/