коды EPSG

Системы координат, проекции, преобразования, привязка
Ответить
vzik19
Интересующийся
Сообщения: 35
Зарегистрирован: 10 авг 2010, 15:02
Репутация: 0

коды EPSG

Сообщение vzik19 »

Доброго дня! Из Аркгиза получен файл в проекции Меркатора, с Datumom описанным такими значениями
Semimajor Axis: 6378137
Semiminor Axis: 6378137,
радианы на метр 0.01745329....,
считают от Гринвича
Никто случайно не в курсе, что это может быть за эллипсоид?
Нужен код EPSG или описание PROJECTION, для создания WMS-сервиса с помощью Мапсервера
Спасибо!
gamm
Гуру
Сообщения: 4168
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: коды EPSG

Сообщение gamm »

vzik19 писал(а):Доброго дня! Из Аркгиза получен файл в проекции Меркатора, с Datumom описанным такими значениями
Semimajor Axis: 6378137
Semiminor Axis: 6378137,
радианы на метр 0.01745329....,
считают от Гринвича
Никто случайно не в курсе, что это может быть за эллипсоид?
Нужен код EPSG или описание PROJECTION, для создания WMS-сервиса с помощью Мапсервера
Спасибо!
судя по радиусам, это шар. В смысле, это вообще не эллипсоид. Еслы вы ничего не перепутали (или тот, кто это в ArcGIS вбивал) - большая ось от WGS84 нарисована.

В EPSG "сфера Мольвейде" должна быть, но не с таким радиусом.
vzik19
Интересующийся
Сообщения: 35
Зарегистрирован: 10 авг 2010, 15:02
Репутация: 0

Re: коды EPSG

Сообщение vzik19 »

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

Re: коды EPSG

Сообщение Mavka »

Это "гугло-шарик". В народе - epsg:900913 или официально - epsg:3857
лангольеры под окном жрали время ом-ном-ном
vzik19
Интересующийся
Сообщения: 35
Зарегистрирован: 10 авг 2010, 15:02
Репутация: 0

Re: коды EPSG

Сообщение vzik19 »

Mavka писал(а):Это "гугло-шарик". В народе - epsg:900913 или официально - epsg:3857
Спасибо большое еще раз, я как раз наткнулась на значение epsg:3857, но была не уверенна в правильности выбора, тем более, что исходный и конвертированный в данную проекцию файлы не совпали...
Проблема совмещения файлов частично решилась после добавления в файл MAPINFOW.PRJ новой проекции, описанной на базе "гугло-шарика":
"Популярное отображение CRS\p3857100", 10, 157, 7, 100, 0
причем последние 2 цифры отвечают за смещение проекции восток-запад, север-юг. В моем случае проекция смещена по горизонтали :D
А вот для корректного отображения через WMS сервис, необходимо подправить epsg-файлик Map сервера (если при попытке просмотра изображения вылезает сообщение об ошибке определения проекции), описав в нем проекцию в частности я сделала так:
#WGS_1984_Web_Mercator
<3857> +proj=merc +lon_0=0 +k=1 +x_0=0 +y_0=0 +ellps=WGS84 +units=m +no_defs <>
#WGS_1984_Web_Mercator_100
<3857100> +proj=merc +lon_0=100 +k=1 +x_0=0 +y_0=0 +ellps=WGS84 +units=m +no_defs <>
последнюю осталось отладить :lol:
vzik19
Интересующийся
Сообщения: 35
Зарегистрирован: 10 авг 2010, 15:02
Репутация: 0

Re: коды EPSG

Сообщение vzik19 »

Добрый день, вот в продолжении моей эпопеи у меня очередной вопрос: удалось-таки сохранить нужный файл в нужной проекции, пробую на стандартной конфигурации Мапинфы, т.е. без самодеятельности, но для мар-сервера -таки файл подправлен как описано выше, причем я пробовала описать проекцию и по аналогии с исходником Аркгиса, но при попытке подцепить этот файл в Аркгисе возникает ошибка, что он не понимает такой проекции, т.е. он в ней создает, но из внешнего источника не понимает. Может кто подскажет как это обойти? может я как то не корректно описываю проекцию в мар-сервере?
#WGS_1984_Web_Mercator
<3857> +proj=merc +lon_0=0 +k=1 +x_0=0 +y_0=0 +ellps=WGS84 +units=m +no_defs <>
или как по аналогии с исходным файлом
<3857> +proj=merc +lon_0=0 +k=1 +x_0=0 +y_0=0 +a=6378137 +b=6378137 +units=m +no_defs<>
а вот текст ошибки:

Не удается отобразить один или более слоев:

Mos WGS84: Исключения WMS сервиса:-Код ошибки сервиса:InvalidSRS
Описание ошибки сервиса: msWMSLoadGetMapParams(): WMS server error. Invalid SRS given : SRS must be valid for all requested layers.
-Код ошибки сервиса:InvalidSRS
Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: коды EPSG

Сообщение Boris »

vzik19 писал(а):Добрый день, вот в продолжении моей эпопеи у меня очередной вопрос: удалось-таки сохранить нужный файл в нужной проекции, пробую на стандартной конфигурации Мапинфы, т.е. без самодеятельности,
А можно вот это чуть подробней изложить? С некоторых пор задача становиться типовой, а стандартной MI глобус-шар как-то не предусмотрен.
gamm
Гуру
Сообщения: 4168
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: коды EPSG

Сообщение gamm »

Boris писал(а):
vzik19 писал(а):Добрый день, вот в продолжении моей эпопеи у меня очередной вопрос: удалось-таки сохранить нужный файл в нужной проекции, пробую на стандартной конфигурации Мапинфы, т.е. без самодеятельности,
А можно вот это чуть подробней изложить? С некоторых пор задача становиться типовой, а стандартной MI глобус-шар как-то не предусмотрен.
нестандартный глобус в MI можно прописать с кодом типа 99999 (точно не помню; стандартные 104-WGS, 1001-Красовкий, и т.д.).

В файлы MI записываются параметры глобуса и посадка на WGS, сделать можно в MiTab или в MIF руками. MI с таким глобусом работает нормально, но выбрать его нельзя. Если хоцца иметь новую проекция в списке, правьте файл проекций (мы так Россию в полярной стереографической проекции клали горизонтально), хотя сам глобус вроде поменять нельзя, придется прописывать 99999.
Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: коды EPSG

Сообщение Boris »

хотель же увидеть строчку, которая подошла. к тому автор писал, что-то "про стандартную конфигурацию".
vzik19
Интересующийся
Сообщения: 35
Зарегистрирован: 10 авг 2010, 15:02
Репутация: 0

Re: коды EPSG

Сообщение vzik19 »

Boris писал(а):хотель же увидеть строчку, которая подошла. к тому автор писал, что-то "про стандартную конфигурацию".
В стандартной конфигурации Мапинфы есть проекция, описывающая гугло-шарик - "Популярное отображение CRS [EPSG:3857]", которая находится в категории "Проекции мира". В конфигурационном файле MAPINFOW.PRJ, эта проекция прописана следующей строкой: "Популярное отображение CRS\p3857", 10, 157, 7, 0.
Эта же строчка и была использована в последствии для получения гугло-шарика со смещением "Популярное отображение CRS\p3857", 10, 157, 7, 100, 0.
Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: коды EPSG

Сообщение Boris »

Надо бы было сказать, что стандартность начинается с версии 10.0. :(
Так, что это как-то не до конца все же стандартно. Во всех предыдущих версиях этот глобус отсутствует.
vzik19
Интересующийся
Сообщения: 35
Зарегистрирован: 10 авг 2010, 15:02
Репутация: 0

Re: коды EPSG

Сообщение vzik19 »

Boris писал(а):Надо бы было сказать, что стандартность начинается с версии 10.0. :(
Так, что это как-то не до конца все же стандартно. Во всех предыдущих версиях этот глобус отсутствует.
Звиняюсь, не подумала :roll: поскольку работаю действительно на 10 версии и в ней увеличен список базовых проекций...
Ответить

Вернуться в «Координаты и привязка»

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

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