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

Подключение WMS-слоя

Добавлено: 01 дек 2011, 09:18
Denis Rykov
1. Создаю новый проект, добавляю слой в EPSG:4326;
2. Включаю перепроецирование на-лету в EPSG:900913;
3. Запрашиваю WMS слой на ту же территорию, указывая проекцию - EPSG:900913 (поддерживается на стороне WMS-сервера).
4. WMS слой не отображается.
4*. В окне Add Layer(s) from a Server если поменять проекцию, то список слоёв становится неактивным, в чём смысл?

Re: Подключение WMS-слоя

Добавлено: 08 фев 2012, 22:14
Voltron
Похоже ошибка исправлена, в bd51944 добавление слоя работает.

В вот про «Add Layer(s) from a Server» не понял, у меня список слоёв активен все время. Или я не там смотрю?

Re: Подключение WMS-слоя

Добавлено: 09 фев 2012, 04:48
Denis Rykov
Видимо это как-то связано с использованием конкретного WMS сервиса, давай пока не будем закрывать тему. В OpenLayers этот WMS слой нормально отображается, а в QGIS наблюдаются описанные выше проблемы.

Re: Подключение WMS-слоя

Добавлено: 09 фев 2012, 11:21
Voltron
А что за сервис, если не секрет?

Re: Подключение WMS-слоя

Добавлено: 09 фев 2012, 20:50
Voltron
Проблема с блокированием списка слоёв должна быть исправлена в 783088490c

Re: Подключение WMS-слоя

Добавлено: 10 фев 2012, 05:14
Denis Rykov
Похоже нигде жестко не прописано в каком регистре должны быть коды проекций, хотя в документации MapServer попалось такое замечание:
Description: (Recommended) Contains a list of EPSG projection codes that should be advertized as being available for all layers in this server. The value can contain one or more EPSG:<code> pairs separated by spaces (e.g. “EPSG:4269 EPSG:4326”) This value should be upper case (EPSG:42304.....not epsg:42304) to avoid problems with case sensitive platforms.