Skaf 0 13 января, 2012 Опубликовано 13 января, 2012 · Жалоба Начинаю работать с 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км. Мне совершенно не понятно откуда берутся вторые, правильные цифры, если приемник говорит другие. Какие-то поправочные коэффециенты? Откуда они берутся? Вроде ничего такого в сообщениях от приемника нет. Еще меня смущает то, что цифр во вторых координатах стало больше. Кто имеет опыт работы с навигационными приемниками, пожалуйста, подскажите. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tanya 4 13 января, 2012 Опубликовано 13 января, 2012 · Жалоба Кто имеет опыт работы с навигационными приемниками, пожалуйста, подскажите. Спасибо. Никогда не имела дела... Но на глаз видно, что в разных единицах... В первом случае 3 и 4 цифры - минуты, а во втором - десятичные доли градуса. Если поделить 43 на 60, то получится 0.71666. Как интерпретировать 98 или 64 не знаю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Skaf 0 13 января, 2012 Опубликовано 13 января, 2012 · Жалоба Если открыть википедию на странице про 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М? Как же тогда его фирменная программа вычисляет правильные координаты.. В документации про этого ничего не говорится... Там рассматриваются поля этих сообщений и прямо напсиано- это широта, это долгота, это время, это скорость и т.д.... Никаких "подводных камней" не описывается... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ledum 0 13 января, 2012 Опубликовано 13 января, 2012 (изменено) · Жалоба Да Вы сами гляньте - Гугль Ёрс в двух представлениях координат - градусы и минуты с десятыми и градусы с десятыми - Вам это место должно быть известно. Ну метров 100, но не 50 км Изменено 13 января, 2012 пользователем ledum Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Skaf 0 13 января, 2012 Опубликовано 13 января, 2012 · Жалоба Оказывается это разные форматы записи. Спасибо, что помогли разобраться. С этим приходится сталкиваться впервые. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rx3apf 0 13 января, 2012 Опубликовано 13 января, 2012 · Жалоба А в демонстрационной программе используется какая система координат ? И какая система координат у приемника ($GPDTM) ? Делить на 60 надо минуты с долями, т.е. должно быть 53.723497 и 37.56071, но результат будет соответствовать, только если совпадают системы координат... У приемника обычно WGS84, но в данном случае можно ожидать любых чудес... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться