Страница 1 из 1

Правильная работа с треками. Как облегчить работу с треками

Добавлено: 01 мар 2007, 22:43
Vadim_O
Внимание - текущая версия от 07 февраля 2009г.

Ссылка на последний набор = утилиты + оболочка:

http://www.travelgps.com.ua/soft/tracktoolsv3.zip

----------------------------------------------------------

Основные изменения - оптимизирована работа по папкам плюс возможность задавать длину совпадающих участвков вручную, что позволяет визуально намного лучше воспринимать обработанные участки несовпадения потрекам.

Полезные программы и утилиты для обработки и анализа треков:
http://tracks2map.com/ - первоисточник

TrimTracks.exe:
Програма для выделения треков, проходящих по вашей карте ( вашему квадрату) подготовленной в формате *.img (Garmin)
(программа для выделения треков, проходящих по области определения некоторой карты или просто по координатам).
То есть можно из кучи треков выделить те, которые проходят через ваш квадрат или касаются вашей карты.

FindNewTracks.exe:
Программа для выделения треков, которые не совпадают с полилинией в карте. (возможно с не совпадающих ни с одной из полилиний некоторой карты).

Это если есть новые треки, по которым вы еще не редактировали свои дороги.

Еще вам понадобится программа Concatenate.exe:
которая предварительно сделает объединенный трек в формате plt со всех треков в текущей директории и поддиректорий.

P.S. Спасибо автору утилит Всеволоду Шорину

Прямая ссылка:
http://tracks2map.com/tools.zip
Но лучше почитать страничку автора !

и возможно здесь:
http://gisrussa2.ru/forum/viewtopic.php?p=28579#28579

Для поиска: Всеволод Шорин обработка анализ треков

Утилита для обработки и анализа треков - travelgps.com.ua

Добавлено: 16 июн 2007, 15:20
Vadim_O
Немного забегаю вперед, так как дело еще не окончено (идет коллективная работа), но можете здесь высказывать пожелания кому чего не хватало в процессе работы с треками и картой/картами.

Задумано и реализовывается примерно такое:
Изображение

Что можно делать используя утилиты+скрипты и оболочку в целом.
1) отсортировывать из множества треков только те, которые попадают на Вашу карту
2) конвертировать треки из одного формата в другой с приведением к датуму WGS-84
(а также как частный случай конвертировать треки из датума Пулково в датум WGS-84)
3) получить один большой общий объединенный трек, который состоит из треков проходящих
по вашей карте (или заданной прямоугольной области)
4) проанализировать насколько дороги на вашей карте совпадают с треками и получить
результат в виде кусочного трека участков несовпадений
5) получить набор треков из кусков треков несовпадающих с дорогами на вашей карте,
чтобы потом аккуратно править и не бегать глазами по участкам и разным концам карты

Что не так еще реализовано но поправится:
Будет возможность задавать расстояние отклонения трека от дороги (т.е. если отклонение более чем на ХХ метров, то считается что есть несовпадение трека и дороги, пока этот параметр сейчас порядка 30 метров)

Подсказки что можно было бы добавить - приветствуются, но быстрая реализация не обещается.

Добавлено: 25 июн 2007, 20:11
Vadim_O
Отсюда скачиваем оболочку и утилиты облегчающую работу с треками.

http://www.travelgps.com.ua/soft/1TrackTools.zip

Файл redme.txt читать всем обязательно.

Если у вас стоит firewall контролирующий запуск приложений, скриптов, bat-файлов и т.д. - надо разрешить запускаться всем скриптам из папки.

Добавлено: 25 июл 2007, 14:47
svs
Заметил ошибку: Если в имени файла карты есть пробелы (например «odessa test.mp») – шаг 1 не выполняется, выдается сообщение: map not read

Добавлено: 25 июл 2007, 20:06
Vadim_O
да, есть такое - замечены ошибки из-за пробелов в названии, и из-за расширений файлов с большими буквами.

увы, это больше от утилит зависит чем от оболочки ...

Добавлено: 08 фев 2009, 11:14
Vadim_O
Обновилась версия оболочки утилит и небольшое изменение самих утилит/скриптов.

Прошу пользоваться !

P.S.
Скриншот на новый потом поменяю.

Добавлено: 16 апр 2009, 23:25
MayLZ
Попробовол в последней сборке выполнить шаг 2
Выдало ошибку:
Изображение
Файл ConvertTrack.hta в указанной папке присутствует

Добавлено: 17 апр 2009, 06:28
smv2008
Еще пожелание:
Было бы неплохо иметь возможность из n-ного количества треков проходящих по одному и тому же месту получить некий средний трек!!

Добавлено: 20 апр 2009, 15:26
SergArt
smv2008 писал(а):Еще пожелание:
из n-ного количества треков проходящих по одному и тому же месту получить некий средний трек!!
Если только как отключаемую опцию. Иногда из 5-6 треков парочка вылазит далеко в сторону и "средний" трек уведет.
А так посмотрел результат, и если треки кучненько лежат, то можно и усреднить.

Добавлено: 20 апр 2009, 16:44
smv2008
SergArt писал(а): Если только как отключаемую опцию. Иногда из 5-6 треков парочка вылазит далеко в сторону и "средний" трек уведет.
А так посмотрел результат, и если треки кучненько лежат, то можно и усреднить.
Конечно как опцию + при наличии более 5-ти треков по одной и той же дороге крайние треки можно не учитывать в обработке, конечно опционально!!

Добавлено: 27 апр 2009, 11:26
Dmitry Volkov
MayLZ писал(а):Попробовол в последней сборке выполнить шаг 2
Выдало ошибку
Тоже выдаёт такую же ошибку...
Тупо перелил треки из TRACKTOWGS в SOURCES, нажал шаг 3 - всё нормально отработало, причём в .mps, а не в .plt
Естессно, надо быть уверенным, что все треки в WGS

Добавлено: 27 апр 2009, 17:23
Vadim_O
1. Надо бы начинать по очереди с шага № 1.
2. Ошибки иногда бывают - некоторые треки не хочет обрабатывать, действительно... Тут уже не наша вина ...