[okfn-it] ed ora anche Firenze apre i dati :)

Maurizio Napolitano napoogle a gmail.com
Ven 21 Ott 2011 16:51:28 UTC


2011/10/21 Andrea Di Benedetto <andrea a 3logic.it>:
> Grazie Napo,
>
> una curiosità da profano: perché KML (puah!) e GML (cool!)?


Questa la risposta veloce ma anche debole
KML => formato per visualizzare informazioni geografiche
GML => formato per trasportare informazioni geografiche

In realtá con KML trasporti anche informazioni e le riesce ad estrarre
(si tratta di un XML ed è pure parente, nella sintassi, con GML).
Un primo limite è che KML conosce solo una proiezione (la WGS84
che è poi quella più generica e più usata che si esprime in
latitudine/longitudine),
mentre GML chiede di specificare il tipo di proiezione (che spesso
comporta la conversione
da gradi a metri, e che spesso fa impazzire tutti quanti perchè, in formati come
lo shape file, spesso si scordano di segnalarla).
Inoltre la gestione di molti attributi alfanumerici, in KML è gestita
per decidere come
rappresentare la "nuvoletta" associata alla geometria, mentre GML
conserva i metadati
di cosa si vuole rappresentare.

Sicuramente qualcosa mi è sfuggito, sicuramente l'evoluzione di KML
avrà qualcosa in più.

Chiaramente dipende cosa ci vuoi fare con questi dati, ma la
conversione da KML ad un
formato più adatto alla gestione dei geodati spesso si perde qualche cosa.

Sintetizzando e banalzzando al massimo:
KML ottimo per visualizzare i dati su google maps e "pilotare" google earth
GML ottimo per scambiare informazioni fra applicazioni

Chiaramente ti elabori i tuoi dati da file GML e poi ti crei il tuo KML per fare
visualizzazioni da urlo su Google Earth.




Maggiori informazioni sulla lista okfn-it