Interactive Analytics with KML Data Imports

Keyhole Markup Language (KML) is an XML based language used to specify geographic features and map elements for display online in 2D maps and 3D Earth browsers. KML was created by Keyhole, Inc, for use with Google Earth and was originally called Keyhole Earth Viewer. Google bought KML in 2004 and in 2008 KML became an international standard of the Open Geospatial Consortium.

KML Locations and Features

The KML file includes tags and data defining location markers, shapes, 3D models, lines, and text descriptions for visualization in a variety of mapping applications compatible with the KML language. Annotation means locations can be labeled and other descriptive text included. With the introduction of KML 2.2,observer's viewpoint and associated view parameters, such as tilt, heading, altitude, can be specified to create a more realistic view. KML uses a geographic coordinate system represented by latitude, longitude and altitude. West, south and below mean sea level are denoted by negative values. World Geodetic System of 1984 (WGS84) standards are used for latitude and longitude. Elevation or altitude is measured from the WGS84 EGM96 Geoid vertical datum. If elevation is not defined then mean sea level is used, i.e., (−113.862, 28.4582, 0). Large amounts of data can be stored in a .kml file and imported into MapLarge for high performance mapping and lightning fast interactives.