Страница 1 из 1

Как перевести координаты?

Добавлено: 31 авг 2010, 10:33
AndyOld
Что-то никак не вспомню, как перевести координаты от вида:
00° 00' 00.00"E
к виду:
00° 00.000000' E
Есть же какое то математическое решение.
Подскажите пожалуйста.

Re: Как перевести координаты?

Добавлено: 31 авг 2010, 10:50
alexandr cherepanov

Re: Как перевести координаты?

Добавлено: 31 авг 2010, 11:21
AndyOld
alexandr cherepanov
Спасибо, но глючит табличка:
гр мин сек
54 23 60.00
вроде как должно быть 24 минуты, или я сам глючу.

Re: Как перевести координаты?

Добавлено: 31 авг 2010, 11:36
alexandr cherepanov
ну дак подправьте ее под себя
если вам нужны только градусы и минуты вместо градусы минуты секунды
то
DD° (MM)+(SS)/60'

В таблице идет перевод всего в доли градуса
54+23/60+60/3600 = 54,4°

Re: Как перевести координаты?

Добавлено: 31 авг 2010, 12:28
AndyOld
alexandr cherepanov
Все понял, огромное спасибо.
Мне оказалось легче этой формулой воспользоваться (DD° (MM)+(SS)/60').
Я счастлив (временно).

Re: Как перевести координаты?

Добавлено: 31 авг 2010, 19:40
Максим Дубинин
добавил в таблицу лист для dd mm.mmm -> dd.dddd

Re: Как перевести координаты?

Добавлено: 01 сен 2010, 07:04
AndyOld
Максим Дубинин
Подскажите пожалуйста формулу перевода
dd mm.mmm -> dd.dddd
а то Excel не всегда под рукой, так я себе утиль напишу отдельным exe файлом.

Re: Как перевести координаты?

Добавлено: 01 сен 2010, 07:23
Максим Дубинин
DD.DDDD = DD + MM.MMMM/60

Re: Как перевести координаты?

Добавлено: 01 сен 2010, 09:35
AndyOld
Максим Дубинин.
Спасибо. Подскажите пожалуйста, в принципе, сколько знаков после запятой правильно оставлять?

Re: Как перевести координаты?

Добавлено: 01 сен 2010, 17:50
Boris
исходите из того, что один градус на экваторе около 111 километров, на широте Москвы - в половину меньше.
так что оставляйте столько знаков сколько вам нужно для требуемой точности измерений.

Re: Как перевести координаты?

Добавлено: 02 сен 2010, 05:41
Максим Дубинин
или проще говоря - 6 должно хватить.