TODO: программно выделить объект
SelectFeature
OpenLayers.Control.SelectFeature
Внимание, для правильного функционирования может понадобиться настроить ProxyHost.
Предназначен для работы с векторными [ Vector] слоями. Позволяет выделять объекты [стиль выбранных объектов меняется на select], обрабатывать и изменять связанную с ними информацию.
В общем, принцип работы такой:
- создаем обработчик для нужного события [возможные - onSelect, onUnselect]:
- при создании контроллера указываем на обработчик и векторный слой:
- и, наконец, добавляем контроллер на карту и активируем его:
Теперь, щелчок мыши на объекте [или просто наведение курсора, если используется 'hover: true'] вызовет функцию wfs_info. В параметре 'e' содержится вся информация об объекте.
