Приложения за работа с GPS координати, създаване/споделяне на маршрути (gpx)
[tourism
routes
gps
gpx
openstreetmap
garmin
komoot
strava
software
]
Различни полезни приложения/команди за работа с GPS/gpx и допълнителен софтуер, който ползвам, когато искам да запиша, създам или споделя маршрут
Удобство
Съществуват множество приложения/сайтове за работа с маршрути. Не си представям човек да има желание да качва всичките си gpx файлове във всеки един сайт. За щастие повечето имат синхронизация помежду си. За това качвам gpx файловете в Garmin Connect, а него съм настроил да се синхронизира с Komoot и Strava (как става). Garmin Connect има множество синхронизации с други платформи като Relive, Endomondo, AllTrails и много други. Отделно Strava е интегрирана с FatMap и ayvri от където автоматично се създават доста приятни изгледи на разходката, например: 2020-11-01 Vitosha, Simeonovo - Severina hut - Lale 1 dolna stancia - near Fizkulturnik hut - Aleko - Lale 1 dolna stancia - Severina hut - Simeonovo - бутончето със самолет помага да се добие добра представа точно от къде се минава - опитайте. И всичко това става автоматично само с драгване на gpx файла в Garmin Connect, а ако човек разполага с по-модерно Garmin устройство би ставало абсолютно автоматично при завършване на записването в устройството. Разбира се, може да се настрои дали маршртите да са публични или частни по подразбиране.
Komoot
От доста време търся приложение/сайт, в който да мога да търся/създавам маршрути и най-накрая стигнах до едно, което намирам, че покрива почти всичките изисквания - http://www.komoot.com
Предимства
- лесно споделяне на завършен преход с други хора.
- лесно споделяне на плануван преход с други хора.
- рутиране - човек може да избере две (или повече) точки и приложението автоматично прави маршрут по познатите от него пътеки (openstreetmaps).
- highlights (точка или сегмент) - хората могат да отбелязват неща, които си заслужават да бъдат посетени. Можеш да използваш тези точки за създаване на маршрут (например, сегмент: https://www.komoot.com/highlight/276916, точка: https://www.komoot.com/highlight/137873).
- добавяне на снимки към завършени преходи - те се визуализират върху картата (стига да са с gps координати, например https://www.komoot.com/tour/20446198/zoom).
- сваляне на оригинален gpx файл от нерегистрирани потребители (трябва да се scroll-не надолу в страницата).
Недостатъци
- малка общност в България (малко highlights) :(
- ако снимките нямат gps координати - не ги синхронизира по време - това може да стане ръчно (Приложения за работа с GPS координати (gpx)).
- в приложението няма опция за търсене на маршрут, но може да се търси с гугъл (например, търсене за komoot botev) - за това е важно името на прехода да е подробно.
- offline работата като цяло е платена, но може да се ползва пълнофункционално безплатно за един регион. Така или иначе обичам да подкрепям стойностните приложения за това си мисля, че нещо ако си струва не е проблем да се плати, а в случая - еднократно.
- не може да се добавя точка или сегмент към коментар към маршрут и да се ползва като дневник на пътуването (http://help.komoot.de/forums/213895-ideas/suggestions/20118877--highlight-visible-only-for-a-tour)
Strava
Разликата между komoot и strava (освен всичко друго) е че едното е специализирано в измерването на спортните постижения и мотивацията на спортистта, а другото - към откриването на нови приятни места и маршрути… За това за маршрути ползвам komoot, а за неща свързани с натоварване бих ползвал strava, където можеш да гледаш различните сегменти и да сравняваш представянето си с останалите (например, https://www.strava.com/segments/13828544?filter=overall)… Алтернатива на strava е endomondo. Иначе и тук има възможност за създаване на маршрут както и разглеждане на heatmap - къде спортуват хората най-често, например: зимни спортове на Витоша
Карти за телефон (iPhone/Android)
За iOS и Андроид има много приятно и лесно за ползване приложение за карти - MAPS.me (освен komoot) - картите се свалят и работи и без Интернет, за Андроид има друго приложение с много функционалност, но дървен интерфейс (все едно е писано само от програмист, без дизайнер) - oruxmaps (donate) (някой път бих писал по-подробно за него и функционалността му, например как без Интернет да имаш Google satellite images, http://kade.si, как да се ползва с карти за Гармин и т.н.) - кратко описание, подробно описание. Друга (за iPhone/Android) е windy maps - доста приятна за ползване, но е нова и не съм си играл много, windy имат и хубаво приложение за Прогноза за времето.
Други приложения, които си заслужават: mapy.cz
Други сайтове с маршрути, карти и статистика
- http://planina.e-psylon.net/viewtopic.php?p=139840#139840 - списък с повече пояснения за komoot, strava, gaiagps
- https://it-maps.iskartour.com/bg/%D0%B8%D0%BD%D1%82%D0%B5%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%B0-%D0%B4%D0%B5%D1%82%D0%B0%D0%B9%D0%BB%D0%BD%D0%B0-%D0%BA%D0%B0%D1%80%D1%82%D0%B0-it-maps/ - детайлна карта на България и много маршрути по регион, тип активност/дейност, сезон
- http://www.mygpsfiles.com/app/ - визуализиране (и споделяне) на много маршрути (gpx) на една карта
- http://www.graphmyhike.com/ - статистика за изминат маршрут
- http://www.ibpindex.com/index.php/en/ - определяне на трудност на маршрут
- http://www.javawa.nl/analyser.html, https://geo.javawa.nl/trackanalyse/index.php?lang=en - статистика за маршрут
- https://www.nicetrails.com/app/ - 3D визуализация на маршрут
- https://link.ui.com/, https://www.heywhatsthat.com/ - какво се вижда от дадено място (източник на линковете)
- https://www.solwise.co.uk/wireless-elevationtool.html - какъв е релефът между две точки и дали има пряка видимост
- FatMap - много полезна карта, с анализ на склонове във връзка с лавинната безопастност и планирането на маршрут (ориентация, наклон, т.н.). Също така има маршрути с описания, макар и малко за сега
- caltopo - карта с много възможности за настройка - релеф с градуси (DEM shading) и други.
- http://www.gpsvisualizer.com/ - import and convert of multiple sources, web gps babel
- https://tripsjournal.com/marshruti - добре подредени и описани маршрути в България, например маршрути до всички първенци на съответните планини
- GaiaGPS - подреждане на маршрути в папки, визуализиране на цяла папка с маршрути върху карта, повече информация тук и тук.
- https://www.gps-tour.info
- http://www.gpsies.com/
- http://en.wikiloc.com/wikiloc/home.do
- http://everytrail.com
- https://tracedetrail.fr - организиране на състезания
- http://www.movescount.com/ - суунто
- https://routecheck.cc/, https://www.plotaroute.com/myhome
Други приложения и команди
- linux app for visualization of tracks + images - GPS prune
- приложение за бързо разглеждане и категоризиране на снимки geeqie и разбира се Google Photos - лесно се търси по места и съдържание на снимките (например, сняг).
- сваляне на записани данни от Holux M-241
gpsbabel -r -w -t -i m241 -f /dev/ttyUSB0 -o gpx -F track.gpx
(run with sudo if you don’t have access to USB ports) - добавяне на GPS координати към снимки на базата на часа на снимката и записан маршрут (gpx)
exiftool -geotag *.gpx *.jpg
илиgpscorrelate -g track.gpx -O -10800 *.jpg
, други примери с ExifTool. - обединяване на GPS координати (gpx файл) и пулс (heart rate) от MiBand 3 (csv файл) посредством GPX Merge Heartrate, сорс код:
docker run --rm -it -v /etc/timezone:/etc/timezone:ro -v "$(pwd)":/data ptanov/gpxmergeheartrate *.gpx *.csv out && cp out "${PWD##*/}.gpx" && rm -f out
- намаляване на броя на точките в един gpx файл (удобно, когато GPS устройството може да рутира, когато точките са по-малко от определен брой):
gpsbabel -i gpx -f Hiking_Tour.gpx -x simplify,count=50 -o gpx -F output50.gpx
Синхронизиране на метаданните на снимки с GPS координати (по време)
Карта на България
Съществуват няколко подробни карти за България:
- bgmountains http://kade.si http://bgmountains.org, безплатна
- iskartour https://it-maps.iskartour.com/bg/%D0%B8%D0%BD%D1%82%D0%B5%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%B0-%D0%B4%D0%B5%D1%82%D0%B0%D0%B9%D0%BB%D0%BD%D0%B0-%D0%BA%D0%B0%D1%80%D1%82%D0%B0-it-maps/, освен хартиена карта, предлагат и много добра карта онлайн
- openstreet map http://openstreetmap.org, безплатна, лесна за редакция
- http://karta.bg, платена
Openstreet Map
Човек лесно може да добавя и редактира тази карта. За да се ползва на Гармин устройство трябва да се “рендерира” за Гармин. Това може да стане “на ръка” или да се свали наготово от сайт и да се качи на устройството. Всеки един сайт прилага различни стилове и филтри към данните от openstreet map и за това те изглеждат по различен начин - за туризъм, за кола и за други.
Сваляне на карти за Гармин
Безплатни карти
Информацията е за Dakota 20, но предполагам, че важи за всички Garmin - свалянето на карти от други безплатни източници (различни рендери на open street maps, bg mountains и други) става лесно - под линукс сваляш един архив и го разархивираш на устройството в определена папка, а под уиндоус имаш възможност да свалиш и .exe, което като стартираш да регистрира картата в basecamp (или което беше последното приложение на Гармин, защото те направиха ново по едно време), а от там то да я качи на устройството. Т.е. тези безплатни карти могат да се качват свободно на устройството. Ето няколко линка:
- https://bgmountains.org/en/maps/garmin-maps/category/9-bgmountains - bg mountains, kade.si - няма нужда от представяне (най-подробната за България)
- https://wiki.openstreetmap.org/wiki/OSM_Map_On_Garmin/Download - по принцип с данните от опенстрийт мапс се правят множество различни карти в зависимост от приложението - за пешеходен туризъм, за велопоходи, за ски, атв, т.н. и в зависимост от дейността се изобразяват (render) различни елементи от картата при различен мащаб (zoom). За това и има толкова различни опции на линка по-горе. За мен е важно да има контурните линии (но това може да се добави като отделна карта ако устройстовото дава възможност за зареждане на две карти едновременно). В линка има карти и за вело маршрути (потърси в текста velo и/или cycle и/или mtb)
- https://www.wanderreitkarte.de/garmin_de.php - много приятна карта (базирана на openstreetmaps), в която има цветовете на маркировката, но няма рутиране (и може и да е на немски на места)
- https://garmin.opentopomap.org/ - друга базирана на openstreetmaps
- http://garmin.openstreetmap.nl/ - трета базирана на opensteetmaps
В общи линии въпреки, че имам OFRM като гледам не съм я обновявал от няколко години, защото ползвам предимно openstreet maps, но това е защото преди преход проверявам къде има пътеки, правя си маршрут и различни варианти към него в зависимост от моментната обстановка и после го/ги следвам. Различните карти (освен всички останали източници) ги ползвам за да се осведомя предварително дали мястото е проходимо още на компютъра като съм (примерно пътека я има в openstreetmaps, но я няма в bgmountains или е много тънка чертичката или обратното - имам едно наум да потърся дали мястото действително е проходимо към момента)
Текущите, които ползвам:
- https://garmin.opentopomap.org/#bulgaria
- https://www.openfietsmap.nl/downloads/europe
- https://garmin3.bbbike.org/
- http://www.gmaptool.eu/en/content/south-east-europe
- https://www.wanderreitkarte.de/garmin_de.php
- https://www.freizeitkarte-osm.de/garmin/en/more-countries.html
- https://bgmountains.org/en/maps/garmin-maps/category/9-bgmountains
OFRM karta.bg
- karta.bg
- Посетете www.karta.bg и влезте във Вашия потребителски профил от “Вход” в горния десен ъгъл на екрана. Главен файл, съдържащ картата TOPO LAT GPS
- за да се обнови трябва да се влезне с акаунта си в karta.bg и от там да се свали. За да се купи карта (с поддръжка за 1, 2 години или доживот) се дава информация GPS устройстовото (сериен номер) и съответното картата ще работи само на това устройство (заключена е по този номер). Та ако реша да продам устройството за да може новият собственик да сваля карти ще трябва да му дам и акаунта си. Не съм сигурен как стои въпросът за платени карти от друг източник. Устройството ми е много старо (Dakota 20), за новите устройства може би и да има приложения, които автоматично да свалят ако е с правилния сериен номер - не съм запознат.
Гармин устройства
Дълго време имах Garmin Dakota 20, който вършеше идеална работа с изключение на това, че всеки път трябваше да ползвам кабел за да качвам или свалям маршрут. В последствие си купих Garmin GPSMAP 66s и Garmin Fenix 6 Sapphire Titanium. Всички тези устройства имат смисъл да се купят втора ръка, защото са доста здрави и едва ли някой може да им направи нещо, а цената е двойно по-малка. Часовника съм го ползвал само веднъж, но като че ли ще замени GPSMAP 66s. Това е причинта:
GPSMAP 66s
- + записаният маршрут е по-верен - чертите са по-прави
- + по-лесно се борави с карта
- + по-евтин е
- + стандартни АА батерии
- - по-тежък е, заема място
- - липсват много от функционалностите и има бъгове по софтуера (навигиране по course не винаги работи, climb pro, разни статистики за трениране)
Fenix 6
- + лятото ти е на ръката и по-лесно го поглеждаш, зимата - обратното - по-трудно под ръкавицата (но тогава може да го сложиш в джоб и така да го вадиш)
- + повече статистики
- + софтуерът му е по-добър и му работят по-добре нещата (автоматично live track се пуска, разни incident detection, climb pro (което работи сравнително бавно, но в GPSMAP66 го няма, а е полезно че ти показва текущия хълм колко е дълъг и да си правиш сметка колко зор да си дадеш) и т.н.)
- - по-малък диспей, по-трудно се борави с карта
- - някои неща са по-бавни (местене по картата, калкулиране на маршрут, но пък GPSMAP 66 понякога не се справяше винаги с калкулиране на маршрут по зададено трасе)
- - маршрута не е толкова точно записан колкото при GPSMAP 66
- - по-висока цена
- - нестандартна несменяема батерия
Като цяло за всекидневна употреба часовникът има предимства - когато си си направил маршрута от вкъщи на компютъра и го следваш - не е толкова голямо неудобство работата с картата. Прецизонстта на GPS-а - ако не ти трябва за професионална работа, а колкото да видиш от къде си минал - също според мен не е голям проблем (винаги може да се ориентираш по пътеките в близост). Цената - ако се вземе на старо горе-долу се изравняват (взех го за 311 евро от някакъв германец в ebay.de). Батерията - уж казват че ще изкара > 24 часа в режим навигиране и ако е така то за еднодневни преходи става, за многодневни - с външна батерия сигурно ще свърши работа. Тук има риск ако батерията деградира и накрая на живота си изкарва 5-6 часа запис (не знам кога това ще стане и дали това ще е преди да остарее морално), докато при GPSMAP66 е на практика вечен защото взимаш друг чифт зареждаеми батерии. Зимата подозирам че ако часовника се носи на китката ще изкара много повече време защото е на топло (китката), а GPSMAP66 ако не е на топло - ще изкара 10тина часа с едни батерии, но това не е проблем, защото зимата така или иначе не ходиш по 20 часа. GPS MAP 66 би бил по-добрият вариант ако ходиш и добавяш/откриваш нови маршрути, в по-сурово време и като цяло по-професионално ако се занимаваш и на лимита на оцеляването ако си, неща които са далеч от начина на ползване на обикновения човек (като мен).
Та като цяло май часовникът би ми бил по-удобен в 99% от ползването (но този извод е само след един преход така че може и да се промени, но е малко вероятно)
Как да направим сами Garmin карта от Openstreet maps
TODO - в отделен пост
Прогноза за времето
Натиснете бутона "watch" в github или се абонирайте с RSS четец ако искате да научавате за обновления или нови статии.