Перевод координат между градусами-минутами-секундами и десятичными градусами
Оба формата описывают одну точку, и почти все ошибки перевода связаны со знаком и с порядком.
Главное для поля
- Минуты делят на 60, секунды на 3600.
- Знак относится ко всему значению.
- Юг и запад дают отрицательные градусы.
- Секунды нужны с долями.
- Проверяйте обратным переводом.
Как считается перевод
Десятичные градусы равны градусам плюс минуты, делённые на шестьдесят, плюс секунды, делённые на три тысячи шестьсот. Обратный перевод выполняется в том же порядке.
Знак — общий
Минус ставится перед всем значением, а не перед минутами или секундами. Для южной широты и западной долготы отрицательным становится результат целиком.
Сколько знаков хранить
Секунда широты — около тридцати метров. Чтобы получить метровую точность, секунды нужны с двумя знаками после запятой, а десятичные градусы — с шестью.
Проверка
Переведите результат обратно и сравните с исходником. Расхождение в третьем знаке секунд — округление, расхождение в градусах — ошибка знака или порядка.
Попробуйте эти шаги на своём телефоне.
MapLab Survey выполняет съёмку точек RTK/GNSS, построение, расчёт площадей и объёмов и преобразование координат, а затем экспортирует в DXF, KML/KMZ, GeoJSON, Shapefile, GeoPackage, NCZ или CSV. Съёмка, расчёт и экспорт работают без интернета. Поправки NTRIP в реальном времени и онлайн-подложки требуют связи.
Частые вопросы
Сколько метров в одной секунде?
Около тридцати метров по широте.
Сколько знаков после запятой нужно?
Шесть для метровой точности.
Где ставить минус?
Перед всем значением, для юга и запада.
Технические источники
The field guidance in this article is aligned with the technical and official references below.
По теме: Из широты и долготы в UTM · Координата из Google Maps · Преобразование координат · MapLab Survey