Из Mercator в Equirectangular(Простая цилиндр.проекция)
-
- Интересующийся
- Сообщения: 16
- Зарегистрирован: 01 апр 2010, 13:51
- Репутация: 0
Из Mercator в Equirectangular(Простая цилиндр.проекция)
Подскажите, существуют же алгоритмы преобразования координат из Меркатора в Простую цилиндрическую проекцию? Где их можно найти. Есть необходимость реализовать их на PHP.
Или как вариант- алгоритмы получения х,у точек по координатам lon,lat. ? Не нашел че-то на форуме...
Или как вариант- алгоритмы получения х,у точек по координатам lon,lat. ? Не нашел че-то на форуме...
-
- Интересующийся
- Сообщения: 16
- Зарегистрирован: 01 апр 2010, 13:51
- Репутация: 0
Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)
По сути, надо координаты расчитанные для google maps перевести в MapQuest координаты.
- JEY
- Активный участник
- Сообщения: 228
- Зарегистрирован: 17 июл 2008, 13:42
- Репутация: 1
Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)
Если Вам нужны формулы, то их можно найти в книге John P. Snyder - Map Projections - A Working Manual. Там подробно расписаны формулы для этих проекций и приведены примеры для преобразования.
- JEY
- Активный участник
- Сообщения: 228
- Зарегистрирован: 17 июл 2008, 13:42
- Репутация: 1
Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)
Небольшое замечание: При преобразовании координат из проекции Меркатора используйте формулы для сферы, а не для эллипсоида. Из-за этого проекцию в Google Maps очень часто называют "Сферическим Меркатором", хотя это все та же проекция Меркатора.
-
- Интересующийся
- Сообщения: 16
- Зарегистрирован: 01 апр 2010, 13:51
- Репутация: 0
Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)
Дурацкий вопрос, а эта книга доступна в электронном варианте? че-то не могу найти..
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)
Редактор материалов, модератор форума
-
- Интересующийся
- Сообщения: 16
- Зарегистрирован: 01 апр 2010, 13:51
- Репутация: 0
Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)
тьфу ты, не могу с этого сайта выкачать...предлагает только в браузере открыть. у меня есть некоторые ограничения...Скажите, а по моей теме не задавались вопросы? Неужели никогда никтоне реализовывал подобные алгоритмы программно?
-
- Интересующийся
- Сообщения: 16
- Зарегистрирован: 01 апр 2010, 13:51
- Репутация: 0
Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)
А, нет..качается...только медленно:)
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)
оказывается, она есть на гис-лабе
http://gis-lab.info/docs/books/snyder87/snyder87.pdf
http://gis-lab.info/docs/books/snyder87/snyder87.djvu
http://gis-lab.info/docs/books/snyder87/snyder87.pdf
http://gis-lab.info/docs/books/snyder87/snyder87.djvu
Редактор материалов, модератор форума
-
- Интересующийся
- Сообщения: 16
- Зарегистрирован: 01 апр 2010, 13:51
- Репутация: 0
Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)
Полистал. Ответа на свой вопрос не нашел. Как все-таки из Меркатора в Equirectangular перевести? Там присутствует целая туча формул, но ка кнапрямую они относятся ко мне-непонятно
-
- Гуру
- Сообщения: 534
- Зарегистрирован: 30 ноя 2006, 13:31
- Репутация: 116
- Откуда: Moscow
- JEY
- Активный участник
- Сообщения: 228
- Зарегистрирован: 17 июл 2008, 13:42
- Репутация: 1
Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)
Не самый подходящий, но корректный вариант, это - перевести координаты из проекции Меркатора в градусы, минуты и секунды, а затем снова в метры для простой цилиндрической проекции.
Среди всей этой тучи формул, Вам нужно сосредоточиться только на двух. В конце книги есть примеры с применением числовых значений, так Вы сможете проверить корректность вычисления. А может Вам нужны конкретные примеры, а что еще лучше, готовый алгоритм?
Среди всей этой тучи формул, Вам нужно сосредоточиться только на двух. В конце книги есть примеры с применением числовых значений, так Вы сможете проверить корректность вычисления. А может Вам нужны конкретные примеры, а что еще лучше, готовый алгоритм?
-
- Интересующийся
- Сообщения: 16
- Зарегистрирован: 01 апр 2010, 13:51
- Репутация: 0
Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)
Ну, признаться, я бы ессно не отказался бы от готового примера, тем более от ГЕО наук далек.
Если возможно, то помогите на конкретном примере:
Есть координаты 2х углов -
`x1` = 28.755879987283,
`x2` =28.756520011736,
`y1` =-81.276771135333,
`y2` =-81.275913492943,
полученные из меркатора.
Каким образом можно их перевести в простую цилиндрическую проекцию?
Если возможно, то помогите на конкретном примере:
Есть координаты 2х углов -
`x1` = 28.755879987283,
`x2` =28.756520011736,
`y1` =-81.276771135333,
`y2` =-81.275913492943,
полученные из меркатора.
Каким образом можно их перевести в простую цилиндрическую проекцию?
-
- Интересующийся
- Сообщения: 16
- Зарегистрирован: 01 апр 2010, 13:51
- Репутация: 0
Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)
Или получить Х,У в зависимости от Зума по этим координатам...
- JEY
- Активный участник
- Сообщения: 228
- Зарегистрирован: 17 июл 2008, 13:42
- Репутация: 1
Re: Из Mercator в Equirectangular(Простая цилиндр.проекция)
А можно вопрос нескромный? Это в какой системе координат, и что за единицы измерения? Если это градусы, минуты и секунды, то можно добавить обозначения широты и долготы?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 16 гостей