sabato 2 ottobre 2010

Da Excel a Google Earth: xls2klm

Con il proliferare di navigatori satellitari per i più disparati usi, sono sempre di più le persone che creano propri punti di interesse personale, detti POI (dall'inglese "Point of interest"). Altrettanto numerosi sono i software, generalmente sviluppati e rilasciati dagli stessi produttori dell'apparecchio GPS che si è acquistato, che ci permettono di gestirli, ovvero modificarli e/o visualizzarli su computer.

Le cose possono complicarsi se tali punti, identificati da una coppia di coordinate che possono essere espresse in vari modi, non sono memorizzati su un ricevitore satellitare ma, per esempio, su un file di un foglio di calcolo.

Qui vedremo come poter visualizzare con Google Earth una serie di punti memorizzati in un foglio Excel (Microsoft Corp.) attraverso una serie di coordinate, espresse in gradi°primi'secondi".

Quindi, ovviamente, avremo bisogno dei due programmi di cui abbiamo appena parlato (qui ci riferiremo a Excel, contenuto nel pacchetto Office di Microsoft ma, ovviamente, al suo posto è possibile usare Calc di OpenOffice ottenendo lo stesso risultato modificando di poco le istruzioni), ma suppongo che se siete arrivati fin qui ne siate già provvisti, e di un terzo programma: csv2kml.

Quindi possiamo cominciare:
  • Prima di tutto visualizziamo il file di Excel che contiene i nostri punti con le loro coordinate. Generalmente sono in questa forma:



  • Per prima cosa dobbiamo "convertire" questo file XLS (il formato standard in cui salva i file Excel) in un file CSV, ovvero "Comma separated value". Fortunatamente il programma ha già la possibilità di farlo, basterà salvarlo in questo formato:
Andiamo su "Salva con nome"

selezioniamo in "Tipo file" l'opzione "CSV (delimitato da separatore di elenco)(*.csv)"
in "Nome file" inseriamo, per esempio, "citta_italiane" e salviamo posizionando il file in una cartella che ritroveremo facilmente, supponiamo sul "Desktop".

  • A questo punto apriamo il sfotware "csv2kml" e impostiamo i parametri in questo modo:

Ci si apre davanti questa schermata, dobbiamo seguire i numeri e impostare i parametri in questo modo:

  • Cliccando su "..." indicato col numero "1" si apre una finestra di scelta del file:

    Posizionarsi su "città_italiane.xls.csv" nella cartella dove l'abbiamo salvato (in questo caso il "Desktop")

  • Clicchiamo su "Apri"
  • Inseriamo in "Ltitude": LATITUDINE
  • Inseriamo in "Longitude": LONGITUDINE
  • Inseriamo in "Name": DESCRIZIONE
  • Lasciamo uguale tutto il resto!
  • Adesso possiamo cliccare su "CONVERT"
Il programma genererà automaticamente un file "citta_italiane.xls.kml" nella cartella dove si trovava il file omonimo CSV.

  • Apriamo Google Earth e, seguendo il percorso "file->apri", selezioniamo il file appena creato.
  • Google Earth visualizzerà i punti con l'icona predefinita gialla e con il nome di ognuno accanto.




Se vogliamo possiamo cambiare l'icona di tutte le località cliccando con il tasto destro del mouse sul gruppo che le contiene, indicato sulla sinistra, e selezionando "Proprietà":



Nella finestra successiva che si apre, clicchiamo sul tab "stile, colore" e poi su "condividi stile":


La schermata cambia e diventa:


Cliccando sul segnaposto evidenziato dal cerchio rosso si apre la finestra:


A questo punto basterà preme "OK" in basso a destra sia su questa finestra che su quella precedente (rimasta in background, viene visualizzata appena si clicca "OK" su questa).

FINE










Nessun commento:

Posta un commento