Датумы в программе OziExplorer.
Программа OziExplorer стала весьма популярной потому, что она умеет работать с растровыми (просканированными) картами. При этом, она может работать с картами самых различных стран, построенных в самых различных датумах и выполненных во множестве разных проекций.
Для того, чтобы воспользоваться новой картой, необходимо загрузить картинку с картой в программу, указать программе датум и проекцию карты и, затем, указать на карте несколько точек с известными координатами. Этот совершенно простой процесс, называемый привязкой или калибровкой карты подробно описан во множестве подробнейших инструкций разбросанных по всему Интернету. При этом почти каждый новый пользователь этой программы хотя бы раз сталкивается с ситуацией, когда вся карта съезжает в сторону или когда точки, загруженные из навигатора, оказываются на карте совсем не там, где им положено быть. Чаще всего эти ситуации вызваны ошибками в настройке датумов.
Датумы в программе OziExplorer настраиваются или выбираются аж в шести местах. При этом сам Ози все действия и вычисления производит в WGS84, корректно пересчитывая координаты в другие системы, если это необходимо.
Изначально OziExplorer настроен правильно, но непонимание механизма его работы с датумами заставляет пользователя менять настройки и в результате постоянно получать проблемы с несовпадением координат.
Итак, перечислим шесть датумов OziExplorer и разберемся, на что они влияют:
![]() |
![]() |
Датум ввода (Input Datum). Во всех диалоговых окнах, где можно вводить координаты, их можно вводить в любой системе. Главное, обратить внимание - какая там стоит, в какой вы собирались их вводить, и не перепутать. Рядом есть кнопка выбора датума загруженной карты. ![]() ![]() |
Еще три датума выбираются в панели настроек программы. По умолчанию там установлено WGS84, и менять это значение я вам категорически не рекомендую. Если все карты отображаются правильно, а все точки "уехали" вы явно намудрили в этих настройках. Датум сохранения (Data File Datum) это датум в котором точки, маршруты и треки будут сохраняться в файлах. Обычно в начале файла данных датум указан и, скорее всего, никаких проблем при его загрузке не будет. Только зачем заставлять программу дважды пересчитывать из одной системы в другую и обратно, да еще и с использованием преобразования, которое допускает ошибку в несколько метров. ![]() |
Датум обмена данными (GPS Upload/Download). Это датум в котором выгружаются данные (точки, треки, маршруты) из навигатора и в котором они посылаются в навигатор. Практически все навигаторы это делают в WGS84, и менять это значение тоже не надо. NMEA датум (GPS NMEA Output). Если ваш навигатор подключен к компьютеру и передает в него каждую секунду текущие координаты, то координаты передаются в специальном, стандартном формате - коде NMEA. По умолчанию предполагается, что используется датум WGS84, но, в зависимости от модели навигатора, данные передаются либо всегда в WGS, либо в той системе, которая установлена в настройках навигатора. Датум в навигаторе и датум в этой настройке Ози должны соответствовать. ![]() |
Пользовательские датумы (User Datums). Если в списке датумов OziExplorer (View - Datum List) вы не нашли нужный датум или вы рассчитали собственный, то список можно легко дополнить. Создайте в папке с программой OziExplorer.exe (на КПК с OziCE тоже можно) текстовый файл с именем datums.dat и допишите туда параметры новых датумов, по строчке на каждый датум. Формат строчки такой:
Название датума, номер эллипсоида, dX,dY,dZ
Номер нужного эллипсоида можно узнать в справке к программе или из этой таблицы:
Эллипсоид | Большая полуось a, м | Обратное сжатие 1/f | Номер в OziExplorer |
Airy 1830 | 6377563.396 | 299.324964600 | Нет |
Australian National | 6378160.000 | 298.250000000 | |
Bessel 1841 | 6377397.155 | 299.152812800 | |
Bessel 1841 (Namibia) | 6377483.865 | 299.152812800 | |
Bessel 1841 (Norway) | 6377492.018 | 299.152800000 | |
Clarke 1858 | 6378350.870 | 294.260000000 | |
Clarke 1866 | 6378206.400 | 294.978698200 | |
Clarke 1880 IGN | 6378249.200 | 293.466021000 | |
Clarke 1880 Palestine | 6378300.789 | 293.466000000 | |
Clarke 1880 | 6378249.145 | 293.465000000 | |
Everest (India 1830) | 6377276.345 | 300.801700000 | |
Everest (India 1956) | 6377301.243 | 300.801700000 | |
Everest (Malay. & Sing) (1948) | 6377304.063 | 300.801700000 | |
Everest (Malaysia 1969) | 6377295.664 | 300.801700000 | |
Everest (Pakistan) | 6377309.613 | 300.801700000 | |
Everest (Sabah Sarawak) | 6377298.556 | 300.801700000 | |
GRS 80 | 6378137.000 | 298.257222101 | |
Hayford 1909 | 6378388.000 | 296.959263000 | |
Hayford 1924 | 6378388.000 | 297.000000000 | |
Helmert 1906 | 6378200.000 | 298.300000000 | |
Hough 1960 | 6378270.000 | 297.000000000 | |
Indonesian 1974 | 6378160.000 | 298.247000000 | |
International 1924 | 6378388.000 | 297.000000000 | |
Krassovsky 1940 | 6378245.000 | 298.300000000 | |
Modified Airy | 6377340.189 | 299.324964600 | |
Modified Fischer 1960 | 6378155.000 | 298.300000000 | |
Plessis 1817 (France) | 6376523.000 | 308.640997100 | |
PZ-90 | 6378136.000 | 298.257839303 | Нет |
South American 1969 | 6378160.000 | 298.250000000 | |
Walbeck (Polska) | 6376895.000 | 302.780000000 | Нет |
WGS 72 | 6378135.000 | 298.260000000 | |
WGS 84 | 6378137.000 | 298.257223563 | |
Wyrownywujaca (Polska) | 6380879.979 | 263.590000000 | Нет |
В результате получится что-то типа:
Bessel Russia,3,606,151,407
Теперь датум с таким названием вы сможете выбирать везде, где можно выбирать датум.
Вот собственно и почти все, что я знаю о системах геодезических координат, эллипсоидах, датумах и прочей, совершенно не нужной обычному пользователю GPS, муре.