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

Изменение МАР файла через OpenLayers

Добавлено: 05 фев 2010, 16:44
dobeer
Может неправильно сформулировал заголовок...но все же..Существует ли возможность в OpenLayers менять настройки MAP файла, т.е например в OpenLayers я кликаю по объекту и он(этот объект) должен поменять цвет или изменить окантовку и т.п...вот как то так :)

Re: Изменение МАР файла через OpenLayers

Добавлено: 06 фев 2010, 18:13
Mavka
Можно вот так - WFS GetFeature Example
Основой слой - WMS, растровая картинка. Когда по нему щелкают, по WFS загружается соответствующий объект и добавляется в векторный слой, который расположен поверх WMS.

Re: Изменение МАР файла через OpenLayers

Добавлено: 07 фев 2010, 03:30
dobeer
Правильно ли я понимаю, что если у меня слой в WMS c домами находится в шейпах мне необходимо дополнительно подключать слой тех же домов в векторе (например KML) и при клике подгружать из kml только тот объект который совпадает с определенными атрибутами домика в шейпе?

Re: Изменение МАР файла через OpenLayers

Добавлено: 07 фев 2010, 16:16
Mavka
WMS-поток вы откуда получаете? Если из UMN MapServer или GeoServer, то для всех слоев что есть в WMS автоматически будут аналогичные слои в WFS. С того же сервера и загружаете.

Re: Изменение МАР файла через OpenLayers

Добавлено: 07 фев 2010, 17:46
dobeer
У меня wms на mapserver. Сделал как в примере, но не работает (нет реакции). Посмотрел тот же самый пример, но только из папки с примерами (example) который был в комплекте с openlayers, он тоже не работает, хотя другие примеры работают...

Re: Изменение МАР файла через OpenLayers

Добавлено: 07 фев 2010, 17:47
Mavka
В QGis откройте WFS. Работает?

UPD. Оказывается для UMN нужно некоторые телодвижения совершить...