Расширенный поиск  

Новости:

Автор Тема: Как преобразовать координаты из вида "градусы, минуты, секунды" в вид "десятичные доли градуса"?  (Прочитано 10515 раз)

0 Пользователей и 1 Гость просматривают эту тему.

ias

  • Легенда
  • ******
  • Спасибо: 32 раз(а)
  • Оффлайн Оффлайн
  • Сообщений: 1.768
  • ОЗТ: 110158

Как преобразовать координаты из вида "градусы, минуты, секунды" в вид "десятичные доли градуса" и обратно?

Географические координаты одной и тоже точки могут быть выражены в разных форматах. В зависимости от того, представлены минуты и секунды как значения от 0 до 60 или от 0 до 100 (десятичные доли).

Формат координат обычно записывают следующим образом: DD - градусы, MM - минуты, SS - секунды, если минуты и секунды представлены как десятичные доли, то пишут просто DD.DDDDD. Например:

DD MM SS: 50° 40' 45'' в.д., 40 50' 30'' с.ш. - Градусы, минуты, секунды
DD MM.MM: 50° 40.75' в.д., 40 50.5' с.ш. - Градусы, десятичные минуты
DD.DDDDD: 50.67916 в.д., 40.841666 с.ш. - Десятичные градусы.

Многие программы не понимают координаты выраженные в форме, допускающем пробелы, такие как DD MM SS или DD MM.MM. Для нормальной работы, координаты рекомендуется хранить в форме DD.DDDDD.

Формула для пересчета из DD MM SS в DD.DDDDD:
DDD = DD + MM/60 + SS/3600


Преобразование координат и ссылки на карты
Географические координаты

http://gis-lab.info/qa/dms2dd.html
« Последнее редактирование: Январь 01, 1970, 07:00:00 от ias »
Записан
Оказывается, всё получается, если попробовать!
 
Сказали спасибо: Evg33
 

Страница сгенерирована за 0.028 секунд. Запросов: 21.