Фильтрация GPS треков в OziExplorer и GPS TrackMaker
Добавлено: 24.01.2013, 15:16
Взято отсюда: http://lifelongjourney.ru/2013/01/10/fi ... rackmaker/
Часто, при подготовке к новому путешествию приходится иметь дело с десятками треков, и своих и новых, найденных в интернете. После интеграции всего этого “добра” в один большой трек он может содержать сотни тысяч точек, особенно если поездка предстоит длинная и треков Вы собрали не мало . Чтобы как-то уместить все это в OziExplorer на КПК/смартфоне/навигаторе было бы неплохо этот трек проредить и получить на выходе приемлемое число точек.
Далее я расскажу про два способа – с помощью OziExplorer и с помощью GPS TrackMaker.
Как очистить (отфильтровать) трек в GPS TrackMaker
Само название программы говорит нам о ее предназначение – обработка треков. Итак, загружаем нужные треки (все сразу в GPS TrackMaker) (скрин в заголовке)
Видим, что загружен 81 отдельный трек и 263700 точек.
Идем в меню Tools->TrackLogs and Routs->Tracklog Reducer…
Здесь у нас на выбор 4 варианта:
Resolution – если точки находятся на одной линии (с учетом допуска, который выбирается в выпадающем списке), то они удаляются
Distance – вычисляется расстояние между двумя точками трека и если оно меньше заданного – точка убирается.
Create Route – создается маршрут на основе трека, число маршрутных точек выбирается в выпадающем списке
Cut Tracklog if exceeds… – трек разбивается на маленькие треки с максимальным числом точек, указанным в списке, при этом точность трека не страдает
Выбирайте, то что Вам больше подходит (я выбираю Resolution, но также везу полные треки – вдруг чего ) ).
После прореживания трека – 15775 точек – намного меньше. Если до этого трек занимал 13 Мб, то теперь около 5. Теперь можно наложить трек на карту и проверить его точность и подумать над еще большим его прореживанием.
Как отфильтровать трек в OziExplorer
Тут придется каждый трек вычищать отдельно (либо вначале склеить все GPS TrackMaker, что я сделал). Загружаем трек в OziExplorer и идем в меню View->Tracks->Track Control или просто жмем Alt+T и выбираем наш трек
238618 точек и 5038 километров. Будем фильтровать
Жмем кнопку “+” и в выпадающем меню выбираем Track Filter Control
Первых два списка – из какого в какой трек (имеются ввиду номера в окне Track Control) будет производится фильтрация. Filter Index – некое число, показывающее степень фильтрации, больше всего фильтрация OziExplorer похожа на Resolution метод GPS TrackMaker. Выбираем число по вкусу ) и жмем Filter
В итоговом варианте мы получили 24741 точку и немного уменьшенную дистанцию трека. Либо сохраняем либо играемся с коэффициентом, чтобы получить приемлемое число точек и точность. Итоговый трек сохраняем.
Часто, при подготовке к новому путешествию приходится иметь дело с десятками треков, и своих и новых, найденных в интернете. После интеграции всего этого “добра” в один большой трек он может содержать сотни тысяч точек, особенно если поездка предстоит длинная и треков Вы собрали не мало . Чтобы как-то уместить все это в OziExplorer на КПК/смартфоне/навигаторе было бы неплохо этот трек проредить и получить на выходе приемлемое число точек.
Далее я расскажу про два способа – с помощью OziExplorer и с помощью GPS TrackMaker.
Как очистить (отфильтровать) трек в GPS TrackMaker
Само название программы говорит нам о ее предназначение – обработка треков. Итак, загружаем нужные треки (все сразу в GPS TrackMaker) (скрин в заголовке)
Видим, что загружен 81 отдельный трек и 263700 точек.
Идем в меню Tools->TrackLogs and Routs->Tracklog Reducer…
Здесь у нас на выбор 4 варианта:
Resolution – если точки находятся на одной линии (с учетом допуска, который выбирается в выпадающем списке), то они удаляются
Distance – вычисляется расстояние между двумя точками трека и если оно меньше заданного – точка убирается.
Create Route – создается маршрут на основе трека, число маршрутных точек выбирается в выпадающем списке
Cut Tracklog if exceeds… – трек разбивается на маленькие треки с максимальным числом точек, указанным в списке, при этом точность трека не страдает
Выбирайте, то что Вам больше подходит (я выбираю Resolution, но также везу полные треки – вдруг чего ) ).
После прореживания трека – 15775 точек – намного меньше. Если до этого трек занимал 13 Мб, то теперь около 5. Теперь можно наложить трек на карту и проверить его точность и подумать над еще большим его прореживанием.
Как отфильтровать трек в OziExplorer
Тут придется каждый трек вычищать отдельно (либо вначале склеить все GPS TrackMaker, что я сделал). Загружаем трек в OziExplorer и идем в меню View->Tracks->Track Control или просто жмем Alt+T и выбираем наш трек
238618 точек и 5038 километров. Будем фильтровать
Жмем кнопку “+” и в выпадающем меню выбираем Track Filter Control
Первых два списка – из какого в какой трек (имеются ввиду номера в окне Track Control) будет производится фильтрация. Filter Index – некое число, показывающее степень фильтрации, больше всего фильтрация OziExplorer похожа на Resolution метод GPS TrackMaker. Выбираем число по вкусу ) и жмем Filter
В итоговом варианте мы получили 24741 точку и немного уменьшенную дистанцию трека. Либо сохраняем либо играемся с коэффициентом, чтобы получить приемлемое число точек и точность. Итоговый трек сохраняем.