Из Mercator в Equirectangular(Простая цилиндр.проекция)

Системы координат, проекции, преобразования, привязка
SAHbKA
Интересующийся
Сообщения: 16
Зарегистрирован: 01 апр 2010, 13:51
Репутация: 0

Из Mercator в Equirectangular(Простая цилиндр.проекция)

Сообщение SAHbKA »

Подскажите, существуют же алгоритмы преобразования координат из Меркатора в Простую цилиндрическую проекцию? Где их можно найти. Есть необходимость реализовать их на PHP.
Или как вариант- алгоритмы получения х,у точек по координатам lon,lat. ? Не нашел че-то на форуме...
SAHbKA
Интересующийся
Сообщения: 16
Зарегистрирован: 01 апр 2010, 13:51
Репутация: 0

Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)

Сообщение SAHbKA »

По сути, надо координаты расчитанные для google maps перевести в MapQuest координаты.
Аватара пользователя
JEY
Активный участник
Сообщения: 228
Зарегистрирован: 17 июл 2008, 13:42
Репутация: 1

Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)

Сообщение JEY »

Если Вам нужны формулы, то их можно найти в книге John P. Snyder - Map Projections - A Working Manual. Там подробно расписаны формулы для этих проекций и приведены примеры для преобразования.
Аватара пользователя
JEY
Активный участник
Сообщения: 228
Зарегистрирован: 17 июл 2008, 13:42
Репутация: 1

Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)

Сообщение JEY »

Небольшое замечание: При преобразовании координат из проекции Меркатора используйте формулы для сферы, а не для эллипсоида. Из-за этого проекцию в Google Maps очень часто называют "Сферическим Меркатором", хотя это все та же проекция Меркатора.
SAHbKA
Интересующийся
Сообщения: 16
Зарегистрирован: 01 апр 2010, 13:51
Репутация: 0

Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)

Сообщение SAHbKA »

Дурацкий вопрос, а эта книга доступна в электронном варианте? че-то не могу найти..
Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)

Сообщение Александр Мурый »

Редактор материалов, модератор форума
SAHbKA
Интересующийся
Сообщения: 16
Зарегистрирован: 01 апр 2010, 13:51
Репутация: 0

Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)

Сообщение SAHbKA »

тьфу ты, не могу с этого сайта выкачать...предлагает только в браузере открыть. у меня есть некоторые ограничения...Скажите, а по моей теме не задавались вопросы? Неужели никогда никтоне реализовывал подобные алгоритмы программно?
SAHbKA
Интересующийся
Сообщения: 16
Зарегистрирован: 01 апр 2010, 13:51
Репутация: 0

Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)

Сообщение SAHbKA »

А, нет..качается...только медленно:)
Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)

Сообщение Александр Мурый »

Редактор материалов, модератор форума
SAHbKA
Интересующийся
Сообщения: 16
Зарегистрирован: 01 апр 2010, 13:51
Репутация: 0

Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)

Сообщение SAHbKA »

Полистал. Ответа на свой вопрос не нашел. Как все-таки из Меркатора в Equirectangular перевести? Там присутствует целая туча формул, но ка кнапрямую они относятся ко мне-непонятно
alexandr cherepanov
Гуру
Сообщения: 534
Зарегистрирован: 30 ноя 2006, 13:31
Репутация: 116
Откуда: Moscow

Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)

Сообщение alexandr cherepanov »

а на 91 странице про что?

ну или Equirectangular_projection
Аватара пользователя
JEY
Активный участник
Сообщения: 228
Зарегистрирован: 17 июл 2008, 13:42
Репутация: 1

Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)

Сообщение JEY »

Не самый подходящий, но корректный вариант, это - перевести координаты из проекции Меркатора в градусы, минуты и секунды, а затем снова в метры для простой цилиндрической проекции.

Среди всей этой тучи формул, Вам нужно сосредоточиться только на двух. В конце книги есть примеры с применением числовых значений, так Вы сможете проверить корректность вычисления. А может Вам нужны конкретные примеры, а что еще лучше, готовый алгоритм?
SAHbKA
Интересующийся
Сообщения: 16
Зарегистрирован: 01 апр 2010, 13:51
Репутация: 0

Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)

Сообщение SAHbKA »

Ну, признаться, я бы ессно не отказался бы от готового примера, тем более от ГЕО наук далек. :roll:

Если возможно, то помогите на конкретном примере:
Есть координаты 2х углов -
`x1` = 28.755879987283,
`x2` =28.756520011736,
`y1` =-81.276771135333,
`y2` =-81.275913492943,
полученные из меркатора.

Каким образом можно их перевести в простую цилиндрическую проекцию?
SAHbKA
Интересующийся
Сообщения: 16
Зарегистрирован: 01 апр 2010, 13:51
Репутация: 0

Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)

Сообщение SAHbKA »

Или получить Х,У в зависимости от Зума по этим координатам...
Аватара пользователя
JEY
Активный участник
Сообщения: 228
Зарегистрирован: 17 июл 2008, 13:42
Репутация: 1

Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)

Сообщение JEY »

А можно вопрос нескромный? Это в какой системе координат, и что за единицы измерения? Если это градусы, минуты и секунды, то можно добавить обозначения широты и долготы?
Ответить

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

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

Сейчас этот форум просматривают: Ahrefs [Bot] и 3 гостя