Градусы ↔ ГМС: как это устроено
Одну и ту же точку записывают тремя способами: десятичные градусы (DD) — 55,753930, 37,620795; градусы, минуты, секунды (DMS) — 55°45′14.15″ N 37°37′14.86″ E; градусы и десятичные минуты (DM) — N55° 45.236′ E37° 37.248′, так пишут GPS-навигаторы и морские карты. Переход простой: в градусе 60 минут, в минуте 60 секунд, поэтому DD = градусы + минуты/60 + секунды/3600, а обратно — целая часть даёт градусы, дробь × 60 — минуты, её дробь × 60 — секунды. Для широты 55,753930: 55° + 0,753930 × 60 = 45,2358′ → 45′ + 0,2358 × 60 = 14,15″.
Полушарие задают буквой или знаком: N/S для широты, E/W для долготы, в русской записи с. ш. / ю. ш. и в. д. / з. д.; в десятичном формате южная широта и западная долгота отрицательны. Конвертер разбирает любой из вариантов, включая запятую вместо точки и «сырую» запись «55 45 21.5 37 37 04», и выдаёт все форматы сразу — плюс общее число секунд, радианы и порядок «долгота, широта», который используют GeoJSON, KML и часть ГИС. Точность: одна секунда широты — около 31 м на местности, 0,000001° — 11 см, поэтому для кадастра нужны шесть знаков после запятой, для навигации хватает четырёх.
Главный источник ошибок — порядок и разделители: Google и Яндекс Карты принимают «широта, долгота» через запятую (55,753930, 37,620795), а десятичная запятая в русской локали ломает такую строку — используйте точку. Вторая ошибка — минуты и секунды больше 59 или смешение форматов (55.7558° с минутами). Третья — путать DM и DMS: «45.350′» в записи N55 45.350 — это десятичные минуты (45′21″), а не 45 минут 35 секунд. Конвертер отмечает такие строки как неразобранные, а не молча считает по-своему.
Шесть записей одной точки: Москва, Красная площадь
Все шесть строк — одна и та же точка. Для карт нужна первая (с точкой в дроби), для навигатора — третья, для GeoJSON — четвёртая с обратным порядком.
Сколько метров в знаке после запятой, минуте и секунде
Шаг по долготе умножается на косинус широты: на широте Москвы градус долготы почти вдвое короче градуса широты; на 60° — ровно вдвое.
Центры городов России в трёх форматах
Координаты центров округлены до шести знаков (около 10 см) — для примеров формата, не для съёмки.
Установить следующие государственные системы координат: геодезическая система координат 2011 года (ГСК-2011) — для использования при осуществлении геодезических и картографических работ; общеземная геоцентрическая система координат «Параметры Земли 1990 года» (ПЗ-90.11) — для использования в целях геодезического обеспечения орбитальных полётов и решения навигационных задач.— Постановление Правительства РФ от 24.11.2016 № 1240, п. 1
Как считать и что проверить
- Для карт вводите «широта, долгота» через запятую с точкой в дроби: 55,753930, 37,620795; запятая как дробный разделитель — только в отдельных полях.
- Секунды с двумя знаками — точность 15 см, десятичные градусы с шестью знаками — 11 см; для навигации хватает 4 знаков (11 м).
- В GeoJSON, KML и PostGIS порядок обратный — сначала долгота: 37,620795, 55,753930; при экспорте проверьте, куда «улетела» точка.
- Южная широта и западная долгота — отрицательные в десятичном формате; буквы S и W конвертер переводит в минус автоматически.
Остальные преобразования — на страницах серии ниже и в полном конвертере координат: wgs 84 ↔ ск-42, гаусс — крюгер, utm.
- ГОСТ 32453-2017 «Глобальная навигационная спутниковая система. Системы координат. Методы преобразований координат определяемых точек» — переход B, L, H ↔ X, Y, Z, элементы трансформирования между СК-42, СК-95, ПЗ-90.11, ГСК-2011 и WGS 84. Росстандарт. 2017.
- ГОСТ Р 51794-2008 «ГНСС. Системы координат. Методы преобразований координат определяемых точек» — проекция Гаусса — Крюгера, 6-градусные зоны, параметры перехода. Росстандарт. 2008.
- Universal Transverse Mercator (UTM) and Universal Polar Stereographic (UPS) — TM 8358.2: зоны, k₀ = 0,9996, ложные смещения. US Defense Mapping Agency. 1989.
