Страница 1 из 2
					
				Из Mercator в  Equirectangular(Простая цилиндр.проекция)
				Добавлено: 01 апр 2010, 14:31
				 SAHbKA
				Подскажите, существуют же алгоритмы преобразования координат из Меркатора в Простую цилиндрическую проекцию? Где их можно найти. Есть необходимость реализовать их на PHP. 
Или как вариант- алгоритмы получения х,у точек по координатам lon,lat. ? Не нашел че-то на форуме...
			 
			
					
				Re: Из Mercator в  Equirectangular(Простая цилиндр.проекция)
				Добавлено: 01 апр 2010, 14:32
				 SAHbKA
				По сути, надо координаты расчитанные для google maps перевести в MapQuest координаты.
			 
			
					
				Re: Из Mercator в  Equirectangular(Простая цилиндр.проекция)
				Добавлено: 01 апр 2010, 15:10
				 JEY
				Если Вам нужны формулы, то их можно найти в книге John P. Snyder - Map Projections - A Working Manual. Там подробно расписаны формулы для этих проекций и приведены примеры для преобразования.
			 
			
					
				Re: Из Mercator в  Equirectangular(Простая цилиндр.проекция)
				Добавлено: 01 апр 2010, 15:29
				 JEY
				Небольшое замечание: При преобразовании координат из проекции Меркатора используйте формулы для сферы, а не для эллипсоида. Из-за этого проекцию в Google Maps очень часто называют "Сферическим Меркатором", хотя это все та же проекция Меркатора.
			 
			
					
				Re: Из Mercator в  Equirectangular(Простая цилиндр.проекция)
				Добавлено: 01 апр 2010, 15:33
				 SAHbKA
				Дурацкий вопрос, а эта книга доступна в электронном варианте? че-то не могу найти..
			 
			
					
				Re: Из Mercator в  Equirectangular(Простая цилиндр.проекция)
				Добавлено: 01 апр 2010, 15:41
				 Александр Мурый
				
			 
			
					
				Re: Из Mercator в  Equirectangular(Простая цилиндр.проекция)
				Добавлено: 01 апр 2010, 16:01
				 SAHbKA
				тьфу ты, не могу с этого сайта выкачать...предлагает только в браузере открыть. у меня есть некоторые ограничения...Скажите, а по моей теме не задавались вопросы? Неужели никогда никтоне реализовывал подобные алгоритмы программно?
			 
			
					
				Re: Из Mercator в  Equirectangular(Простая цилиндр.проекция)
				Добавлено: 01 апр 2010, 16:01
				 SAHbKA
				А, нет..качается...только медленно:)
			 
			
					
				Re: Из Mercator в  Equirectangular(Простая цилиндр.проекция)
				Добавлено: 01 апр 2010, 16:09
				 Александр Мурый
				
			 
			
					
				Re: Из Mercator в  Equirectangular(Простая цилиндр.проекция)
				Добавлено: 01 апр 2010, 16:19
				 SAHbKA
				Полистал. Ответа на свой вопрос не нашел. Как все-таки из Меркатора в Equirectangular перевести? Там присутствует целая туча формул, но ка кнапрямую они относятся ко мне-непонятно
			 
			
					
				Re: Из Mercator в  Equirectangular(Простая цилиндр.проекция)
				Добавлено: 01 апр 2010, 17:12
				 alexandr cherepanov
				а на 91 странице про что?
ну или 
Equirectangular_projection 
			
					
				Re: Из Mercator в  Equirectangular(Простая цилиндр.проекция)
				Добавлено: 02 апр 2010, 07:48
				 JEY
				Не самый подходящий, но корректный вариант, это - перевести координаты из проекции Меркатора в градусы, минуты и секунды, а затем снова в метры для простой цилиндрической проекции.
Среди всей этой тучи формул, Вам нужно сосредоточиться только на двух. В конце книги есть примеры с применением числовых значений, так Вы сможете проверить корректность вычисления. А может Вам нужны конкретные примеры, а что еще лучше, готовый алгоритм?
			 
			
					
				Re: Из Mercator в  Equirectangular(Простая цилиндр.проекция)
				Добавлено: 02 апр 2010, 10:17
				 SAHbKA
				Ну, признаться, я бы ессно не отказался бы от готового примера, тем более от ГЕО наук далек. 
 
 
Если возможно, то помогите на конкретном примере:
Есть координаты 2х углов -
 `x1` = 28.755879987283,
 `x2` =28.756520011736,
 `y1` =-81.276771135333,
 `y2` =-81.275913492943,
полученные из меркатора.
Каким образом можно их перевести в простую цилиндрическую проекцию?
 
			
					
				Re: Из Mercator в  Equirectangular(Простая цилиндр.проекция)
				Добавлено: 02 апр 2010, 10:20
				 SAHbKA
				Или получить Х,У в зависимости от Зума по этим координатам...
			 
			
					
				Re: Из Mercator в  Equirectangular(Простая цилиндр.проекция)
				Добавлено: 02 апр 2010, 10:37
				 JEY
				А можно вопрос нескромный? Это в какой системе координат, и что за единицы измерения? Если это градусы, минуты и секунды, то можно добавить обозначения широты и долготы?