На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Отображение легенды карты

Поиск  Пользователи  Правила  Войти
Форум » Серверные приложения » GIS WebServer
Страницы: 1
RSS
Отображение легенды карты
 
Добрый день.

1. Согласно главе 3.8.6 - Слои карты "Руководства системного программиста"  - Легенда - параметр легенды карты. Список типов объектов, условное обозначение которых отображается в дереве состава карты. Если выбрано *, то отображаются условные обозначения всех типов объектов. Так же согласно главе 3.8.29 - Легенда карты "Руководства системного программиста" - Легенда карты визуально отображает условные обозначения объектов карты. Она отображается в дереве состава карты в узле слоя, если параметр «Легенда» в описании слоя имеет значение «*» или содержит список слоев классификатора карты. При значении «*» в легенду выводятся все слои карты и их объекты.

В руководстве сказано как включить в легенду только все слои карты и их объекты, но не сказано как сделать это выборочно?

2. Отображает в дереве легенды не все рисунки объектов карты.


P.S. Карту вместе с классификатором выслал на почту <panorama@gisinfo.ru> с пометкой "Симферополь"
Изменено: Александр Канивец - 19.01.2018 17:34:48
 
Скорее всего это связано с видом самих знаков в классификаторе (прозрачность, точка привязки...). В следствии чего сервис строит некорректное изображение знака для отображения в вебе.
С точной причиной в данный момент разбираемся.
 
Цитата
admin написал:
С точной причиной в данный момент разбираемся.
Прошу сообщить точную причину проблемы, а так же её решение.
 
А по первому вопросу что скажите?
Как выборочно включить легенду?
 
Здравствуйте! В администраторе вкладка Слои, в поле Легенда через запятую ввести необходимые типы объектов.
 
Проблема в некорректных ключах объектов классификатора. Они содержат символы русского алфавита. Измените классификатор, заменив некорректные коды объектов. Затем пересоздайте схему и перезапустите сервис.
В следующей версии мы добавим возможность вывода легенды с ключами на русском языке.
Изменено: Владимир Железняков - 23.01.2018 11:31:12
 
Цитата
Ольга Нефедьева написал:
Здравствуйте! В администраторе вкладка Слои, в поле Легенда через запятую ввести необходимые типы объектов.
Как обозначаются типы объектов, можете пример написать?
 
Типы объектов соответствуют ключам слоев классификатора карты. Например water,city.
Для получения списка типов объектов слоя можно выполнить через адресную строку обозревателя запрос getcapabilities сервиса WFS:
service.php?SERVICE=WFS&REQUEST=getcapabilities&LayerId=0001
В ответе сервера элемент FeatureTypeList содержит описание всех типов объектов -
<FeatureTypeList>
<FeatureType xmlns:bsd="http://localhost/GISWebServiceSE/service.php?service=wfs&amp%3Brequest=describefeaturetype&a...;
<wfs:Name>bsd:Geodesy</wfs:Name>
...
<wfs:Name>bsd:Settlements</wfs:Name>

Из элементов wfs:Name надо взять текст без пространства имен, например -  Geodesy,Settlements.

Пример настройки типов объектов для легенды добавим в документацию .
 
Ольга Нефедьева, Спасибо большое!
Страницы: 1
Читают тему (гостей: 1)



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности