Страница 1 из 1
Кодировка проекций WMS
Добавлено: 07 сен 2010, 10:26
Artem
Добрый день. Появилась такая проблема: с помощью UMN настраиваю WMS:
Код: Выделить всё
...
WEB
TEMPLATE 'template.html'
IMAGEPATH "C:/ms4w/tmp/ms_tmp/"
IMAGEURL "/ms_tmp/"
METADATA
...
wms_featureinfoformat "text/plain"
wms_srs "EPSG:4326"
END
END
PROJECTION
"proj=laea"
"lat_0=61.526760"
"lon_0=99.884610"
"x_0=0"
"y_0=0"
"a=6378137.0000000000"
"b=6356752.3142451793"
"units=m"
"no_defs"
END
...
Данные, соответственно в этой же проекции и лежат на сервере. Сходил по адресу
http://www.epsg-registry.org/, получил что EPSG:17300, Поменял. Всё, подключиться не могу

меняю на старую - работает но грузит без проекции соответственно. Чего и где я не понимаю с проекциями?
Re: Кодировка проекций WMS
Добавлено: 07 сен 2010, 11:13
Mavka
Artem писал(а):Грузит без проекции
Вы хотите получить карту в проекции EPSG:17300? Тогда нужно прописать:
Стоп. В базе MapServer я проекцию с таким кодом не вижу вообще... Вам придется еще и проекцию вручную добавить в файл /ms4w/proj/nad/epsg (или /OSGeo4W/share/proj/epsg ). Вы вообще уверены, что epsg:17300 - это проекция? Тип - CoordinateConversion, тогда как у epsg:28407 (Пулково-42 зона 7) - ProjectedCRS. Посмотрите на
epsg:3576.
Re: Кодировка проекций WMS
Добавлено: 07 сен 2010, 12:51
Artem
Mavka писал(а):
Стоп. В базе MapServer я проекцию с таким кодом не вижу вообще... Вам придется еще и проекцию вручную добавить в файл /ms4w/proj/nad/epsg (или /OSGeo4W/share/proj/epsg ). Вы вообще уверены, что epsg:17300 - это проекция? Тип - CoordinateConversion, тогда как у epsg:28407 (Пулково-42 зона 7) - ProjectedCRS. Посмотрите на
epsg:3576.
Ага, спасибо, epsg:3576 - то что нужно, только там стоят параметры lat_0=90 +lon_0=90, а мне свои вставить надо, тогда правильно отобразит. Не совсем логика понятна: я ж в проекте выше указал параметры проекции, почему они не используются? Получается теперь мне надо в файл epsg добавить свою проекцию с МОИМИ параметрами и указывать на неё?
Re: Кодировка проекций WMS
Добавлено: 07 сен 2010, 13:01
Mavka
Artem писал(а):указал параметры проекции, почему они не используются?
Указали где? Если в слое, то они будут использоваться при доступе к данным. А если на уровне MAP, то там проекция практически никакой роли не играет. По WMS можно запросить только те проекции что внесены в список wms_srs.
Вам проекция для чего нужна - что бы читать данные или отображать?
Re: Кодировка проекций WMS
Добавлено: 07 сен 2010, 13:53
Artem
Проекция нужна чтоб отображать, смотрю в данный момент ArcExplorer-ом и вижу что он использует epsg:3576, но мне надо для отображения поменять центральный меридиан и широту, в голове проекта это уже есть, данные именно в этой проекции на сервере лежат, что ему ещё надо - не понимаю.
Вывод - надо проекцию со своими параметрами в список загнать?
Re: Кодировка проекций WMS
Добавлено: 07 сен 2010, 13:59
Mavka
Да
Re: Кодировка проекций WMS
Добавлено: 08 сен 2010, 03:52
Максим Дубинин
Artem писал(а):Вывод - надо проекцию со своими параметрами в список загнать?
Пример:
http://gis-lab.info/qa/ms-gm.html (настройка Proj)
Re: Кодировка проекций WMS
Добавлено: 16 сен 2010, 11:28
Artem
Большое спасибо всем ответившим