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

Не полностью отрисовывается запрашиваемая область WMTS карты?

Поиск  Пользователи  Правила  Войти
Форум » Linux » Средства разработки ГИС-приложений для Linux
Страницы: 1
RSS
Не полностью отрисовывается запрашиваемая область WMTS карты?
 
Приветствую!

ГИС Конструктор для Qt Designer x64 (версия 12.6.1), ОС Astra Linux

После перехода на  12.6.1 столкнулся с проблемой: при отрисовке карты фрагментами заданного размера на "стыках" появились вертикальные линии шириной в 1 пиксель.
Для отрисовки использую mapPaintToXImage

Видео, и картинка для демонстрации проблемы.
Интересно, что полосы появляются только при прокрутке по горизонтали, при прокрутке по вертикали проблем нет.

ЗЫ: При отрисовке карты Подольска таким же методом (фрагментами), на стыках линий нет.

С уважением,
Матвеев П.В.
 
Здравствуйте, Павел!

Версия ГИС Конструктор для Astra Linux SE с исправлением доступна на сайте.

Спасибо за ожидание!

 
Приветствую!

Обновил версию, проверил, полосы вроде исчезли, но на "краю" карты обнаружил более серьезные проблемы.
Видимо, если запрашивается отрисовка за пределами карты, то что-то идет не так.

С уважением,
Матвеев П.В.
 
Здравствуйте!

Мы рассмотрим данный вопрос в ближайшее время.

Спасибо!
 
Приветствую!

Хотелось бы уточнить сроки выхода новой версии и исправления данной проблемы (или варианта ее обхода))


С уважением,
Матвеев П.В.
 
Предположительно нужно не выходить при отрисовке тайлов за границы +/-180 градусов по долготе.
Проблема проявляется в самых мелких масштабах - вся карта в окне.
 
Приветствую!

Я попробую добавить "обрезание" запрашиваемой области при отрисовке в разрабатываемом ПО. Но вероятно в ГИС Конструктор для Qt Designer x64 она тоже была бы полезна (и вероятно, она была ранее, т.к. в 12.5.0 все рисовалось как надо)

С уважением,
Матвеев П.В.
 
Цитата
Павел Матвеев написал:
Приветствую!

Я попробую добавить "обрезание" запрашиваемой области при отрисовке в разрабатываемом ПО. Но вероятно в ГИС Конструктор для Qt Designer x64 она тоже была бы полезна (и вероятно, она была ранее, т.к. в 12.5.0 все рисовалось как надо)

С уважением,
Матвеев П.В.
Добрый день.
Для этого достаточно установить в файле настроек wmslist_ru.xml опцию <RepeatDegree>180</RepeatDegree>
как показано ниже:

<?xml version="1.0" encoding="utf-8"?>
<Geoportal xmlns:ows="http://www.opengis.net/ows/1.1">
<InternetConnect>
<Url1><![CDATA[https://ya.ru/]]></Url1>
<Url2><![CDATA[https://gisinfo.ru]]></Url2>
<Url3><![CDATA[http://gisserver.info]]></Url3>
</InternetConnect>
<ReloadBadTile>0</ReloadBadTile>
 <ReloadBadTileCount>0</ReloadBadTileCount>
 <RepeatDegree>180</RepeatDegree>
 
Приветствую!

Спасибо большое! В 12.6.2 проверил, установка RepeatDegree решила проблему, спасибо!

ЗЫ: Осталось решить проблему открытия карты в сертифицированной версии и проверить, что данный рецепт там тоже работает.
С уважением,
Матвеев П.В.
Страницы: 1
Читают тему (гостей: 1)



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

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