Показать сообщение отдельно
Старый 30.12.2009, 20:26   #5
Flak88
Пользователь
Житель форума
 
Аватар для Flak88
 
Регистрация: 03.11.2009
Адрес: Москва
Марка: Jeep Cherokee XJ: 4L, 242, 1995. - сгорел в бою. (На соревнованиях). Теперь XJ 98, 4L, 231, 31"
Возраст: 58
Сообщений: 2,796
По умолчанию

Координаты и датумы в спутниковых навигаторах.

Основной и единственной задачей любого GPS-приемника, как, впрочем, и ГЛОНАСС тоже, является постоянное определение текущих координат места, где он находится. Больше он ничего не делает и не должен. Все остальные функции: вычисление скоростей, расстояний, направлений, запись точек и треков, отображение карты и прокладка маршрутов - это заслуга встроенного в него или подключенного к нему компьютера и умной программы.

Чтобы не иметь проблем - запомните раз и навсегда: Все GPS-навигаторы все вычисления производят в своей родной системе WGS-84. В этой же системе они сохраняют в своей памяти точки, треки и маршруты. В ней же принято передавать координаты в компьютеры и другие устройства и сохранять данные в файлы. Координаты дорог, населенных пунктов, гор и озер в загруженной в навигатор карте тоже хранятся в WGS, не зависимо от того, в какой системе эта карта была построена. ГЛОНАСС приемники делают то же самое, но в своей ПЗ-90.

Даже если ваш GPS приемник умеет передавать данные в системе отличной от WGS-84, а программа умеет такие данные принимать, никогда этого не делайте. В лучшем случае вы потеряете точность на двух лишних преобразованиях, а в худшем ваши точки "уедут" метров на 150 и вы долго будете спрашивать на форумах, почему.

Для пользования навигатором вам вообще не нужны никакие другие датумы кроме WGS-84. В этой системе вы можете хранить координаты, передавать их друзьям, публиковать в Интернете. По таким координатам вас быстро найдет спасательная служба любой страны, несмотря на то, что у них, возможно, принята другая система. Другой датум может понадобиться вам только в том случае, если у вас есть бумажная карта в другой системе координат, и вы захотите найти текущую точку на этой карте или ввести в навигатор координаты точки, определенные по карте. Вот для этого, и только для этого, в навигаторе нужно менять датум.

Изменение настройки датума в навигаторе никоим образом не меняет алгоритм его работы. Он все вычисляет, хранит и передает, как и прежде в WGS-84, и только тогда, когда координаты нужно показать на экране, пересчитывает их в нужную вам систему. Координаты, введенные вами с клавиатуры, он, прежде всего, преобразует в WGS и потом поступает с ними как обычно.

Если вы поменяли датум в навигаторе, во избежание проблем, предупреждайте всех, кому вы тем или иным способом пытаетесь передать какие-то координаты, что они не в WGS-84.

Форматы отображения координат


Этот вопрос не связан с датумами, но тоже может стать источником серьезных проблем.
На уроках географии нас учили, что координаты задаются в угловых градусах, минутах и секундах, в градусе 60 минут, а в минуте 60 секунд. Спутниковые навигаторы так точны, что угловые секунды показывают еще и с десятичными долями после десятичной точки. Например, координаты известного в Крыму водопада Джур-Джур будут показаны так:

44°48'19.44"N 34°27'35.52"E
чаще вот так
44 48 19.44N 34 27 35.52E

Такой формат обозначатся в литературе и в настройках навигаторов как DD MM SS.SS - градусы (degrees), минуты (minutes) секунды (seconds).
Но он не является единственным.

В спутниковой навигации чаще используется другой формат - DD MM.MMMM (градусы и минуты с десятичными долями). Тот же водопад в этом формате:

44°48.3240'N 34°27.5920'E

Многим программам и Excel-ным таблицам необходимы координаты в градусах обычным действительным числом - DD.DDDDDD. Очень часто в таком формате координаты записываются в файлы и передаются по кабелям. Вот так:

44.805400N 34.459867E
или даже так
44.805400,34.459867

Во всех навигаторах можно выбрать как минимум любой из трех перечисленных форматов. Часто там предусмотрен еще и вывод координат в метрах UTM или UserGrid. Такие координаты очень удобны при работе с бумажными картами.
__________________
Jeep Cherokee XJ: 4L, 231, 31", 1998.

Последний раз редактировалось Flak88; 30.12.2009 в 20:31.
Flak88 вне форума
  
  Ответить с цитированием Перейти в начало страницы