ilyitsh, да, для определения координат нужно 4 спутника, но координаты определяются с погрешностью. Чем больше измерений, тем точнее можно высчитать координаты. А это и есть среднее значение. В навигаторах даже есть такой режим, чтобы точно определить координаты, надо прибор оставить на месте на некоторое время, навигатор проводит множество замеров и находит среднюю точку, которая максимально близка к реальному положению. Режим, между прочим, так и называется - "Усредненная маршрутная точка".
Если каждое измерение будет иметь такую погрешность, что все точки лягут в круг с определенным радиусом, то чем больше измерений (или чем больше видимых спутников), тем выше точность. Но если точки попадают в два разных круга, то в конечном счете получим смещение, примерно так, как на приведенных выше треках.
Можно провести аналогию с часами. Допустим, у вас 10 разных часов, все идут с определенной точностью, какие-то немного спешат, какие-то отстают. Если показания всех часов попадают в некоторый "круг", допустим, с радиусом 10 минут, то среднее значение времени будет самым точным, которое вы способны получить. Но если половина часов показывают время в районе 12:00 (+/- 10 минут), а вторая половина показывает время в районе 12:30 (+/- 10 минут), то вы не можете знать, какая из групп часов более точная, вы можете только найти среднее, но оно будет отклоняться от реального времени в сторону группы, показывающей менее точное время.