GPS навигация Сибири

GPS навигация Сибири (http://www.24gps.ru/forum/index.php)
-   Ответы на вопросы (http://www.24gps.ru/forum/forumdisplay.php?f=113)
-   -   Отображение прямоугольных координат в Garmin 60СSx (http://www.24gps.ru/forum/showthread.php?t=2524)

Дмитрий Северов 17.07.2011 16:03

Отображение прямоугольных координат в Garmin 60СSx
 
Для работы нужно,

Belos 17.07.2011 17:59

Re: Отображение прямоугольных координат в Garmin 60СSx
 
Так как сам с Гармином в прямоугольных координатах не работал, то лишь могу предположить, что так..

Если необходимо получать прямоугольные координаты по километровой сетке в проекции Гаусса-Крюгера (Пулково 1942):

Main Menu -> Setup Menu -> Navigation -> Map Datum (Position Frmt)-> User (User Grid)

Далее для работы в системе координат 1942 года необходимо задать поправки для Красноярского края - это будут Зона 15 и Зона 16 (деление происходит в районе Ачинска)

Для Зоны 15:
False_Easting: 15500000,000000
False_Northing: 0,000000
Central_Meridian: 87,000000
Scale_Factor: 1,000000
Latitude_Of_Origin: 0,000000
Linear Unit: Meter (1,000000)

Для Зоны 16:
False_Easting: 16500000,000000
False_Northing: 0,000000
Central_Meridian: 93,000000
Scale_Factor: 1,000000
Latitude_Of_Origin: 0,000000
Linear Unit: Meter (1,000000)

Belos 17.07.2011 22:46

Re: Отображение прямоугольных координат в Garmin 60СSx
 
Я посмотрел описание нужного Датума в профессиональном редакторе и выписал параметры оттуда, на память ведь такое не упомнишь:)

Если уж "копать" с нуля, то надо читать, для начала, теорию по построению датумов и проекций в картографии и методах пересчета между ними, вот тогда станет понятно.. но это чисто математика.. сходу не скажу, где это лучше описано и на каком из американских сайтов лучше почитать. У нас в России это регламентровано в [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации] (читать п.4.3).

P.S. Может не стоит лезть в теорию ради разового использования? Почитайте просто про настройку [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации]

Belos 17.07.2011 23:19

Re: Отображение прямоугольных координат в Garmin 60СSx
 
Можно [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации] почитать теорию о проекциях UTM и Гаусса-Крюгера, а также об элипсоиде Красовского и разновидностях датумов.

Belos 18.07.2011 22:07

Re: Отображение прямоугольных координат в Garmin 60СSx
 
Почитал по приведенным ссылкам..

Ясно одно - ситуация весьма запутанная с этими параметрами dx, dy, dz. Данные по этим параметрам в различных официальных изданиях рознятся..

1. По по данным Department of Geography, University of Texas at Austin (07.12.1997)

Pulkovo_1942, Krassovsky, -108, 0.00480795, +28, -130, -95 (район локализации Россия)

что соответствует:
dx +28
dy 130
dz - 95


2. Согласно российским документам «Параметры Земли 1990 года» (ПЗ-90) параметры пересчета отличаются:

dx +25
dy -141
dz -80


Вроде как наш ГОСТ будет точнее..

Вывод:
Эти параметры средние (универсальные), а территория России достаточно велика и может набегать погрешность при пересчете. Поэтому в каждом регионе эти цифры должны быть свои и определяются экспериментальным путем.


При пересчете программным путем в прямоугольные координаты в проекции UTM-46N (Красноярск в эту область попадает) обычно используют следующие параметры:

False_Easting: 500000,000000
False_Northing: 0,000000
Central_Meridian: 93,000000
Scale_Factor: 0,999600
Latitude_Of_Origin: 0,000000
Linear Unit: Meter (1,000000)

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

Belos 18.07.2011 22:14

Re: Отображение прямоугольных координат в Garmin 60СSx
 
Цитата:

Сообщение от Дмитрий Северов (Сообщение 12700)

Ну и по параметрам dx, dy, dz и т.д. надо все таки определится.


Наверно будет правильнее за отправную точку взять параметры из российских источников:

dx +25
dy -141
dz -80

а уж потом на месте их корректировать под реальную местность.

Belos 18.07.2011 22:24

Re: Отображение прямоугольных координат в Garmin 60СSx
 
Цитата:

Сообщение от Дмитрий Северов (Сообщение 12700)

Longitude Origin исходя из приложенной там карты для Красноярска получается 93 градуса. Причем (это мои соображения) в навигаторе надо переключить W на E перед этим.

Scale ставим +1

False Northing ставим 0, так как мы находимся в северном полушарии.

И, самое интересное, False Easting. Экспериментальным путем выяснилось, что лучше всего +6500000.

Сравнение проводилось с распечатанной (увы) картой-"соткой" n46-007. Смотрелись (разумеется примерные) координаты в Черемушках по прямоуголной координатной сетке. И сравнивались с тем, что показывает навигатор.

Навигатор показал в принципе действительно прямоугольные координаты. Единственное (почему пришлось выставить 6500000), он обрезал одну цифру по координате У (самую первую единичку). При других значениях там идет какое-то округление, а в случае если выставить указанные цифры - то просто нет единички, а так координаты бьют (примерно).

По остальным параметрам:
- да, действительно для России надо выставлять параметр E (т.е. англ. East - Восточные координаты, а в США англ. West - Западные координаты);
- исходя из того, что навигатор обрезает число знаков при вводе False_Easting следует что, он работает только с UTM и не понимает Гаусса-Крюгера, где разрядность прямоугольных координат больше по числу знаков.

Думаю надо вводить:
False_Easting: 500000
False_Northing: 0
Scale_Factor: 0,9996 (для UTM должен быть такой, а если Гармин не будет принимать дробных значений, тогда 1)

Belos 18.07.2011 22:38

Re: Отображение прямоугольных координат в Garmin 60СSx
 
Гармин работает в WGS-84 и для него ближе прямоугольная проекция UTM (базируется на WGS84), а российские карты идут в CK-42 и для них ближе GK (Гаусса-Крюгера, которая базируется на СK-42).. так как Гармин не умеет измерять координаты в CK-42, то ему ближе проекция UTM.

Belos 18.07.2011 22:58

Re: Отображение прямоугольных координат в Garmin 60СSx
 
Кажись на форумах народ путается с 3-х и 7-и параметрическими приобразованиями, оттуда и такая разница в параметрах :)

3-х параметрическое преобразование

Так же известно как преобразование Молоденского.

Три параметра используемые в этом преобразовании: dX, dY, dZ (т.е. линейные элементы трансформирования, единицы измерения - метры) определяют смещение центра эллипсоида по осям X, Y, Z.

Набор параметров включает: dX, dY, dZ

СК-42 -> WGS84
-----------------
№ dX dY dZ Источник
1 28 -130 -95 World Geodetic System 1984. NIMA, 2000 >>>

2 23.92 -141.27 -80.91 ГОСТ 51794-2001

7-ми параметрическое преобразование
Так же известно как преобразование Bursa-Wolf (Position Vector/Coordinate frame rotation). Отличается от 3-х параметрического добавлением угловых элементы трансформирования ωx, ωy, ωz (единицы измерения - секунды) и дифференциального различия масштабов систем координат m.

Набор параметров включает: dX, dY, dZ, ωx, ωy, ωz, m

СК-42 -> ПЗ-90
------------
№ dX dY dZ ωx ωy ωz m Источник
2 25 -141 -80 0 -0.35 -0.66 0 ГОСТ 51794-2008 (Приложение Б)

Тогда первое для 3-х параметрического преобразование для Гармина вернее, т.к. у него нет 7 параметров:)

Belos 18.07.2011 23:05

Re: Отображение прямоугольных координат в Garmin 60СSx
 
А вообще надо экспериментально подгонять в Гармине похоже..

Скажите мне координаты известных мест в географических координатах (для проверки), а я выдам в прямоугольных координатах - будете проверять на месте совпадает или нет и корректировать параметры..


Текущее время: 06:30. Часовой пояс GMT +7.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot