[identity profile] dr-trans.livejournal.com posting in [community profile] useful_faq
При движении на машине (зеленый прямоугольник) трек пишется хорошо, при движении пешком трек выглядит ужасно (красный прямоугольник). Фактически я не выходил из синего круга.



Треки писал одновременно тремя программами на смартфоне. Каждая писала свои точки, но результат в плане разлета при движении пешком один.

Date: 2015-02-23 09:35 am (UTC)
From: [identity profile] sviatoy-duhh.livejournal.com
Все дело в погрешности определения местоположения приемником, и в апроксимации полученной информации навигационной программой.
Двигаетесь быстро - точек в единицу времени на пройденный путь получается мало, и программа "притягивает" их к обозначеной дороге.
Двигаетесь медленно - точек получается больше, а поскольку скорость маленькая, программа не считает нужным привязку их к дороге.

Date: 2015-02-23 09:41 am (UTC)
From: [identity profile] spring1976.livejournal.com
Это из-за обновления. Часто встречающаяся жалоба на форуме 4пда. Всегда такое из-за обновлений.

Date: 2015-02-23 09:52 am (UTC)
From: [identity profile] spring1976.livejournal.com
Обычно люди назад откатываются. У меня как раз сейчас такая же проблема, как и у вас, но я забил, лень откатываться.

Date: 2015-02-23 10:11 am (UTC)
From: [identity profile] f2065.livejournal.com
Смотреть и сравнивать старый/новый файл gps.conf и прочие конфиги GPS…
Бывает что там настройки A-GPS меняют, или уровни фильтрации помех…

Но в данном примере проблема скорее всего аппаратная.

Date: 2015-02-23 09:54 am (UTC)
From: [identity profile] spring1976.livejournal.com
http://4pda.ru/forum/index.php?showtopic=535830&st=6380

там сообщение от пользователя BORETS24
это ветка для моего аппарата.

Date: 2015-02-23 10:08 am (UTC)
From: [identity profile] f2065.livejournal.com
Дело в слабой чуствительности приёмника GPS. Вообще довольно у многих смартфонов такая проблема (я постоянно на это внимание обращаю, сравнивал на нескольких десятках моделей)
В машине он ведь лежит перед стеклом - его не загораживает человек и вообще машина дороге с более хорошим обзором неба.
А в узких тропинках, да ещё и в кармане - приём сильно падает, начинаются реакции на отражённый сигнал и т.п.

Писать тремя программами смысла нет - все получают одни и те же данные.

Можно поставить например «GPS Status & Toolbox» и наглядно сравнить уровни приёма и кол-во слушаемых спутников.

Ещё в некоторых приёмниках чип теряет некоторые настройки в паузах, а логгеры для экономии энергии его включают только раз в несколько секунд. Но точность от этого очень сильно падает, т.к. чип не успевает настроится на спутники. «GPS Logger for Android» - там можно поставить 0 интервал чтобы он постоянно держал GPS в работающем режиме.

Date: 2015-02-23 01:22 pm (UTC)
From: [identity profile] uncle-rus.livejournal.com
Точность GPS на территории РФ снижена в связи с отключением корректирующих станций.
Очевидно, в вашем телефоне чип, не умеющий в ГЛОНАСС.

Date: 2015-02-23 05:50 pm (UTC)
From: [identity profile] denisioru.livejournal.com
Это бред. Точность GPS с 200х-какого-то года одинаковая по всему миру. ГЛОНАСС тут вообще никаким боком, данные артефакты встречаются одинаково и там и там.

Date: 2015-02-23 03:14 pm (UTC)
From: [identity profile] oarkh.livejournal.com

То же самое замечал на нескольких разных приемниках.
Есть версия, что приемники плохо работают в условиях быстроменяющегося вектора скорости. Для эксперимента положите трекер а авоську и покрутите над головой несколько минут. Трек сразу улетает на сотни метров.

Date: 2015-02-23 06:01 pm (UTC)
From: [identity profile] denisioru.livejournal.com
Данные артефакты возникают по нескольким причинам.
1) низкая скорость движения - при такой ситуации логика приемника не может точно понять - двигается ли он либо это плавание координат. Вектор движения также точно определить не получается - потому что:
2) мало координатных точек и они имеют разброс в пространстве.
3) мало видимых спутников в связи с этим неприемлимо большая погрешность измерения координат. При движении (особенно на открытой местности) - этих проблем нет.
3) при движении точки идут одна за другой с более менее постоянным вектором скорости, тут становится возможным вычислить и вектор движения и скорость, попутно отфильтровав единичные точки-выбросы.
4) GPS/ГЛОНАСС-приемники подвержены разным эффектам - например переотражение сигнала от соседних зданий, металлических изделий, поверхности воды и т.д. Переотражение влечёт за собой некорректный расчет координат приемником и как следствие вот такие выбросы.
5) логика работы приемника/ПО также может учитывать разные ситуации, например адаптивный режим записи точек:
Image

Иногда это делается на уровне приемника (для того чтобы снизить трафик передачи данных на сервер), иногда только в ПО.

6) как правило в каждой точке пишется HDOP (https://ru.wikipedia.org/wiki/DOP) - по которому ПО может оценивать достоверность координат.

И вообще, смотреть сырые данные надо крайне редко, почти всегда они проходят через софт, который и выполняет фильтрацию, сглаживание трека, расчет скорости, поиск остановок и прочего.
Edited Date: 2015-02-23 06:02 pm (UTC)

Date: 2015-02-23 06:32 pm (UTC)
From: [identity profile] denisioru.livejournal.com
Задача прибора (приемника) померять всё, что возможно (желательно с характеристиками измерений - типа HDOP) и отдать наружу. Далее софт разберется - что использовать, что не использовать, где притягивать к дороге и т.д.

Date: 2015-02-23 06:35 pm (UTC)
From: [identity profile] denisioru.livejournal.com
Возможно фирмварь (или софт телефона) чуть умнее - умеет накапливать данные и усреднять-фильтровать.