Приветствую, друзья. Многие из нас ходят в лес и пользуются там навигаторами. Другие используют координатную сетку на картах. Кто-то же периодически смотрит координаты на таких сервисах, как Яндекс.Карты и ему подобных. Так или иначе, но с понятием географических координат рано или поздно сталкивается практически каждый. Форматов записи географических координат существует множество, основных форматов не так и много. Думаю, не ошибусь, если предположу, что мало кто из нас думал над вопросом: «Какой формат лучше?». Вот эту тему я и хотел бы раскрыть. На сегодняшний день основными и общепринятыми можно считать три формата:
1) Градусы и стотысячные доли градусов (xx,xxxxx).
2) Градусы, минуты и тысячные доли минут (xx,mm,mmm)
3) Градусы, минуты, секунды и десятые доли секунд (xx,mm,cc,c)
Каждая форма записи состоит из семи цифр для одной координаты. Перед цифрами могут ставиться буквы или знаки плюса и минуса, координаты могут писаться в разном порядке, могут использоваться точки или запятые. Для нас сейчас это неважно. Я хочу разобраться только с цифрами. Понять, какая форма записи точнее.

Для начала немного теории и математики для неленивых.
Градусы широты отсчитываются на меридианах и составляют одну стовосьмидесятую их длины. Так как длина всех меридианов одинакова и составляет 20 004 275 метров, то и длина одного градуса широты везде будет одинаковой и равной 111 135 метров. При этом длина одной минуты и одной секунды широты равняется 1852 и 30,9 метров соответственно.
Другое дело с долготой. Градусы долготы отсчитываются по параллелям и составляют одну тристашестидесятую их длины. Длина параллелей везде разная. Так, на полюсах длина параллелей составляет ноль метров. Соответственно и длина одного градуса долготы на полюсе будет равна нулю. Максимально длинная параллель есть экватор. Его длина равна 40 075 676 метров. Значит, длина градуса широты на экваторе будет равна 111 321 метр. Длина же одного градуса широты на шестидесяти градусах (Санкт-Петербург) равна 55 800 метров. Дважды разделив эту цифру на 60, получим длины одной минуты и одной секунды. 930 и 15,5 метров.
Теперь посчитаем точность записи координат для 60 градусов широты тремя вышеозначенными способами:
1) Одна стотысячная градуса широты составляет 1,1 метр.
Одна стотысячная градуса долготы составляет 0,5 метра.
2) Одна тысячная минуты широты составляет 1,8 метра.
Одна тысячная минуты долготы составляет 0,9 метра.
3) Одна десятая секунды широты составляет 3 метра.
Одна десятая секунды долготы составляет 1,5 метра.

Вывод, для тех, кому лень считать.
Видно, что погрешность первого способа записи (xx,xxxxx) почти в два раза меньше, чем у второго и почти в три раза меньше, чем у третьего. Следовательно, если есть возможность выбора, то координаты нужно записывать в целых и стотысячных долях градусов.


З.Ы. К сожалению, сейчас реальная погрешность систем GPS и ГЛОНАСС для гражданского пользования составляет около шести метров. Это значит, что закопанный ранее тайник по одним координатам с точностью до сантиметра мы не найдём. Но, если есть возможность выбрать разные способы записи координат, то логично выбрать более точный и не увеличивать уже имеющуюся погрешность. Ну, а если кто имеет сейчас или получит в будущем доступ к действительно точной аппаратуре, вспомните, что от формы записи тоже кое-что зависит.

Читать весь материал и комментарии