Дело в отражённых сигналах от окружающих объектов (зданий, деревьев и т.п.), которые по уровню могут быть сильнее прямого сигнала. Чтобы сигнал от спутника начал использоваться в определении позиции - должно пройти определнное время, в течении котого его уровень не должен сильно меняться, это один из типов фильтров в приёмнике. Когда приёмник движется - отражённые сигналы быстро меняются в отличии от прямых и не успевают повлиять на определение позиции (попадают под условия фильтра). Когда же приёмник стоит на месте - отражённые сигналы перестают быстро меняться, становятся трудно отличимыми от прямых и нчинают влиять на определение позиции.
Надо же, интересно, буду знать