UPD: Калькулятор по ссылке от Басиста http://goondel.ucoz.ru/Представление координат
Кроме направления отсчета, в координатах так же имеется непосредственное значение координаты, которые записываются в виде чисел. Но вот тут то и возникает основная проблема – координаты могут быть записаны в трех различных представлениях:Если не заметить ошибку в выборе положения относительно экватора или Гринвичского меридиана практически невозможно, то ввести неправильно представление значения координат и промахнуться на несколько десятков километров – проще простого!
- Градусы
- Градусы-минуты
- Градусы-минуты-секунды
С первого взгляда может показаться, что последнее более точное представление, но это не так: точность во всех представлениях одинаковая – используются десятичные значения градусов или минут.
Градусы
Координаты записываются в виде двух цифр формата XX.YYYYY°. Бывают случаи, когда знак градусов ° опускают, а точку заменяют запятой.
Пример написания: N60,04535 E30,12754
Важным является то, что в представлении присутствует всего одна точка(или запятая).
Градусы-минуты
Координаты записываются в виде двух цифр формата XX°YY.YYY’. Бывают случаи, когда знак градусов ° заменяют пробелом или даже точкой, знак минут ‘ опускают, а точку заменяют запятой. Примеры написания:
N60 04.463 E30 12.254
N60.04,463 E30.12,254
Важным является то, что в представлении присутствует два разделителя (точки, запятых, пробела, °)
Градусы-минуты
Координаты записываются в виде двух цифр формата XX°YY’YY.Y”. Бывают случаи, когда знак градусов ° и минут ‘ заменяют пробелом или даже точкой, знак секунд “ опускают, а точку заменяют запятой. Примеры написания:
N60 04 46.3 E30 12 25.4
N60.04.46,3 E30.12.25,4
Важным является то, что в представлении присутствует три разделителя (точки, запятых, пробела, °’)
Что же делать, если координаты в одном представлении, а Ваше устройство или программа предлагает ввести координаты в другом? Самый простой вариант – изменить настройки на нужное представление. Например в популярной программе для PND “Навител” это можно сделать в разделе “Меню-Настройки-Региональные-Единицы измерения-координаты”. Большинство ПО для ноутбуков тоже имеют возможность переключения, например в OziExplorer это “Configuration-Map-Lat/Long Display”.
Но есть и такие устройства и программы, как например CityGuide, где такая функция отсутствует. В этом случае единственным выходом из ситуации является пересчет координат в необходимое представление. Ничего сложного в этом нет, просто надо помнить, что в одном градусе содержится 60 минут, в одной минуте 60 секунд.
Пересчет координат
Для преобразования из градусов в градусы-минуты:
Целая часть градусов переписывается как есть; дробная часть градусов (она всегда меньше 1) умножается на 60, получается значение минут.
Пример: Имеются координаты N60.5643 E30.7543.
Широта: Целая часть 60, дробная часть 0.5643.
Записываем целую часть N60°;
умножаем 0.5643*60=33.858;
Получается N60°33.858'.
То же самое с со второй координатой, долготой:
E30°;
0.7543*60=45.258
Итоговые координаты: N60°33.858' E30° 45.258’
Для преобразования из градусы-минуты в градусы :
Целая часть градусов переписывается как есть;
минуты (они всегда меньше 60) делятся на 60, и получается значение сотых долей градуса.
Пример: Имеются координаты N60°33.858' E30° 45.258’
Широта: Целая часть 60, минуты 33.858
Записываем целую часть N60°;
Делим значение минут 33.858/60=0.5643;
Получается N60.5643°
То же самое с со второй координатой, долготой:
E30°;
45.258/60=0.7543
Итоговые координаты: N60.5643° E30.7543°
Для преобразования из градусы-минуты в градусы-минуты-секунды:
Значение градусов переписывается как есть;
Целая часть минут переписывается как есть;
Дробная часть минут (она всегда меньше 1) умножается на 60, получается значение секунд.
Пример: Имеются координаты N60°33.858' E30° 45.258’.
Широта: Целая часть градусов 60, целая часть минут 33, дробная часть минут 0.858
Записываем целые часть N60° 33’;
умножаем 0.858*60=51.48;
Получается N60°33' 51.48”.
То же самое с со второй координатой, долготой:
E30° 45’;
0.258*60=15.48
Итоговые координаты: N60°33' 51.48” E30° 45’ 15.48”
Для преобразования из градусы-минуты-секунды в градусы-минуты:
Значение градусов переписывается как есть;
Значение минут переписывается как есть;
Значение секунд (оно всегда меньше 60) делится на 60, получается дробная часть минут.
Пример: Имеются координаты N60°33' 51.48” E30° 45’ 15.48”
Широта: значение градусов 60, значение минут 33, значение секунд 51.48
Записываем целые часть N60° 33’;
делим 51.48/60=0.858;
Получается N60°33.858'.
То же самое с со второй координатой, долготой:
E30° 45’;
15.48 /60=0.258;
Итоговые координаты: N60°33.858' E30° 45.258’.
Преобразование градусы в градусы-минуты-секунды и обратно производится через преобразование в градусы-минуты (т.е необходимо произвести два пересчета). Точность координат при любом пересчете не изменяется.
Градусы, Секунды, Минуты
Автор
and1350
, 28 авг 2013 13:48
Сообщений в теме: 4
#1
Отправлено 28 августа 2013 - 13:48
#2
удаленный пользователь_sumin_*
Отправлено 28 августа 2013 - 13:59
Существует еще пересчет из одной системы координат в другую. Например из WGS-84 в Пулково-42. Это необходимо в профессиональной деятельности. Например, старые планшеты Генштаба разлинованы в системе Пулково-42 и чтобы вынести вручную точку на карте с навигатора необходим данный пересчет. Сделать это оказалось довольно геморройно. Сначала забиваем в Google Earth координаты с навигатора в виде меток. Затем метки сохраняем в формате .shp. После этого загружаем их в Global mapper. Сохраняем как документ .txt и загружаем в Geocalcultator и нажимаем пересчитать в Пулково-42.
Если кто-то знает менее сложный способ пересчета из WGS-84 в Пулково-42, подскажите пожалуйста, а то по работе постоянно надо, а эти манипуляции уже задолбали. Есть еще экселевские кем-то написанные программки, но они дают в основном неверный результат с отклонением до 300 м.
Если кто-то знает менее сложный способ пересчета из WGS-84 в Пулково-42, подскажите пожалуйста, а то по работе постоянно надо, а эти манипуляции уже задолбали. Есть еще экселевские кем-то написанные программки, но они дают в основном неверный результат с отклонением до 300 м.
Ответить

Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных













