Офигеть можно - оказывается на море всё по-другому - чтобы получить 2Д позицию достаточно двух спутников. Вот на земле нужно целых три спутника для 2Д позиционирования и аж цельных 4 - для 3Д.VladLI писал(а):Возможно и оффтоп, но:
-В гпс 3D обозначает не объемность, а равносильно SatFix.
-когда гпс видит два спутника и возможна ошибка позиционирования он выводит "2D" (Из 5ти летнего опыта работы с морскими гпс аля фуруно), хотя в статье всётаки имелось понятие обьемности.
3D GPS и трехмерные карты для пешеходов.Обсуждение
- Kirill Limping
- Академик (6 lvl)
- Сообщения: 1371
- Зарегистрирован: Ср июн 04, 2003 15:03
А можно плз. поподробнее - почему именно так, на мореТов. С писал(а):Офигеть можно - оказывается на море всё по-другому - чтобы получить 2Д позицию достаточно двух спутников.

Типа высота априори известна - 0 метров над уровнем моря? Гм...
Что-то с теорией расходится:
Что такое GPS ?Принцип действия спутниковой GPS навигации основан на определении расстояния от текущего положения до группы спутников. Точное местоположение GPS спутников известно из данных эфемерид и альманаха, передаваемых в навигационных сообщениях. Зная расстояние до трех спутников, можно определить текущее местоположение, как точку пересечение трех окружностей.
Расстояние до спутников определяется простым уравнением R = t * c, где t –время распространения радиосигнала от спутника до наблюдателя, а с – постоянная величина, равная скорости света. Соответственно, зная время, за которое сигнал дошел от спутника до GPS приемника и, умножив ее на скорость света, можно определить расстояние.
Чтобы определить момент, в который сигнал был «отправлен» со спутника, навигационное сообщение модулируется «псевдошумовым» PRN-кодом, соответствующим номеру спутника. Аналогичная последовательность генерируется в GPS приемнике в строгой временной синхронизации с кодом спутника. Принятый со спутника код сравнивается с кодом приемника, и определяется «как давно» в приемнике была сгенерирована схожая последовательность. Выявленный таким образом сдвиг одного кода по отношению к другому будет соответствовать времени прохождения сигналом расстояния от спутника до приемника. Преимуществом кодовых посылок является то, что измерения временного сдвига могут быть проведены в любой момент времени.
Стоит отметить, что для точного вычисления расстояния часы GPS приемника и GPS спутника должны быть синхронизированы с высокой точностью. Потому что отличие даже в несколько микросекунд приводят к ошибке в несколько десятков километров, а это в свою очередь вносит погрешность в вычисление позиции.
Но если на GPS спутниках установлены атомные часы, имеющие очень высокую точность и стоимость которых составляет несколько сотен тысяч долларов, то в обычных GPS навигаторах использование таких дорогих источников частоты просто невозможно. В GPS навигаторах используются недорогие кварцевые генераторы, которые имеют существенно меньшую точность. Поэтому для вычисления «уходов» кварца при решении навигационной задачи используются измерения 4-го спутника. Фактически, получается задача с 4-мя неизвестными – координатами X, Y, Z и временем T. Именно по этой причине измеренное расстояние до спутников называют «псевдодальностью», подразумевая, что оно содержит ошибку связанную с неточностью часов. В настоящее время, многоканальные GPS навигаторы одновременно отслеживают до 8-10 спутников, что позволяет быстро разрешить большинство неоднозначностей.
Garmin iQue 3600, 60CSx | T39m | Dell x51v @WM 6 | BT-338 | Nokia E61 | Handspring Visor Deluxe | были Psion'ы, Zaurus'ы Gtalk: k.limping
Дык а я о чём?Kirill Limping писал(а):А можно плз. поподробнее - почему именно так, на мореТов. С писал(а):Офигеть можно - оказывается на море всё по-другому - чтобы получить 2Д позицию достаточно двух спутников.
Типа высота априори известна - 0 метров над уровнем моря? Гм...
Что-то с теорией расходится...
