Страница 1 из 1

Вопрос по OpenLayers.Control.ModifyFeature

Добавлено: 28 авг 2014, 11:13
geka83
Как сделать так, что бы контрол OpenLayers.Control.ModifyFeature сразу же активировался при наведении мышки на объект, который необходимо изменить (сразу же активировались узлы). Проблема в том что у меня например есть полигоны которые необходимо изменять, так для того что бы его изменить нужно как то выбрать, я так понимаю что нужно клацнуть в центре тяжести полигона, тогда активируются узлы! Хочу что бы узлы активировались сразу же при наведении на мышки на полигон!

Re: Вопрос по OpenLayers.Control.ModifyFeature

Добавлено: 02 сен 2014, 02:40
Denis Rykov
Используйте комбинацию OpenLayers.Control.SelectFeature и OpenLayers.Control.ModifyFeature. SelectFeature настраиваете так, чтобы объект выделялся по hover, затем обрабатываете это событие и передаёте фичу в метод selectFeature контрола ModifyFeature (standalone режим).