Differenze tra le versioni di "Escursionismo"
(Aggiunto esempio per scaricare tessere) |
|||
| (Una versione intermedia di uno stesso utente non è mostrata) | |||
| Riga 8: | Riga 8: | ||
* [https://wiki.openstreetmap.org/wiki/GpsMaster GpsMaster] programma desktop in Java per la visualizzazione e la creazione di percorsi come traccia GPX; purtroppo i percorsi creati con GpsMaster non contengono informazioni sull'altimetria | * [https://wiki.openstreetmap.org/wiki/GpsMaster GpsMaster] programma desktop in Java per la visualizzazione e la creazione di percorsi come traccia GPX; purtroppo i percorsi creati con GpsMaster non contengono informazioni sull'altimetria | ||
* [https://www.gpxsee.org/ GPXSee] programma open, desktop in Qt per la visualizzazione di percorsi GPX, KML, ecc... | * [https://www.gpxsee.org/ GPXSee] programma open, desktop in Qt per la visualizzazione di percorsi GPX, KML, ecc... | ||
| + | * [https://www.gpsbabel.org/ GPSBabel] converte tra vari formati di traccia GPS (es. GPX, KML, ...); permette anche la semplificazione dei percorsi tramite rimozione automatica dei punti | ||
| + | ** ''Conversione da KML a GPX'' | ||
| + | gpsbabel -i kml -o gpx input.kml output.gpx | ||
| + | ** ''Semplificazione di un percorso'' | ||
| + | gpsbabel -i gpx -f input.gpx -x simplify,length,count=800 -o gpx -F output.gpx | ||
== Servizi online == | == Servizi online == | ||
| Riga 14: | Riga 19: | ||
** ''se cerchi un'attività commerciale, ci sta che nessuno l'abbia mappata, ma se vuoi una cosa che non ha nessun valore commerciale stai sicuro che ci sarà'' (un sentiero, un monumento, un bosco, un'antenna televisiva, una grotta, ...) | ** ''se cerchi un'attività commerciale, ci sta che nessuno l'abbia mappata, ma se vuoi una cosa che non ha nessun valore commerciale stai sicuro che ci sarà'' (un sentiero, un monumento, un bosco, un'antenna televisiva, una grotta, ...) | ||
* [https://gpx.studio/ GPX.studio] calcola percorsi per escursioni e esporta la traccia GPX, con tanto di altimetria | * [https://gpx.studio/ GPX.studio] calcola percorsi per escursioni e esporta la traccia GPX, con tanto di altimetria | ||
| + | |||
| + | == Scaricare tessere mappa == | ||
| + | Per scaricare le tessere già renderizzate che compongono una mappa, e utilizzarle offline: | ||
| + | |||
| + | 1. individuare il "rettangolo" da esportare, per esempio visitando OpenStreetMap | ||
| + | |||
| + | 2. tradurre le coordinate mondo (latitudine e longitudine) in indice di tessera (vedere [https://wiki.openstreetmap.org/wiki/Slippy_map_tilenames] o [https://github.com/JVillafruela/osmtile]); questo calcolo viene fatto secondo la proiezione di Mercatore, e dipende anche dallo zoom level desiderato (es. 13 significa che il mondo viene suddiviso in un quadrato di 2<sup>13</sup> tessere per lato) | ||
| + | |||
| + | 3. scaricare le tessere che compongono il rettangolo individuato | ||
| + | for x in {4344..4355}; for y in {2980..2991}; do | ||
| + | wget https://b.tile.opentopomap.org/13/$x/$y.png -O $y$x.png | ||
| + | sleep 1 | ||
| + | done | ||
| + | Nell'esempio viene usato uno dei server di tessere di OpenTopoMap con zoom level = 13. | ||
| + | |||
| + | 4. incollare le tessere in un unico montaggio | ||
| + | magick montage $(ls -1) -geometry 256x256+0+0 -tile 24x24 montage.png | ||
| + | 256x256+0+0 identifica dimensione di una tessera standard e offset di spaziatura tra tessere, mentre 12x12 indica la disposizione delle tessere nella griglia finale del montaggio. | ||
== Da provare == | == Da provare == | ||
Versione attuale delle 15:34, 2 giu 2026
Pagina per applicativi e piattaforme riguardanti l'escursionismo open source.
Per smartphone
- OsmAnd~ è un'applicazione open source multipiattaforma per la navigazione con mappe offline caricate da Openstreetmap. Permette di pianificare percorsi in auto e a piedi, di salvare ed esportare preferiti, e seguire tracce GPX. Possibilità di scaricare anche le mappe con le curve di livello, mostrare l'altimetria del percorso e l'altitudine istantanea tramite GPS. Disponibile a pagamento con limitazioni sul numero di mappe scaricabili su Play Store, oppure tramite F-Droid.
- OSMTracker è un'applicazione opensource per Android per la registrazione dei percorsi sotto forma di tracce GPX. Offre la possibilità di segnare punti di interesse, note e note vocali da aggiungere poi su OpenStreetMap, tramite esportazione del tracciato.
Per desktop
- GpsMaster programma desktop in Java per la visualizzazione e la creazione di percorsi come traccia GPX; purtroppo i percorsi creati con GpsMaster non contengono informazioni sull'altimetria
- GPXSee programma open, desktop in Qt per la visualizzazione di percorsi GPX, KML, ecc...
- GPSBabel converte tra vari formati di traccia GPS (es. GPX, KML, ...); permette anche la semplificazione dei percorsi tramite rimozione automatica dei punti
- Conversione da KML a GPX
gpsbabel -i kml -o gpx input.kml output.gpx
- Semplificazione di un percorso
gpsbabel -i gpx -f input.gpx -x simplify,length,count=800 -o gpx -F output.gpx
Servizi online
- OpenStreetMap è un database comunitario di strade, sentieri, edifici e punti d'interesse in genere, molto dettagliato. Aneddotica:
- la ricerca lascia un po' a desiderare, bisogna ingegnarsi un po'
- se cerchi un'attività commerciale, ci sta che nessuno l'abbia mappata, ma se vuoi una cosa che non ha nessun valore commerciale stai sicuro che ci sarà (un sentiero, un monumento, un bosco, un'antenna televisiva, una grotta, ...)
- GPX.studio calcola percorsi per escursioni e esporta la traccia GPX, con tanto di altimetria
Scaricare tessere mappa
Per scaricare le tessere già renderizzate che compongono una mappa, e utilizzarle offline:
1. individuare il "rettangolo" da esportare, per esempio visitando OpenStreetMap
2. tradurre le coordinate mondo (latitudine e longitudine) in indice di tessera (vedere [1] o [2]); questo calcolo viene fatto secondo la proiezione di Mercatore, e dipende anche dallo zoom level desiderato (es. 13 significa che il mondo viene suddiviso in un quadrato di 213 tessere per lato)
3. scaricare le tessere che compongono il rettangolo individuato
for x in {4344..4355}; for y in {2980..2991}; do
wget https://b.tile.opentopomap.org/13/$x/$y.png -O $y$x.png
sleep 1
done
Nell'esempio viene usato uno dei server di tessere di OpenTopoMap con zoom level = 13.
4. incollare le tessere in un unico montaggio
magick montage $(ls -1) -geometry 256x256+0+0 -tile 24x24 montage.png
256x256+0+0 identifica dimensione di una tessera standard e offset di spaziatura tra tessere, mentre 12x12 indica la disposizione delle tessere nella griglia finale del montaggio.
Da provare
- TreKarta mappe offline
- Komoot -- ???
- Wikiloc -- servizio che incentiva la condivisione? Tracce scaricabili solo dietro registrazione? 🤷