Какие Высоты в GPS

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Ответить
Shaman
Сообщения: 68
Зарегистрирован: 07 окт 2003, 17:49

Какие Высоты в GPS

Сообщение Shaman » 17 май 2009, 22:48

При штудировании форумов и сайтов однозначного ответа пока нет...

Дано : приемник garmin12 и etrex- без барометрического альтиметра
вопрос - какие высоты они отображают на дисплее и какие передают в комп (по nmea и grmn - протоколам )

из спецификаций смутно понятно, что отображают приемники высоты над эллипсоидом wgs84...

А вот с nmea и grmn - протоколами есчо интереснее. В описании nmea говориться, что передаваемые высоты- над уровнем моря (MSL)- так ли это (и всегда-ли)?

Предаваемые высоты в треке (для etex)- какие?

Кто какие соображения имеет, а?


60cx
Сообщения: 258
Зарегистрирован: 26 фев 2011, 16:25

Re: Какие Высоты в GPS

Сообщение 60cx » 17 май 2009, 22:57

отображают приемники высоты над эллипсоидом wgs84, который является усредненной высотой уровня моря, имхо так

______________________________
С уважением, Garmin gpsmap60cx

Shaman
Сообщения: 68
Зарегистрирован: 07 окт 2003, 17:49

Re: Какие Высоты в GPS

Сообщение Shaman » 18 май 2009, 01:23

wgs84-эллипсоид, те математическая модель, а средний уровень моря -MSL-типа поверхность геоида- реальная форма земли. они не совпадают, достаточно много... геоид описывается моделями EGM-96 и EGM2008. (например http://en.wikipedia.org/wiki/File:Geoid ... ng) <br>

skycolonel
Сообщения: 347
Зарегистрирован: 12 май 2012, 02:50

Re: Какие Высоты в GPS

Сообщение skycolonel » 18 май 2009, 15:05

В общем, из копания прошивки я пришел к выводу, что высота на экране eTrex'ов всегда отображается как "над уровнем моря" (MSL). Расчитывается как высота над WGS-84 плюс превышение геоида. Превышение геоида расчитывается простой интерполяцией по таблице с шагом 10 градусов с дискретом в узлах сетки 1 м. Какая модель используется - не выяснял, но таблицы различаются в старых и новых прошивках ("Updated GEOID model" в update.txt ч/б моделей или новых моделях).

Наличие или отсутствие барометра в железе роли не играет - в одном случае берется высота по GPS и добавляется превышение, в другом просто выводится бараметрическая высота (вопросы калибровки опускаем).

Насчет протокола "garmin" - в спецификции черным по белому указано, что в типе данных D800 передается в разных полях высота над WGS-84 (alt) и превышение геоида над WGS (msl_hght). Раскопки некоторых прошивок это подтверждают.

Насчет NMEA - не помню. Можно надеяться, что в соответстыии со стандартом.

Насчет треков - не изучал.

Если есть вопросы, отвечу попозже, сейчас отбываю в места, где Инета нет :)


Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 173 гостя