Разница между предложениями GGA и RMC в NMEA

Мне нужна долгота/широта, а также угол транспортного средства на север одновременно. Я обнаружил, что могу без проблем использовать сообщение GGA для извлечения долготы/широты. Однако это не дает мне нужного угла.

Затем я нашел сообщение RMC и, похоже, это то, что я ищу. Проблема в том, что я не уверен, совпадают ли долгота/широта в обоих сообщениях? также, если «Угол пути в градусах (истина)» - это угол на север?

Заранее спасибо за то, что поделились своим опытом или идеями.

Для вашего наблюдения:

Сообщение РМК:

https://www.trimble.com/OEM_ReceiverHelp/V4.44/en/NMEA-0183messages_RMC.html

введите здесь описание изображения


person Mechatronics    schedule 24.02.2017    source источник


Ответы (1)


Угол колеи (поле 6 в RMC) — это направление движения транспортного средства, не обязательно направление, в котором оно обращено, хотя для наземного (колесного или гусеничного) транспортного средства они, скорее всего, одинаковы.

Да, это относительно истинного севера.

Проверить, равны ли две пары координат широта/долгота, довольно тривиально.

person Octopus    schedule 24.02.2017
comment
Спасибо за ваш ответ. Я работаю над наземным транспортным средством, и все, что мне нужно, это различать движение вправо/влево и вперед/назад, помимо знания долготы/широты в каждой точке. Поэтому я думаю, что RMC должен быть правильным выбором для меня, как вы сказали. Что касается испытаний, в данный момент у меня нет автомобиля на руках, поэтому я искал кого-то, кто мог бы поделиться подобным опытом. - person Mechatronics; 25.02.2017
comment
Мне кажется, что Octopus говорит о направлении, в котором движется транспортное средство (GPS-гаджет), однако то, что @Mechatronics говорит о решении этой проблемы: вычислить широту/долготу каждой из ЧЕТЫРЕХ ТОЧЕК, общее расстояние которых от гаджета известно, и чьи пеленги от гаджета составляют соответственно 0, 90, 180, 270 градусов. См. предыдущий пост stackoverflow.com/questions/42402913/gps-data-estimation. - person John Machin; 25.02.2017
comment
@Джон Мачин. Ну нет, это совсем другой вопрос. Мораль в том, что невозможно узнать ориентацию GPS. Только дельта от предыдущей позиции. Если он вращается на месте, это невозможно узнать только по данным GPS. - person Octopus; 25.02.2017
comment
@Джон Спасибо за комментарий. Я думаю, что я хорошо пойти с вашей помощью по этой теме. Теперь вопрос заключается в одновременном получении широты и долготы, а также «направления транспортного средства». Как сказал Octopus, я думаю, что сообщение RMC должно содержать как необходимую мне информацию, но я не уверен, что формат данных Long/Lat, а также количество десятичных знаков в GGA и RMC одинаковы или нет... - person Mechatronics; 25.02.2017
comment
Добавил картинку для большей ясности. Все, что мне нужно знать, это долгота/широта в каждой точке, а также угол, под которым движется мой автомобиль. - person Mechatronics; 25.02.2017