KML
Definition
Keyhole Markup Language (KML) is a file format used to display geographic data in an earth browser, such as Google Earth, Google Maps, and Google Maps for mobile. It is an Open Geospatial Consortium (OGC) standard and is supported by major geospatial programs and applications. It contains the combination of points, lines, images and polygons to represent the world as seen on a map.KML files are easy to create and can be accessed via URLs, making them popular for sharing geographic data online. More complex applications include features such as navigation, time-lapse sequences and 3D visualizations.
What is KML?
KML is a type of data file format used to express geographic annotation and visualization within two-dimensional maps and three-dimensional Earth browsers. Developed initially for use in Google Earth, KML uses a tag-based structure with nested elements and attributes, and is based on the XML standard.KML enables users to develop, share, and consume spatial information with the capacity to annotate and overlay visualizations on top of map or Earth imagery. This allows for a large variety of visual representation in terms of point markers, 3D models, polygons, lines, and image overlays. KML also supports temporal or time-dependent information making it possible to include time control in geospatial data.