GPS-софт для анализа и построения треков

Удалённый пользователь
Цитата сообщения от sasha отправленного 10 Янв, 2013 в 23:59

MyTourbook смотрел?
По-моему, в связке с GPSBabel умеет делать все вышеперечисленное, кроме подсчета суммарного сброса высоты.

Посмотрел на скриншот - даже не хочется качать. Зачем такие сложности?
Задачи, которые я хочу реализовать:
Полностью на русском.

  1. Скомпоновать трек из нескольких за поход.
  2. Разбить большой трек (чужой) на части (по дням).
  3. Сжать трек для загрузки в навигатор.
  4. Сгладить свой трек + убрать ошибки позиционирования.
  5. Архивировать данные+общая статистика.
    и основное:
  6. средние показатели всего за маршрут, за день, до обеда, после обеда.

Для меня трудно искать в интернете какое-то ПО для таких целей, так как: 1) не знаю чего искать 2) откуда программист, который написал что-то ранее знает чего я хочу, если я сам ее не знаю, чего я хочу :-/
Пока у меня готов интерфейс, импорт, разбивка трека и статистика. На днях чего-нибудь еще допишу по пунктам 3, 4 и забуду до след. зимы. Летом проверю, что я сделал не так. Если никого не интересует, тему больше не читаю и ничего не пишу.

Чем тщательнее подготовишься дома, тем уверенней себя будешь чувствовать в "бою". - старая пословица.

ЗЫ: Новая пословица - покажи мне свой трек и я скажу кто ты. |-I

Делаю первые шаги в ГПС навигации. Софт на русском интересует в первую очередь. А коли разработчик в предалах досигаемости, вообще шикарно. Ибо эти картографы умудряются даже по-русски изъясняться не понятно. Такое впечатление сложилось после поиска карт в навик. В анализ треков пока боюсь суваться сильно))
С андройдом и со всеми прогами на него разобрался быстрей, чем с картами для гармина((

Цитата сообщения от kciroohs отправленного 14 Май, 2009 в 14:14

TravelMate
http://travelmate.valkron.com/
Вот здесь было много чего интересного, включая приборные панели, Sun/Moon и др.
Что хорошо - работало как plugin к Ozi. Что плохо - сайт нынче закрыт, а копий в сети с ходу не нашел.

Нашел в webarchive:
http://web.archive.org/web/20080613221507/http://travelmate.valkron.com/downloadtm.htm

Интересная штука для своего времени.
Превращает OziExplorer + подключенный GPS + микрофон/динамики + видеокамеру в эдакий агрегат для путешествий (прежде всего, автомобильных, но сейчас и не обязательно).

  • Голосовая помощь в навигации (ведет по треку, предупреждает о смене курса, высоты, приближении к опасным точкам, периодически вещает текущее время, скорость, одометр)
  • Записывает звуковые комментарии к путевым точкам (waypoints)
  • Привязывает фотографии к треку (функция сейчас известная, geotagging)
  • Может записывать и проигрывать видео, привязанное к треку (и сейчас это редкая функция)
  • Специальный формат для показа трека в совокупности с попутными фото, видео и аудио
  • Текстовый путевой журнал для заметок
  • Компас, часы, путевой компьютер со множеством разных переменных, как в GPS
  • Информация о солнце и луне для данной местности
  • 4 разных одометра (например, для разных видов перемещений)
  • Расчет топлива, сохранение информации о месте и времени заправки
  • Возможность разрезать треки по дням/часам/километражу/высоте и др., показывать их потом разным цветом
  • И мн.др.

К сожалению, программа shareware, работает 28 дней и после каждого часа надо перезапускать.
Давно не дорабатывается, а время идет, появляются новые форматы, платформы, так что перспективы не имеет. А жаль, ведь в одном месте пока не видел столько возможностей (десктопная работа с картами + анализ треков + навигация + путевое multimedia).

а в какой программе можно посчитать угол подъёма? Или только вручную?

Есть у меня два анализатора треков, может кому будет интересно

Первый (см вложение)

для редактирования треков (обрезать, объединить) понравилась программа:
GPS Track Editor – графическое приложение под Windows для анализа и редактирования GPS треков, позволяющее их фильтровать, структурировать, объединять и разбивать на части.
http://www.gpstrackeditor.com/
русификации нет, но интерфейс весьма интуитивен.

  • для конвертации вышеупомянутый GPSBabel.

другие программы для Редактирования GPX треков:
http://wiki.openstreetmap.org/wiki/RU:Редактирование_GPX_треков

В какой программе можно узнавать расстояние отдельных точек/участков трека от начала трека? BaseCamp, MapSource выдают информацию только о длине отдельных сегментов, нет чтобы также суммировать все нижележащие участки и выдавать общую длину это ж проще простого:) или я не там смотрю ?
... нашел сию функцию у GPS Track Editor

Всем привет. Я разрабатываю программку для GPS навигации под андроид и при загрузке в ней трека можно посмотреть статистику трека. На данный момент в статистике следующие данные:
- Пройденный путь
- Время пути
- Средняя скорость
- Общий набор высоты
- Общий спуск высоты

Планирую добавить ещё и графики наподобие как в endomondo, ну и вообще чтобы можно было посмотреть любую статистику по треку. Если кому интересно было бы пользоваться - предлагайте что туда можно было бы добавить для "полного счастья".

Зачем же делать то , что и так многократно уже сделано. Чем программа особенна есть или будет?

Удалённый пользователь

Как-то тоже писал подобное, но задача глупая. Софта для обработки предостаточно. У всех один косяк- как рассчитать набор высоты? В гпс точность опр. высоты оставляет желать лучшего. За счет "дребезга" набор высоты позволяет нехило поднять ЧСВ до умопомрачительных высот. Как с этим бороться? Пробовал и метод приближения, и просто среднее за вычетом явных ошибок. И выделял отрезки явного набора и явного спуска. В итоге пришел к расчету высоты, используя данные SRTM, по которым построена система ozi-3d. Но ничего, кроме головной боли не поимел. Данные завышаются при любом расчете, правда в посл.случае минимально. В gpsies есть расчет высоты на основе данных srtm. Такая кнопка "пересчитать набор высоты". Этого хватает. Если найдете способ точного расчета набора, сообщите.

Цитата сообщения от nav отправленного 2 Ноя, 2014 в 23:11

Зачем же делать то , что и так многократно уже сделано. Чем программа особенна есть или будет?

Программа уже как бы есть (скачать попробовать что за оно можно тут: https://play.google.com/store/apps/details?id=com.galileofree). Если не понравится - удаляйте, но просьба отписаться на емейл или на форум что не понравилось. В бесплатной версии нет просмотра треков - если будет желание, то скину бесплатную полнофункциональную версию без ограничений.

Цитата сообщения от отправленного 2 Ноя, 2014 в 23:41

Как-то тоже писал подобное, но задача глупая. Софта для обработки предостаточно. У всех один косяк- как рассчитать набор высоты? В гпс точность опр. высоты оставляет желать лучшего. За счет "дребезга" набор высоты позволяет нехило поднять ЧСВ до умопомрачительных высот. Как с этим бороться? ***

Собственно, делалось это не для того, чтобы анилизировать треки придя домой, а так сказать в боевых условиях сразу же после записи трека (а на самом-то деле даже и во время записи трека ) иметь возможность открыть трек, просмотреть что там где. Когда записывается трек, то в фильтрах я использую следующий алгоритм:
Есть последняя записанная в трек точка с координатами lat1, lon1 и точностью определения местоположения acc1 и следующая точка, которая получается от GPS приёмника с координатами lat1, lon1 и точностью acc2. Так вот я добавляю эту следующую точку к треку только если расстояние между этими двумя точками будет больше, чем сумма acc1+acc2 - только в этом случае можно наверняка сказать, что мы переместились из первой точки во вторую. Если расстояние между точками будет меньше, то, вообще говоря, мы можем находиться всё в той же первой точке :)

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

Подскажите, как в Озике вставить точку в трек (не добавить к концу - с этим проблем нет)? Как я понимаю, с помощью кнопки Insert Track Point after Selected Active Point - выделяешь активную точку и на карте жмешь ALT+ЛКМ и точка вставляется в трек. Однако, когда я пробую так делать, ничего не происходит. Подскажите, что я делаю не так?

Нет в мире совершенства. Возможно, это не работает из-за нелегальной версии OziExplorer. Тоже тыкал когда-то эти клавиши, ничего не происходило. Подобные операции с треками (склейка, редактирование, конвертация из новомодных GDB и GPX (для GPX обязательно пересохранение в MapSource) в привычный PLT, создание своей карты поверх растра Генштаба ВС СССР или старых РККА, WIG, KdwR) неплохо делает старенькая GPSMapEdit. До сих пор её использую.