Template:GPX/man
A cosa serve
[modifica]Il template GPX è una specie di template-categoria. In pratica si crea una sottopagina con il nome Template:GPX/NOME_ARTICOLO
e al suo interno si inserisce il testo di un tracciato GPX che verrà automaticamente inglobato nella pagina dell'articolo e sarà visualizzabile mettendo la spunta all'apposita opzione della Mappa Dinamica.
I sotto-template (che sono i tracciati GPX richiamati dai singoli articoli) sono utilizzati dalla mappa generata dal Template:MappaDinamica (o anche dal Template:Mapframe).
Per la discussione comunitaria sull'introduzione di questo template vedi qui
Come creare un tracciato GPX
[modifica]Esistono alcuni siti che si occupano di crearli dopo che voi avrete tracciato il vostro percorso sulla mappa.
Una volta creato il tracciato, dategli un nome con l'apposito campo in basso e salvate. Si scaricherà automaticamente un file, il cui testo, per quanto astruso e incomprensibile ai più :-), è il tracciato che andrà copiato pari pari nella pagina che creerete: Template:GPX/NOME_ARTICOLO
.
Salvate la pagina del template e il gioco è fatto. Un esempio lo vedete in Città di Londra, appena avrete messo la spunta al GPX tracks
nel menù a tendina in alto alla mappa (ricaricate la pagina se ancora non lo vedete).
Note tecniche
[modifica]I tracciati GPX gestiscono molte informazioni tramite specifici tag. Qui di seguito un esempio che mostra gli unici tag attualmente supportati:
<?xml version="1.0"?> <gpx xmlns="http://www.topografix.com/GPX/1/1"> <trk> <trkseg> <name>Nome itinerario 1</name> <trkpt lat="xx.xxxxxx" lon="yy.yyyyyy" /> <trkpt lat="xx.xxxxxx" lon="yy.yyyyyy" /> <trkpt lat="xx.xxxxxx" lon="yy.yyyyyy" /> </trkseg> <trkseg> <name>Nome itinerario 2</name> <trkpt lat="xx.xxxxxx" lon="yy.yyyyyy" /> <trkpt lat="xx.xxxxxx" lon="yy.yyyyyy" /> <trkpt lat="xx.xxxxxx" lon="yy.yyyyyy" /> </trkseg> </trk> </gpx>
- Il tag XML è essenziale per identificare il linguaggio contenuto al suo interno.
- Il tag GPX indica che al suo interno si trovano informazioni XML relative ad un tracciato GPX
- Il tag TRK specifica che al suo interno si troveranno una serie di coordinate atte a formare il tracciato
- Il tag TRKSEG circoscrive una porzione del tracciato complessivo. Può essere usato per disegnare più itinerari
- Il tag TRKPT definisce un punto da cui l'itinerario dovrà passare. I suoi parametri (lat e lon) sono le coordinate di tale punto espresse in forma decimale.
- Il tag NAME (opzionale) assegna un nome all'itinerario
Indentazione e ottimizzazioni del codice
[modifica]Per facilitare la lettura del codice, lo stesso andrà indentato secondo queste regole:
- Tag TRK: 1 spazio a inizio riga
- Tag TRKSEG: 2 spazi a inizio riga
- Tag TRKSPT: 3 spazi a inizio riga
L'utilizzo di 1 singolo spazio anziché 2 o 4 è per contenere le dimensioni del codice
Il tag TRKSEG può essere scritto nei due modi previsti dal codice XML
- <trkpt lat="xx.xxxxxx" lon="yy.yyyyyy"></trkpt>
- <trkpt lat="xx.xxxxxx" lon="yy.yyyyyy" />
Per ottimizzare il codice, visto che al suo interno non va messo niente, si dovrà utilizzare la seconda forma.
Queste accortezze sono necessarie per evitare di avere un codice complessivo per ogni articolo che superi i 200KB. Maggiore è la dimensione di una pagina e maggiori saranno i tempi di risposta a fronte della richiesta di apertura della stessa.
Qualora la pagina così strutturata fosse ancora di dimensioni inaccettabili si dovrà:
- ridurre il numero dei tag TRKSPT, riducendo l'accuratezza del tracciato
- qualora l'approccio precedente non fosse attuabile, utilizzare un'immagine statica in formato Wikivoyage
Come ottimizzare il codice
[modifica]L'ottimizzazione del codice non è un'operazione semplicissima perché i siti e i programmi che creano il file gpx inseriscono anche i dati relativi all'altezza o al tempo, questi rendono il file completo quanto a informazioni ma più pesante e pertanto non utile ai fini di WV. Per semplificare il codice vanno eliminati i codici relativi all'altezza come:
- <ele>968.81</ele>
oppure
- <time>1970-01-01T00:00:00.000Z</time>
per fare ciò si può per prima cosa inserire il file con estensione .gpx su questo sito che mostrerà un codice ottimizzato. Questo potrebbe bastare ma a volte il tracciato presenta dei difetti, come delle linee dritte che uniscono le due estremità dei punti ecc. Pertanto se si riscontra ciò bisogna passare ad un metodo diverso.
Per prima cosa ci si deve assicurare che il codice sia allineato in verticale, ossia che si presenti non come un testo continuo ma riportandolo a capo dopo ogni riga. Questo è l'unico modo per poter eliminare le parti di codice indesiderato. Un buon metodo per riordinare il codice è di utilizzare questa pagina web. Una volta caricato il file è possibile scaricare un file con il codice riordinato e visualizzarlo nel contempo sulla mappa.
A questo punto si copia interamente il codice del file ordinato e lo si incolla in una pagina Excel vuota. Il testo si disporrà riga per riga. A questo punto sarà necessario eliminare solo le righe di codice "ele" e se presente "time". Per fare ciò si seleziona tutto il codice e si attiva la funzione "filtro" da: Dati>filtro. Da qui si ricerca solo il testo "ele" che comparirà senza la rimanente parte di codice. Tutto questo testo andrà eliminato assieme alle stesse righe, allo stesso modo andrà fatto se presente il codice "time". Disabilitando il filtro ricomparirà l'intero codice senza le parti eliminate.
Prima di inserirlo converrà verificare la sua funzionalità utilizzando la precedente pagina web oppure questa pagina dove il codice andrà caricato tramite file .gpx se tutto a posto copieremo e incolleremo il tutto nella pagina GPX creata.
Collegamenti utili
[modifica]- alltrails uno degli strumenti per la creazione di tracciati gpx, si può anche settare il grado di dettaglio e quindi le dimensioni finali del file gpx. Il salvataggio del file però richiede la creazione di un account gratuito.
- GPX - documentazione del sistema GPX
- J-Berkemeier.de permette di testare la correttezza di un tracciato GPX. Caricando il file ottenuto premendo sull'icona in alto a destra negli articoli wikivoyage con i listing completi di coordinate verrà visualizzata - se tutto va bene - una mappa con i PoI elencati tramite listing nell'articolo. Stessa cosa con gpx viewier il quale potrebbe visualizzare diversamente i file.
- N.B Lo stesso file può essere caricato dai navigatori satellitari che lo consentono in modo da poter usufruire delle informazioni contenute nei listing anche senza accedere a Wikivoyage ma direttamente dal proprio navigatore.
- Maps to GPX - permette di convertire in file GPX scaricabile partendo da un itinerario di Google Maps.
- Edit GPX - sito francese per la creazione di GPX.
- Formatta in formato GPX - questa pagina semplifica e formatta i formati gpx mettendoli in ordine, tuttavia il codice prodotto può contenere errori e va sempre verificato.
- GPX Optimizer - Semplifica/ottimizz il file GPX, sicuramente più efficiente del link precedente. Per eliminare il parametro elevazione e tempo (che aumenta i kb del file) basta visualizzare il gpx e salvarlo in formato Geojson per poi convertito nuovamente in gpx tramite questo link, oppure utilizzare il link successivo.
- Editor GPX - un altro editor libero che salva le tracce senza aggiungere il parametro tempo ed elevazione (controlla nelle opzioni) e consente un editing manuale e automatico delle tracce.
- Editor libero - editor GPX Studio con diverse funzionalità e possibilità di editing delle tracce. Tra i più funzionali.
- Kml2Gpx - converte file dal formato kml a gpx.
- Mappa dei GPX su OSM - con la possibilità di scaricare i tracciati e ottenere informazioni.
- Convert GeoJSON to GPX - a volte il tracciato può essere in formato GeoJSON e va convertito.
Lista dei sotto-template
[modifica]- GPX/Anello di Campione del Garda
- GPX/Antiche mulattiere tra Varenna e Esino Lario
- GPX/Architettura sacra a Busto Arsizio
- GPX/Cammino di Oropa
- GPX/Chiese e oratori campestri di Castel Goffredo
- GPX/Ciclabile della Pusteria
- GPX/Ciclopista della valle dell'Adige
- GPX/Ciclovia Alpe Adria
- GPX/Ciclovia dei parchi della Calabria
- GPX/Città di Londra
- GPX/Clusane
- GPX/Colline moreniche del lago di Garda
- GPX/Corridoio Verde Adriatico
- GPX/Covent Garden
- GPX/Dal Wadi Bani Awf a Al Hamra
- GPX/Escursione Colfosco - Passo Gardena
- GPX/Escursione Lago di Braies - Malga Foresta
- GPX/Escursione ai laghetti glaciali del Mandrone
- GPX/Escursione al Lago Federa
- GPX/Escursione al Lago di Antermoia
- GPX/Escursione al Lago di Coldai
- GPX/Escursione al Rifugio Fuchiade
- GPX/Escursione al Rifugio Tuckett e Cascate Vallesinella
- GPX/Escursione al lago Aviolo
- GPX/Escursione alle Cinque Torri
- GPX/Escursione da Molveno al Rifugio Pedrotti
- GPX/Escursione in Val Travenanzes
- GPX/Escursione nel Latemar
- GPX/Escursione nella Vallunga
- GPX/Ex Ferrovia Siracusa-Ragusa
- GPX/Ex ferrovia Dittaino-Leonforte
- GPX/Ferrata Tridentina
- GPX/Ferrata delle Mesules
- GPX/Fiumara d'arte
- GPX/GR 20
- GPX/Giro dei 5 laghi
- GPX/Giro dei masi di La Val
- GPX/Giro dei rifugi (Val Fiscalina)
- GPX/Giro del Catinaccio
- GPX/Giro del Motto dell'Arbujera
- GPX/Giro del Rajasthan e del Gujarat
- GPX/Giro del Sassopiatto e Sassolungo
- GPX/Giro della Croda da Lago
- GPX/Giro delle Tre Cime di Lavaredo
- GPX/Giro delle ville di prestigio di Esino Lario
- GPX/Giro di Monte Isola
- GPX/Il Liberty a Cernobbio, Como e Brunate
- GPX/Il percorso dei santi eremiti
- GPX/Itinerario del Settecento a Parabiago: Giuseppe Maggiolini
- GPX/Itinerario del centro di Castel Goffredo
- GPX/Itinerario del centro di Ravenna
- GPX/Itinerario dell'eccidio alla cascina Punte Alte
- GPX/Itinerario delle cascine di Brugherio
- GPX/Itinerario delle cascine di Cornate d'Adda
- GPX/Itinerario delle chiese di Cornate d'Adda
- GPX/Itinerario delle edicole votive di Cornate d'Adda
- GPX/Itinerario delle porte dell'Aquila
- GPX/Itinerario delle ville storiche di Cornate d'Adda
- GPX/Itinerario di Piano delle Ginestre
- GPX/Itinerario di Santa Rosalia
- GPX/Itinerario francescano ad Assisi
- GPX/Itinerario turistico Fermo ToGo
- GPX/Kalabria coast to coast
- GPX/La Strada dei Castelli (mantovano)
- GPX/La Via del Principe
- GPX/Lago di Tovel
- GPX/Lake Como Poetry Way
- GPX/Limes germanico-retico
- GPX/Mappa della Memoria del Lario
- GPX/Nelle terre dei Gonzaga
- GPX/Panorama sui monti e sui laghi a Esino Lario
- GPX/Passeggiata Tappeiner
- GPX/Percorso 24 ottobre 1944
- GPX/Percorso Fonte Avellana
- GPX/Percorso Vecchia Strada della Valcellina
- GPX/Percorso da Fonte Romana al Monte Amaro
- GPX/Percorso dal rifugio Pomilio al Monte Amaro
- GPX/Percorso delle chiese di Brugherio
- GPX/Pista ciclabile Corridoio Morenico basso
- GPX/Pista ciclabile Linguaglossa-Castiglione di Sicilia-Rovittello
- GPX/Pista ciclabile Rossana Maiorca
- GPX/Pista ciclabile Ulma-Lago di Costanza
- GPX/Pista ciclabile del Garda
- GPX/Pista ciclabile di Castel Goffredo
- GPX/Pista ciclopedonale Menaggio-Porlezza
- GPX/Riserva naturale Torbiere del Sebino
- GPX/Santuari di Santo Stefano Quisquina
- GPX/Sentieri Iblei
- GPX/Sentieri dell'Etna
- GPX/Sentieri dell'entroterra palermitano
- GPX/Sentieri della Val Comelico
- GPX/Sentieri delle Madonie
- GPX/Sentieri e Rifugi dell'Altopiano del Sole
- GPX/Sentiero Adolf Munkel
- GPX/Sentiero Laces-Castel Juval (Roggia Latschander)
- GPX/Sentiero Laguna de los Tres
- GPX/Sentiero Val Duron-Denti di Terrarossa
- GPX/Sentiero Viel del Pan
- GPX/Sentiero alle Torri del Vajolet
- GPX/Sentiero da Ferdinandea alla cascata del Marmarico
- GPX/Sentiero dei fiori (Adamello)
- GPX/Sentiero del Papa
- GPX/Sentiero del Viandante
- GPX/Sentiero della Bonifica
- GPX/Sentiero della Val Fraselle
- GPX/Sentiero della Val d'Ambiez
- GPX/Sentiero delle Leggende
- GPX/Sentiero di Bivongi per la cascata del Marmarico
- GPX/Sentiero di Pazzano per l'Eremo di Monte Stella
- GPX/Sentiero natura Zannes
- GPX/Strada 63 (Norvegia)
- GPX/Strada dell'Atlantico
- GPX/Strada panoramica Hardanger
- GPX/Strada panoramica Ryfylke
- GPX/Strada panoramica Sognefjellet
- GPX/Teramo romana
- GPX/Tra il vino e la storia (Oltrepò Pavese Orientale)
- GPX/Un paesaggio di pietra
- GPX/Utente:Codas/Cicloturismo in Sicilia
- GPX/Utente:Horcrux/Sandbox
- GPX/Utente:Kiki arsnova/Sandbox
- GPX/Utente:Kiki arsnova/Sandboxcardini
- GPX/Utente:Lkcl it/Sentieri e Rifugi del lago d'Iseo
- GPX/Utente:Minnowola/sandbox1
- GPX/Utente:Yiyi/Arona
- GPX/Utente:Yiyi/Sandbox5
- GPX/Utente:Yiyi/Sandbox6
- GPX/Via Arbola
- GPX/Via dell'Amore
- GPX/Via della seta
- GPX/Via delle Bocchette
- GPX/Vie ferrate della Val Comelico
- GPX/man