Sommario:
- Definizione - Cosa significa Keyhole Mark-up Language (KML)?
- Techopedia spiega Keyhole Mark-up Language (KML)
Definizione - Cosa significa Keyhole Mark-up Language (KML)?
Keyhole Markup Language (KML) è un linguaggio di markup basato su XML e utile per descrivere e implementare forme visive 2D e 3D su browser basati su HTML. KML, lanciato per la prima volta come strumento per servire l'applicazione Google Earth, è stato nominato Keyhole dopo la società che gestisce questo progetto. Keyhole è stato successivamente consolidato in Google nel 2004. Il nome Keyhole è stato infine cambiato in Google Earth.
Techopedia spiega Keyhole Mark-up Language (KML)
I satelliti da ricognizione militare Keyhole lanciati durante gli anni '70 furono impiegati allo scopo di scattare le prime foto eye-in-the-sky viste su Google Earth e altri fornitori di servizi correlati. La società Keyhole prende il nome da questi satelliti.
Le applicazioni basate su Web 2D e 3D utilizzano in genere il formato di file KML, che specifica molte funzionalità adatte a questi tipi di applicazioni. Ad esempio, KML include funzionalità come segnaposto, modelli 3D, descrizioni di testo, immagini, forme di poligoni e altre funzionalità grafiche.
Una vista della telecamera è associata a più tipi di dati come direzione, altitudine e inclinazione. Esistono più simboli condivisi tra KML e Geography Markup Language, che è un altro linguaggio di markup basato su XML utilizzato per descrivere le caratteristiche geografiche.