Tu banner alternativo

Keyhole Markup Language

Nel mondo di oggi, Keyhole Markup Language è diventato un argomento di crescente interesse. Che sia per il suo impatto sulla società, per la sua rilevanza in campo accademico o per la sua influenza sulla cultura popolare, Keyhole Markup Language si è posizionato come argomento di dibattito e riflessione costante. Dalle sue origini ad oggi, Keyhole Markup Language è stato oggetto di studio e analisi da parte di esperti in diversi ambiti, che hanno cercato di decifrarne le molteplici sfaccettature e di comprenderne l'importanza nello sviluppo dell'umanità. In questo articolo esploreremo le diverse prospettive da cui è possibile affrontare Keyhole Markup Language e analizzeremo la sua rilevanza nel mondo contemporaneo.

Tu banner alternativo

Il KML (Keyhole Markup Language) è un linguaggio basato su XML creato per gestire dati geospaziali in tre dimensioni nei programmi Google Earth, Google Maps, EarthBrowser (Archiviato il 12 febbraio 2015 in Internet Archive.) e Google Desktop. La parola keyhole è un vecchio nome che viene dal software della Cia da cui deriva Google Earth; il software fu prodotto a sua volta dalla Keyhole, Inc fondata da John Henke che fu acquisita da Google nel 2004[1]. Il termine keyhole ricorda il nome dei satelliti di ricognizione KH, il vecchio sistema di ricognizione militare statunitense. KML è diventato uno standard aperto internazionale riconosciuto da Open Geospatial Consortium nel 2008.[2][3]

Il file KML specifica un set di elementi (segnalibri geografici, immagini, poligoni, modelli 3D, descrizioni ed etichette testuali...) da visualizzare in Google Earth, Maps e Mobile. Ogni locazione ha obbligatoriamente una longitudine e una latitudine. Altri dati possono rendere la visualizzazione più specifica, come inclinazione, inquadratura e quota del punto di vista che insieme definiscono una vista. KML condivide parte della sua grammatica strutturale con il GML Archiviato il 23 luglio 2008 in Internet Archive.. Alcune informazioni KML non possono essere visualizzate in Google Maps. .

Spesso i file KML sono distribuiti come KMZ, che sono file ZIP compressi con estensione .kmz. Quando un KMZ viene decompresso, al suo interno è presente un singolo file doc.kml, contenente tutti gli overlays e le icone referenziate nel KML.

Esempio

 <?xml version="1.0" encoding="UTF-8"?>
 <kml xmlns="http://earth.google.com/kml/2.0">
 <Placemark>
   <description>New York City</description>
   <name>New York City</name>
   <Point>
     <coordinates>-74.006393,40.714172,0</coordinates>
   </Point>
 </Placemark>
 </kml>

Note

  1. ^ Shoshana Zuboff, Il capitalismo della sorveglianza. Il futuro dell'umanità nell'era dei nuovi poteri, pag. 326, trad. Paolo Bassotti, Luiss University Press, Roma, 2019, ISBN 978 88 6105 409 7
  2. ^ OGC Approves KML as Open Standard | OGC(R)
  3. ^ Kml | Ogc(R)

Voci correlate

Collegamenti esterni

Controllo di autoritàJ9U (ENHE987007561761805171