Кодировка проекций WMS

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
Artem
Интересующийся
Сообщения: 29
Зарегистрирован: 01 сен 2010, 05:59
Репутация: 0

Кодировка проекций WMS

Сообщение 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, Поменял. Всё, подключиться не могу :) меняю на старую - работает но грузит без проекции соответственно. Чего и где я не понимаю с проекциями?
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Кодировка проекций WMS

Сообщение Mavka »

Artem писал(а):Грузит без проекции
Вы хотите получить карту в проекции EPSG:17300? Тогда нужно прописать:

Код: Выделить всё

wms_srs 'EPSG:4326 EPSG:17300' 
Стоп. В базе MapServer я проекцию с таким кодом не вижу вообще... Вам придется еще и проекцию вручную добавить в файл /ms4w/proj/nad/epsg (или /OSGeo4W/share/proj/epsg ). Вы вообще уверены, что epsg:17300 - это проекция? Тип - CoordinateConversion, тогда как у epsg:28407 (Пулково-42 зона 7) - ProjectedCRS. Посмотрите на epsg:3576.
лангольеры под окном жрали время ом-ном-ном
Artem
Интересующийся
Сообщения: 29
Зарегистрирован: 01 сен 2010, 05:59
Репутация: 0

Re: Кодировка проекций WMS

Сообщение 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 добавить свою проекцию с МОИМИ параметрами и указывать на неё?
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Кодировка проекций WMS

Сообщение Mavka »

Artem писал(а):указал параметры проекции, почему они не используются?
Указали где? Если в слое, то они будут использоваться при доступе к данным. А если на уровне MAP, то там проекция практически никакой роли не играет. По WMS можно запросить только те проекции что внесены в список wms_srs.

Вам проекция для чего нужна - что бы читать данные или отображать?
лангольеры под окном жрали время ом-ном-ном
Artem
Интересующийся
Сообщения: 29
Зарегистрирован: 01 сен 2010, 05:59
Репутация: 0

Re: Кодировка проекций WMS

Сообщение Artem »

Проекция нужна чтоб отображать, смотрю в данный момент ArcExplorer-ом и вижу что он использует epsg:3576, но мне надо для отображения поменять центральный меридиан и широту, в голове проекта это уже есть, данные именно в этой проекции на сервере лежат, что ему ещё надо - не понимаю.
Вывод - надо проекцию со своими параметрами в список загнать?
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Кодировка проекций WMS

Сообщение Mavka »

Да
лангольеры под окном жрали время ом-ном-ном
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Кодировка проекций WMS

Сообщение Максим Дубинин »

Artem писал(а):Вывод - надо проекцию со своими параметрами в список загнать?
Пример: http://gis-lab.info/qa/ms-gm.html (настройка Proj)
пристегивайтесь, турбулентность прямо по курсу
Artem
Интересующийся
Сообщения: 29
Зарегистрирован: 01 сен 2010, 05:59
Репутация: 0

Re: Кодировка проекций WMS

Сообщение Artem »

Большое спасибо всем ответившим
Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя