dr_trans: (Default)
[personal profile] dr_trans
С Нокией таких проблем не было.
© какой-то олдфаг типа меня

При движении на машине (зеленый прямоугольник) трек пишется хорошо, при движении пешком трек выглядит ужасно (красный прямоугольник). Фактически я не выходил из синего круга:


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

Дальше описаны мучения и (благополучный) исход.

Вот попытка удаления нерелевантных точек в процессе обработки трека на компьютере:



Легче не становится. Результат меня не устраивает.
Вот еще фрагмент трека в жилмассиве среди пятиэтажек. Снова мусор, но тут он благополучно отфильтрован, и достаточно точно зафиксирована крайняя точка, куда я дошел вдоль дома (но все равно две прямые сверху должны идти по дороге, а не в 60 м от нее):



Прогулка у моря. Склоны высотой 30-60 м, затеняющие половину горизонта, когда находишься внизу. Общий путь чуть меньше 8 км, а трекер начитал больше 30 км. Это никуда не годится. Дома программа удалила 216 точек, которые признала "несогласованными" (с треком):



В результате получен такой трек, отдаленно напоминающий фактический маршрут, хотя мусора и ошибок полно:



При движении в плотной застройке трек просто не имеет смысла:



Удалено 2/3 точек, но все равно легче не стало:



Отдаленно похоже на правду, но этот трек нельзя использовать для точных дел, таких как привязка фотографий:



И, наконец, попытка ручной настройки программы — полностью ручной режим установки параметров записи трека: минимальное расстояние между точками — 10 м (еще есть 1 м, но пока потерпим); точность — 10 м (минимальная предусмотренная в программе); максимальное расстояние — 100 м; частота записи координат — 1 секунда.
Результат сразу порадовал. C этим уже можно жить:


Теперь трек пишется так:



К чему и стремились.
Конечно, получается примерно 750–800 кБ в час, т.к. по одной точке в секунду — это 3600 точек в час. Но дальше уже дело техники: трек легко фильтруется, оптимизируется по расстоянию между точками, и лишние точки удаляются, если не меняется направление.

Date: 2015-03-10 02:52 am (UTC)
From: [identity profile] darkheavy.livejournal.com
У меня сразу не мог спросить, что делать надо?

Date: 2015-03-10 08:52 am (UTC)
From: [identity profile] dr-trans.livejournal.com
А откуда мне знать? Ну рассказуй, что знаешь.

Date: 2015-03-11 12:02 am (UTC)
From: [identity profile] darkheavy.livejournal.com
Ты уже сделал всё как надо, в принципе. Надо было зайти настройки и увеличить частоту проставления точек. Да, трек большой, но зато он точнее ;)

Date: 2015-03-11 08:35 am (UTC)
From: [identity profile] dr-trans.livejournal.com
Да, но после увеличения частоты до 1 раза в секунду у меня опять фигня. Программа работает в режиме "1 сек", но постоянно отображает в строке (своего) состояния "Ожидание сигнала GPS", т.е. она его не получает. Одновременно с этим запущенный "GPS Analyser" держит приемник постоянно под собой. А службе местоположений вообще пофиг все эти дела с программами, она работает в своем режиме (без постоянной частоты обновления, а сама решает, сколько точек ставить). Главное - она работает. При этом лучше и с тем же приемником, который вроде как перехвачен анализатором для программы трекера, но не для службы.
Edited Date: 2015-03-11 08:36 am (UTC)

Date: 2015-03-14 03:35 pm (UTC)
From: [identity profile] darkheavy.livejournal.com
Я сейчас не часто в ЖЖ.

Если «Ожидание сигнала GPS», то это фигня какая-то. Если в здании, то ещё понятно, но на улице такого быть не должно. Могут быть кратковременные пропадания на пару минут, но не постоянно.

Profile

dr_trans: (Default)
dr_trans

December 2021

S M T W T F S
   1234
567891011
12131415161718
1920212223 2425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 29th, 2026 02:54 am
Powered by Dreamwidth Studios