RUS  ENG 

тематических фильтр и WMS

Страницы: 1
RSS
тематических фильтр и WMS
 
Есть задача отображать растровое изображение карты для пользователей. На карте настроен тематический фильтр. При изменении записей в БД, котору использует тематический фильтр, фильтр должен изменять цвет строения. Это происходит для карт открываемых на клиенте Zulu или открытых при помощи ActiveX, но этого не происходт при получении растрового избражения карты через WMS.
Как можно добиться, чтобы растровое изображение карты, полученное через WMS, было с учетом тематического фильтра?
 
Здравствуйте, zlim.
Судя по вопросу, Вас интересует использование тематических раскрасок при публикации данных в WMS?
Такая возможность существует. И у нас она реализована.
В спецификации OGC WMS для целей декорирования предусмотрены стили (WMS Style).
Вы не можете использовать функционал тематических раскрасок и надписей напрямую,
поскольку в спецификации таких понятий нет, но Вы можете задействовать его посредством стилей.
Механизм стилизации в нашей реализации WMS продуман так, что стиль (WMS Style) представляет собой именованную комбинацию активированных тематических раскрасок и надписей. Карта zulu же является источником тематических раскрасок и стилей. Чтобы при публикации создать стиль, следует в качестве публикуемой единицы (ресурса) выбрать карту zulu, в которой ранее уже созданы тематические раскраски и/или надписи (собственно те самые, которые надо задействовать). После чего при публикации WMS слоя следует добавить стиль(+), назначить ему
служебное и пользовательское(описание) имена и активировать в списках тем и надписей требуемые позиции.
После сохранения конфигурации сервер обновит ее и у опубликованного слоя появится стиль.
Указав этот стиль в запросе, Вы получите растр с активированным тематическим фильтром.

Здесь подробно как это делается в утилите публикации http://politerm.com.ru/zuluserver/doc/wmswfs/namespaces.htm#styleopreations .
Возникнут вопросы - пожалуйста спрашивайте.
Страницы: 1