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

Неправильный запрос к WMS-серверу при перепроецировании

Добавлено: 05 дек 2009, 15:45
jekhor
Если проекция проекта отличается от проекции WMS-слоя и включено перепроецирование на лету, то QGIS формирует неправильный запрос к серверу, в котором параметры WIDTH= и HEIGHT= выходят за допустимые пределы.

Воспроизведение:
1. Создать новый проект в QGIS, выбрать в его настройках проекцию WGS84 и включить перепроецирование "на лету".
2. Подключить WMS-сервер, выбрать для wms-слоя проекцию, отличную от WGS84 (в примере --- EPSG:3335).
3. Щелчок правой кнопкой на имени слоя->увеличить до границ слоя.

Получаем примерно следующую ошибку:
Не удалось вывести test по причине:
(Код ошибки не был получен)
Дополнительное сообщение WMS-провайдера:
msWMSLoadGetMapParams(): WMS server error. Image size out of range, WIDTH and HEIGHT must be between 1 and 2048 pixels.

Используемый URL: http://localhost/cgi-bin/mapserv?map=/h ... ARENT=TRUE
MAP-файл для MapServer прилагается, GeoTIFF лежит по адресу http://rovar.info/~jek/maps/1_100000/Ge ... 5-040.tiff

Re: Неправильный запрос к WMS-серверу при перепроецировании

Добавлено: 14 дек 2009, 14:07
jekhor

Re: Неправильный запрос к WMS-серверу при перепроецировании

Добавлено: 16 апр 2011, 13:30
Voltron
Проверьте, похоже с новым растровым провайдером это уже не актуально

Re: Неправильный запрос к WMS-серверу при перепроецировании

Добавлено: 20 апр 2011, 19:11
Voltron
Так и есть, баг уже не восроизводится