Come unire due o più percorsi con Google Earth (TUTORIAL)

  • La Pinarello Dogma XC è finalmente disponibile al pubblico! Dopo averla vista sul gradino più alto del podio dei campionati del mondo di XC 2023 con Tom Pidcock (con la full) e Pauline Ferrand-Prevot (con la front), Stefano Udeschini ha avuto modo di provarla sui sentieri del Garda
    Iscriviti al canale se non l'hai ancora fatto (clicca qui).


miguel76

Biker tremendus
1/7/09
1.358
-2
0
Roma
Visita sito
Creare un percorso unico partendo da più segmenti di tracce:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p>
<o:p></o:p>
nella vita di tutti i giorni mi è capitato spesso di parlare con appassionati che volendo visualizzare le proprie tracce su Google Earth non si sentiva appagato del risultato ottenuto.
Questo avveniva perché dei vari segmenti di tracce non riuscivano ad ottenere un unico percorso ed un unico profilo altimetrico.
Ed eccomi qui a spiegare a voi, esattamente come ho già fatto con queste persone, come fare ad ottenere un unico percorso partendo da più segmenti di tracce.
Innanzi tutto qui si parla di segmenti contigui l&#8217;uno all&#8217;altro in modo che messi assieme producano un percorso unico.
Se tra un segmento e l&#8217;altro vi è una certa separazione, questa dovrà essere colmata da un ulteriore traccia da aggiungere se si vuole ottenere un percorso coerente e realistico.<o:p></o:p>
<o:p></o:p>
Veniamo al dunque:<o:p></o:p>
immaginiamo di avere 3 tracce contigue da voler mettere assieme per ottenere un unico percorso.<o:p></o:p>
Avendo tre tracce noi avremmo 3 dati differenti di distanze da dover sommare volta per volta e 3 altimetrie che da questo punto di vista non darebbero un quadro complessivo del percorso:<o:p></o:p>
<o:p></o:p>
questi 3 segmenti scollegati<o:p></o:p>

88989282.jpg


potrebbero dare un percorso ad anello con relativa altimetria coerente:
<o:p>
11848108.jpg


</o:p><o:p>ma attualmente li abbiamo così:

<o:p>1 GIALLO
73212551.jpg


2 ROSSO
<o:p>
48056830.jpg
</o:p>
<o:p>
</o:p><o:p>3 AZZURRO<o:p></o:p>
</o:p>
39049156.jpg
<o:p>
</o:p><o:p></o:p>
<o:p>E quindi: come facciamo a metterli insieme?<o:p></o:p>
<o:p></o:p>
Si procede in questa maniera:<o:p></o:p>
clikkiamo col tasto DESTRO del mouse sul file del primo segmento (GIALLO) sulla colonna di sinistra e copiamo il file:<o:p></o:p>
<o:p></o:p>
<o:p></o:p>
</o:p><o:p></o:p>
70246487.jpg


adesso incolliamo il file direttamente su un foglio del BLOCCO NOTE. Vi verrà fuori qualcosa del genere:

bgiallo.jpg


a parte l&#8217;intestazione e le stringhe finali (quelle tra i due segni <>) tutto il resto altro non è che la lista delle coordinate dei vari waypoint con cui è formato ogni singolo percorso.
Ogni waypoint è caratterizzato da una coppia di valori (LONGITUDINE,LATITUDINE) in valori decimali:<o:p></o:p>
<o:p></o:p>
11.93206650335759,42.10638312634582,0 nel caso di waypoint nell'emisfero Nord e ad Est di Greewich
-11.93206650335759,42.10638312634582,0 con il segno meno davanti al valore di Longitudine nel caso di waypoint ad Ovest di Greenwich e valore positivo per la Latitudine per l'emisfero Nord
-11.93206650335759,-42.10638312634582,0 con entrambi i valori col segno meno quando si tratta di coordinate tracciate ad Ovest di Greenwich e nell'emisfero Sud
11.93206650335759,-42.10638312634582,0 col segno meno solo davanti al valore di Latitudine quando si tratta di coordinate tracciate ad Est di Greenwich e nell'emisfero Sud

<o:p></o:p>
Fatto questo procedete nella medesima maniera anche con il percorso 2 (ROSSO):<o:p></o:p>
<o:p></o:p>
copiate il file:<o:p></o:p>

54348767.jpg


ed incollatelo in un altro foglio del BLOCCO NOTE:

29707386.jpg


<o:p>
</o:p><o:p></o:p>
<o:p>Ottenuti questi due elenchi di coordinate il passo successivo sarà quello di mettere assieme i due percorsi GIALLO e ROSSO creandone uno che sia la somma dei due e qui bisogna specificare </o:p><o:p>quanto segue:<o:p></o:p>
immaginiamo che i due segmenti siano formati dalle seguenti coordinate:<o:p></o:p>
GIALLO 1, 2, 3<o:p></o:p>
ROSSO 4, 5, 6<o:p></o:p>
per unire i due percorsi basta che alla lista delle coordinate del file GIALLO vengano fatte seguire incollandole le coordinate del file ROSSO in modo che il file GIALLO da 1, 2, 3 diventi 1, 2, 3, 4, 5, <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /><st1:metricconverter ProductID="6. In" w:st="on">6. In</st1:metricconverter> questa maniera il file GIALLO diventerà la sommatoria dei due file GIALLO + ROSSO. <o:p></o:p>

fr1aj.jpg
</o:p>

Ma c&#8217;è un &#8220;ma&#8221; in tutto questo discorso:<o:p></o:p>
i due file avrebbero potuto presentare le seguenti coordinate:<o:p></o:p>
GIALLO 1, 2, 3<o:p></o:p>
ROSSO 6, 5, 4<o:p></o:p>
e questo avviene quando i due percorsi non vengono tracciati o rilevati dal GPS in maniera consequenziale ovvero: io non vado da A a B col GIALLO e da B a C col ROSSO, ma vado da A a B per il GIALLO e da C a B per il ROSSO quindi le coordinate non risulterebbero contigue ma reciproche, ovvero convergenti entrambi sul punto B. <o:p></o:p>

fr1b.jpg


Di questo ve ne potrete accorgere leggendo attentamente le coordinate in fondo alla lista del file GIALLO che danno il punto &#8220;B&#8221; (finale) del segmento e le coordinate in cima alla lista del file ROSSO che danno il punto &#8220;B&#8221; (iniziale) del segmento. Se queste sono quasi simili (si discosteranno di qualche millesimo) allora potrete procedere con l&#8217;unione dei due file. Se queste, invece, saranno molto diverse allora vorrà dire che il file si presenta come nel caso A/B, C/B e quindi si dovrà operare in maniera diversa. Per ovviare a questo problema vi rimando all&#8217;appendice &#8220;A&#8221; in fondo al testo.<o:p></o:p>
<o:p></o:p>
Detto questo continuiamo con l&#8217;unione dei due segmenti:<o:p></o:p>
Dopo le operazioni di incollaggio dei due file su i due fogli del BLOCCO NOTE non dobbiamo fare altro che copiare le sole coordinate del file ROSSO per poi incollarle di seguito (in fondo) alle coordinate del file GIALLO:<o:p></o:p>

78629346.jpg

Fatto questo si otterrà un file con una lista di coordinate ovviamente più lunga che dovremmo salvare come file .KML (es. Percorso1.kml) l&#8217;estensione dei file di Google Earth:<o:p></o:p>
<o:p></o:p>

sv1t.jpg


A questo punto il file Percorso1.kml sarà la sommatoria dei due file GIALLO + ROSSO.<o:p></o:p>
Procedete nella stessa identica maniera pure per il segmento AZZURRO incollando in fondo alle coordinate del file Percorso1.kml le coordinate del segmento AZZURRO,
salvatelo ed otterrete l&#8217;intero percorso che ci eravamo prefissati di unificare in un unico file. <o:p></o:p>


percorso1.jpg

Se poi vorrete cambiare il colore, o la larghezza o altri parametri del percorso basterà agire normalmente con i comandi di Google Earth.<o:p></o:p>
Spero di essere stato chiaro e spero che questo Tutorial si riveli utile a qualcuno.<o:p></o:p>
Ciao&#8230;..!!<o:p></o:p>
<o:p></o:p>
APPENDICE -A-<o:p></o:p>
<o:p></o:p>
Per ovviare al problema delle coordinate di un file che si presentino in maniera reciproca rispetto al file precedente non bisognerà far altro che ribaltarle rispetto all&#8217;ordine in cui si trovano.
Non pensate di poterlo fare nelle maniere classiche che, ad esempio, forniscono file come Word o Excel ovvero copiandole su un foglio Word o Excel per poi &#8220;ordinarle&#8221; in maniera crescente o decrescente; non fareste altro che rimischiarle completamente. Questo perché le coordinate di un percorso non seguono un criterio crescente o decrescente, basti pensare ad un percorso ad anello o ad un percorso a &#8220;C&#8221; nel caso nostro. Quindi per risolvere celermente questo problema dovrete procedere nella seguente maniera:
<o:p></o:p>
aprite un foglio di lavoro Excel e sulla prima colonna (A) immettete un elenco di numeri crescenti (ad esempio da <st1:metricconverter ProductID="1 a" w:st="on">1 a</st1:metricconverter> 50):<o:p></o:p>
<o:p></o:p>

ex1g.jpg


Sul foglio del blocco note dove avete la lista delle coordinate da ribaltare dovrete mandare a capo ogni singola coppia di coordinate in modo da averle tutte in colonna:<o:p></o:p>
<o:p></o:p>

ak1qm.jpg


A questo punto copiate dal foglio del blocco note una prima porzione di coordinate partendo dalle prime, che siano uguali o inferiori a 50 come numero, ed incollatele sulla colonna &#8220;B&#8221; del foglio Excel cliccando proprio sulla casella &#8220;B&#8221; col tasto destro del mouse:

ex2i.jpg


Fatto ciò selezionate entrambe le colonne &#8220;A&#8221; e &#8220;B&#8221; partendo ad evidenziare dalla casella &#8220;A&#8221; ed ordinatele in maniera decrescente:

<o:p>
ex3hn.jpg


</o:p><o:p>otterrete il ribaltamento delle coordinate senza rimescolarle in nessun modo:

ex4r.jpg


copiate le coordinate ed incollatele in un altro foglio di blocco note.<o:p></o:p>
Procedete nella stessa maniera con tutta la lista delle coordinate da ribaltare ricordandovi di incollare i successivi elenchi ribaltati in cima al foglio blocco note.
Quando avrete finito potrete incollare tutta la lista di coordinate sul file del segmento di percorso che avevate intenzione di unire ed il gioco è fatto (si fa per dire).<o:p></o:p>
Buon &#8220;divertimento&#8221;&#8230;&#8230;ciao!!!</o:p></o:p></o:p>
 

Slimer

Biker forumensus
21/1/07
2.209
5
0
51
Milano
Visita sito
Bike
La Piera elettrica
Beh, sicuramente i complimenti per aver avuto voglia e tempo di mettere questo tutorial su web a disposizione di tutti, ma......c'è sempre un ma dietro l'angolo....ma la stessa procedura la puoi fare molto più semplicemente "uscendo" da Google Earth e utilizzando strumenti gratuiti come Basecamp di Garmin. Questo perché con Basecamp puoi invertire la direzione di una traccia con un semplice click e unire più tracce (correttamente orientate) altrettanto semplicemente.
L'unico "ostacolo" è che Basecamp no legge direttamente i KML. Ma questo è un ostacolo che si supera molto facilmente attraverso i diversi convertitori online, tra cui cito quello che utilizzo più frequentemente: GpsVisualizer
Ciao
 

miguel76

Biker tremendus
1/7/09
1.358
-2
0
Roma
Visita sito
Beh, sicuramente i complimenti per aver avuto voglia e tempo di mettere questo tutorial su web a disposizione di tutti, ma......c'è sempre un ma dietro l'angolo....ma la stessa procedura la puoi fare molto più semplicemente "uscendo" da Google Earth e utilizzando strumenti gratuiti come Basecamp di Garmin. Questo perché con Basecamp puoi invertire la direzione di una traccia con un semplice click e unire più tracce (correttamente orientate) altrettanto semplicemente.
L'unico "ostacolo" è che Basecamp no legge direttamente i KML. Ma questo è un ostacolo che si supera molto facilmente attraverso i diversi convertitori online, tra cui cito quello che utilizzo più frequentemente: GpsVisualizer
Ciao
Si è vero, con BaseCamp puoi fare anche questo (e molto altro) ma molta gente è come dire? refrattaria a capire e collaudare nuovi programmi. Ancora peggio ad unire le funzioni di uno con le applicazioni dell'altro passando per un convertitore!! Molta gente rinuncerebbe in partenza. Questo non vuol dire che il metodo che ho proposto è più semplice anzi!! Per la pazienza figurati! Se le conti davvero le righe scritte si tratta di poche parole e molte immagini... :-) E poi mi fa' piacere poter dare una mano a chi non è molto pratico con la "navigazione" in generale. Comunque grazie per i complimenti!! :-)
 

Fabiokawa

Biker serius
3/7/09
265
8
0
Palermo
Visita sito
non l'ho provato (e non penso che lo farò mai, se mi dovessero capitare tracce 'invertite'!)
però è una 'genialata',
non so quanto volte ho 'maledetto' chi non aveva previsto tale funzione !

complimenti davvero e grazie.
 

Fabiokawa

Biker serius
3/7/09
265
8
0
Palermo
Visita sito
allora Miguel, confermo che è una genialata funziona alla grande,
veramnete tanti complimenti.

se posso permettermi, io ho trovato una sola difficoltà, dove dici

<o:p></o:p>Detto questo continuiamo con l’unione dei due segmenti:<o:p></o:p>
Dopo le operazioni di incollaggio dei due file su i due fogli del BLOCCO NOTE non dobbiamo fare altro che copiare le sole coordinate del file ROSSO per poi incollarle di seguito (in fondo) alle coordinate del file GIALLO:<o:p></o:p>

78629346.jpg

Fatto questo si otterrà un file con una lista di coordinate ovviamente più lunga che dovremmo salvare come file .KML (es. Percorso1.kml) l’estensione dei file di Google Earth:<o:p></o:p>
<o:p></o:p>.
.

non avevo capito che i dati da copiare dal secondo file (solo quelli di coordinate) dovevano essere si inseriti dopo i dati delle coordinate sul primo file ma
prima delle stringhe di chiusura !



E poi un'altra 'difficoltà' è stata capire come salvare il file 'sommatoria', quello che hai spiegato in questo modo:


...
....
Fatto questo si otterrà un file con una lista di coordinate ovviamente più lunga che dovremmo salvare come file .KML (es. Percorso1.kml) l’estensione dei file di Google Earth:


sv1t.jpg


A questo punto il file Percorso1.kml sarà la sommatoria dei due file GIALLO + ROSSO.

ecc..

non avevo compreso che nel nome del file dovevo inserire alla fine ".kml"
ma, soprattutto, che nella finestra di scorrimento sottostante occorre impostare "tutti i file".


comunque valuta anche i danni che hai fatto:arrabbiat:
mi toccherà passare qualche notte a 'sommare' tutte le mie tracce !:smile:
 
  • Mi piace
Reactions: miguel76

map76

Biker serius
7/11/14
179
1
0
Visita sito
tutorial ottimo e funziona benissimo
pero mi chiedo se non esiste un programma che riesca a unire piu percorsi e che vestisca il verso del percorso..
 

Classifica mensile dislivello positivo