annyi baj legyen Creative Commons License 2020.05.19 0 1 823

Fődíszpintyünk kérdése volt tegnap, hogyan lehet könnyen egy rakás gpx-et megjeleníteni, gondolom a saját privát "mozgalmának" (A Pilis és a Visegrádi-hegység Összes Túraútja Sétálva) a kontrollálásához szeretné használni.
A Mapsource a garminosoknak kézenfekvő megoldás, de mivel ha nem gyári térképünk van, akkor már a telepítése is registry matatással kezdődik, tehát nem éppen felhasználóbarát.
Ráadásul a Garmin térképek a fájlformátumuk miatt kinézetileg is korlátozottak, ellentétben egy szép raszteres megoldással, ráadásul egy javascriptes térképmegjelenítőnek meg van az az előnye, hogy mobilon is használható akár.
Én szokás szerint a Leaflet-et választottam, és hozzá a Leaflet.FileLayer kiegészítőt, ami a HTML5 FileReader metódusát használja.  (támogatott böngészők: https://caniuse.com/#feat=filereader )

https://heyjoe.hu/test/local_gpx_leaflet/

 

KML, GPX, és geojson helyi fájlok megjelenítésére alkalmas, egyszerre akár több tucatéra is. A fájlok nem töltődnek fel sehova, nincs szükség szerverre a használatához.
Ha teljesen a saját gépünkön szeretnénk használni, csak mentsük le az
https://heyjoe.hu/test/local_gpx_leaflet/index.html
https://heyjoe.hu/test/local_gpx_leaflet/index.js
https://heyjoe.hu/test/local_gpx_leaflet/folder.svg

 

állományokat egy könyvtárba.