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

Поворот тайлов или подложка отдельно надписи отдельно

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

Мы опубликовали sit карту векторную и хотим чтобы на нашей карте летел самолёт и карта поворачивалась по курсу, а надписи в карте - нет, можно ли так делать с гис сервисом?

Или как-нибудь подложку отдельно, надписи отдельно получить?

как такую задачу можно решить гис сервисом?
 
Добрый день.
Вы можете запросить подписи отдельно, задав соответствующий фильтр из локализации(objlocal) или из необходимых вам ключей(keylist) (запрос GetMap). Повернуть карту вы можете сами. Подложку также можно получить отдельным запросом GetMap|GetTile.
Изменено: Владимир Железняков - 24.09.2025 14:58:06
 
Параметры фильтра objlocal как-то можно включить через строку адреса геопортала: "WMTS#IP=..."? Или нужно, получается, в клиентском приложении отображения карты самому расчитывать границы и запрашивать отдельные тайлы и их склеивать в изображении?
Изменено: Олег Темеров - 25.09.2025 07:01:18
 
Добрый день. Например для подписи: WMTS#IP=мой_адрес?objlocal=3&Id=....
 
Собрал пример mapportal из ГИС Конструктора для Ubuntu. Запустил и добавил по ссылке "WMTS#IP=https://gisserver.info/GISWebServiceSE/service.php&ID1=0001&Name1=Топографическая карта Ногинского района&&Format=image/png&Matrix=GoogleMapsCompatible&objlocal=3" WMS-карту ногинска, затем установил угол поворота в 30 градусов.
В результате, и карта отрисовалась полностью (не только подписи) и подписи на ней тоже повёрнуты на 30 градусов:

Можно ли для какого-либо из WMS-слоёв на сервере gisserver.info сформировать так строку "WMTS#...." (или любым другим способом), чтобы получить горизонтальные подписи при повороте карты, как это делается для локальных файлов?:
 
Добрый день. Строка должна выглядеть вот так WMTS#IP=https://gisserver.info/GISWebServiceSE/service.php?objlocal=3&ID1=0001&Name1=Топографическая карта Ногинского района&&Format=image/png&Matrix=GoogleMapsCompatible
Но я посоветовал бы вам запросить подписи в векторном виде с сервиса WFS. WFS#IP=https://gisserver.info/GISWebServiceSE/service.php&ID1=Vegetation&Name1=Растительность&LayerId=0001, так как вектор крутить легче.
 
Цитата
Владимир Железняков написал:
Добрый день. Строка должна выглядеть вот так WMTS#IP=https://gisserver.info/GISWebServiceSE/service.php?objlocal=3&ID1=0001&Name1=Топографическая карта Ногинского района&&Format=image/png&Matrix=GoogleMapsCompatible
Но я посоветовал бы вам запросить подписи в векторном виде с сервиса WFS. WFS#IP=https://gisserver.info/GISWebServiceSE/service.php&ID1=Vegetation&Name1=Растительнос..., так как вектор крутить легче.
Первая предложенная Вами ссылка с objlocal=3 качественно не отличается от той, которую я открывал в mapportal в своём предыдущем сообщении. Поэтому и надписи на ней так же отображаются повёрнутыми на бок (так же как на первом изображении в моём предыдущем сообщении).
Вторая WFS-ссылка в примере mapportal не открывается. В консоли пишется отлачное сообщение "HMAP=0".
 
Геопортал ничего не знает про то, что карта будет поворачиваться и не поддерживает поворот данных. Поворот идёт на стороне клиента. Вы можете только отдельно запросить данные с геопортала без подписей. У вас должна быть отдельная карта подписей имеющих свойство в классификаторе отображать всегда горизонтально. Тогда вы сможете отрисовать 2 источника, при этом подписи буду горизонтально а WMS без подписей повёрнут. Карта также может быть опубликована по WFS  в виде вектора, но у подписей должны быть свойства в классификаторе отображать всегда горизонтальною и у клиента должен быть данный классификатор.
 
Добрый день!
Уточняем строку подключения для векторного геопортала:
Код
WFS#IP=https://gisserver.info/GISWebServiceSE/service.php&ID1=Vegetation&Name1=Растительность&LayerID=0001&Projection=EPSG:4326
 
Спасибо за новую ссылку. Теперь она хотя бы открывается в mapportal, но надписей на ней не видно (что в Астре 1.6, что в Ubuntu 24.04), чтобы проверить - горизонтальные они или нет. Версия ГИС Конструктора 15.1.0.20.
Страницы: 1 2 След.
Читают тему (гостей: 1)



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

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