Tabla de contenido:
- Definición: ¿qué significa Keyhole Mark-up Language (KML)?
- Techopedia explica el lenguaje de marcado Keyhole (KML)
Definición: ¿qué significa Keyhole Mark-up Language (KML)?
Keyhole Markup Language (KML) es un lenguaje de marcado basado en XML y útil para describir e implementar formas visuales 2D y 3D en navegadores basados en HTML. KML, lanzado por primera vez como una herramienta para servir a la aplicación Google Earth, fue nombrado Keyhole por la compañía que administra este proyecto. Keyhole se consolidó más tarde en Google en 2004. El nombre Keyhole finalmente se cambió a Google Earth.
Techopedia explica el lenguaje de marcado Keyhole (KML)
Los satélites de reconocimiento militar Keyhole lanzados durante la década de 1970 se emplearon con el propósito de tomar las primeras fotos de los ojos en el cielo vistas en Google Earth y otros proveedores de servicios relacionados. La compañía Keyhole fue nombrada en realidad por estos satélites.
Las aplicaciones basadas en Web 2D y 3D suelen utilizar el formato de archivo KML, que especifica muchas características que se adaptan a ese tipo de aplicaciones. Por ejemplo, KML incluye características como marcas de posición, modelos 3D, descripciones de texto, imágenes, formas de polígonos y otras características gráficas.
Una vista de cámara está asociada con múltiples tipos de datos como rumbo, altitud e inclinación. Existen múltiples símbolos compartidos entre KML y Geography Markup Language, que es otro lenguaje de marcado basado en XML que se utiliza para describir características geográficas.