ALERT

[WEBINAR] See the Whole Story: The Case for a Visualization Platform

Keyhole Mark-up Language (KML)

Definition - What does Keyhole Mark-up Language (KML) mean?

Keyhole Markup Language (KML) is a markup language based on XML and useful for describing and implementing 2D and 3D visual shapes on HTML-based browsers. KML, first launched as a tool to serve the Google Earth application, was named Keyhole after the company managing this project. Keyhole was later consolidated into Google in 2004. The name Keyhole was finally changed to Google Earth.

Techopedia explains Keyhole Mark-up Language (KML)

The Keyhole military reconnaissance satellites launched during 1970s were employed for the purpose of taking the earliest eye-in-the-sky photos seen on Google Earth and other related service providers. The company Keyhole was actually named after these satellites.

The 2D and 3D Web based applications typically use the KML file format, which specifies many features suiting those types of applications. For instance, KML includes features like placemarks, 3D models, text descriptions, images, polygon shapes and other graphical features.

A camera view is associated with multiple data types like heading, altitude and tilt. There are multiple shared symbols between KML and Geography Markup Language, which is another XML based markup language used to describe geographical features.

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
Free Whitepaper: The Path to Hybrid Cloud
Free Whitepaper: The Path to Hybrid Cloud:
The Path to Hybrid Cloud: Intelligent Bursting To Amazon Web Services & Microsoft Azure
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.