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

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
geka83
Участник
Сообщения: 78
Зарегистрирован: 03 май 2014, 21:02
Репутация: 5

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

Сообщение geka83 »

Как сделать так, что бы контрол OpenLayers.Control.ModifyFeature сразу же активировался при наведении мышки на объект, который необходимо изменить (сразу же активировались узлы). Проблема в том что у меня например есть полигоны которые необходимо изменять, так для того что бы его изменить нужно как то выбрать, я так понимаю что нужно клацнуть в центре тяжести полигона, тогда активируются узлы! Хочу что бы узлы активировались сразу же при наведении на мышки на полигон!
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

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

Сообщение Denis Rykov »

Используйте комбинацию OpenLayers.Control.SelectFeature и OpenLayers.Control.ModifyFeature. SelectFeature настраиваете так, чтобы объект выделялся по hover, затем обрабатываете это событие и передаёте фичу в метод selectFeature контрола ModifyFeature (standalone режим).
Spatial is now, more than ever, just another column- The Geometry Column.
Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей