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

OpenLayers - класс Popup

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

Re: OpenLayers - класс Popup

Добавлено: 20 июн 2009, 10:57
Mavka
Думаю, этого примера будет достаточно, очень простой:
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 - уничтожаете.

Re: OpenLayers - класс Popup

Добавлено: 20 июн 2009, 18:24
di@mond
Спасибо за полезную информацию) :)