Вопрос по OpenLayers.Control.ModifyFeature
-
- Участник
- Сообщения: 78
- Зарегистрирован: 03 май 2014, 21:02
- Репутация: 5
Вопрос по OpenLayers.Control.ModifyFeature
Как сделать так, что бы контрол OpenLayers.Control.ModifyFeature сразу же активировался при наведении мышки на объект, который необходимо изменить (сразу же активировались узлы). Проблема в том что у меня например есть полигоны которые необходимо изменять, так для того что бы его изменить нужно как то выбрать, я так понимаю что нужно клацнуть в центре тяжести полигона, тогда активируются узлы! Хочу что бы узлы активировались сразу же при наведении на мышки на полигон!
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Вопрос по OpenLayers.Control.ModifyFeature
Используйте комбинацию OpenLayers.Control.SelectFeature и OpenLayers.Control.ModifyFeature. SelectFeature настраиваете так, чтобы объект выделялся по hover, затем обрабатываете это событие и передаёте фичу в метод selectFeature контрола ModifyFeature (standalone режим).
Spatial is now, more than ever, just another column- The Geometry Column.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость