OpenLayers - класс Popup

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
di@mond
Интересующийся
Сообщения: 47
Зарегистрирован: 13 апр 2009, 14:34
Репутация: 0
Откуда: Астрахань
Контактная информация:

OpenLayers - класс Popup

Сообщение di@mond » 19 июн 2009, 21:29

Друзья! :)
Кто-нибудь использовал в своих проектах на OL класс Popup? Можно ли его использовать для всплывающих окошек при идентификации объекта на карте? :?:

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: OpenLayers - класс Popup

Сообщение Mavka » 20 июн 2009, 10:57

Думаю, этого примера будет достаточно, очень простой:
using a Control.SelectFeature, open a popup on click
Более сложный - обо всем, что можно делать с popup'ами
all kinds of ways to create and interact with Popups
Ну и в examples на оф. сайте еще были примеры.

Если слой векторный, то для контроллера SelectFeature создаете два обработчика - выделение объекта и снятие выделения. По-русски по-читайте здесь. В обработчике onSelect к выделенному объекту привязываете popup и добавляете его на карту. И на onUnselect - уничтожаете.
лангольеры под окном жрали время ом-ном-ном

di@mond
Интересующийся
Сообщения: 47
Зарегистрирован: 13 апр 2009, 14:34
Репутация: 0
Откуда: Астрахань
Контактная информация:

Re: OpenLayers - класс Popup

Сообщение di@mond » 20 июн 2009, 18:24

Спасибо за полезную информацию) :)

Ответить

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

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

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