реклама на сайте
подробности

 
 
> Координаты GPS
Skaf
сообщение Jan 13 2012, 10:21
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



Начинаю работать с GPS/ГЛОНАСС приемником ГЕОС-1М. У него есть отладочная плата и демо-программа на ПК.

По NMEA протоколу приемник сообщает следующее
$GPGGA,090134.00,5543.4098,N,03733.6426,E,1,05,1.6,00081.0,M,0014.3,M,,*6E

Тоесть
5543.4098,N
03733.6426,E

А его демо-программа на ПК при этом показывает
55.7225533N
37.5606234E

Как видно разница существена. Действительности соответсуют вторые координаты, а первые ошибаются где-то на 50км.
Мне совершенно не понятно откуда берутся вторые, правильные цифры, если приемник говорит другие. Какие-то поправочные коэффециенты? Откуда они берутся? Вроде ничего такого в сообщениях от приемника нет. Еще меня смущает то, что цифр во вторых координатах стало больше.

Кто имеет опыт работы с навигационными приемниками, пожалуйста, подскажите. Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
Tanya
сообщение Jan 13 2012, 10:40
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Skaf @ Jan 13 2012, 14:21) *
Кто имеет опыт работы с навигационными приемниками, пожалуйста, подскажите. Спасибо.

Никогда не имела дела... Но на глаз видно, что в разных единицах... В первом случае 3 и 4 цифры - минуты, а во втором - десятичные доли градуса. Если поделить 43 на 60, то получится 0.71666.
Как интерпретировать 98 или 64 не знаю.
Go to the top of the page
 
+Quote Post
Skaf
сообщение Jan 13 2012, 10:48
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



Если открыть википедию на странице про NMEA, то

Цитата
Примеры RMC-строки

$GPRMC,125504.049,A,5542.2389,N,03741.6063,E,0.06,25.82,200906,,,*3B
12 часов 55 минут 4,049 секунд UTC
«A» — достоверно
широта 55° 42,2389', северная
долгота 37° 41,6063', восточная


тут вроде как совпадают данные... и по количеству цифр и по их содержанию.... Может какая-то фича именно приемника ГЕОС-1М? Как же тогда его фирменная программа вычисляет правильные координаты.. В документации про этого ничего не говорится... Там рассматриваются поля этих сообщений и прямо напсиано- это широта, это долгота, это время, это скорость и т.д.... Никаких "подводных камней" не описывается...
Go to the top of the page
 
+Quote Post
ledum
сообщение Jan 13 2012, 10:58
Сообщение #4



******

Группа: Участник
Сообщений: 3 650
Регистрация: 1-02-09
Из: Киев
Пользователь №: 44 237



Да Вы сами гляньте - Гугль Ёрс в двух представлениях координат - градусы и минуты с десятыми и градусы с десятыми - Вам это место должно быть известно. Ну метров 100, но не 50 км

Сообщение отредактировал ledum - Jan 13 2012, 11:03
Go to the top of the page
 
+Quote Post
Skaf
сообщение Jan 13 2012, 11:23
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 228
Регистрация: 4-06-09
Пользователь №: 49 940



Оказывается это разные форматы записи. Спасибо, что помогли разобраться. С этим приходится сталкиваться впервые.
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Jan 13 2012, 11:26
Сообщение #6


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



А в демонстрационной программе используется какая система координат ? И какая система координат у приемника ($GPDTM) ? Делить на 60 надо минуты с долями, т.е. должно быть 53.723497 и 37.56071, но результат будет соответствовать, только если совпадают системы координат... У приемника обычно WGS84, но в данном случае можно ожидать любых чудес...
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 13:48
Рейтинг@Mail.ru


Страница сгенерированна за 0.01407 секунд с 7
ELECTRONIX ©2004-2016