KEYHOLE MARKUP LANGUAGE
'KML' ('K'eyhole 'M'arkup 'L'anguage) is an XML-based language for managing the display of three-dimensional geospatial data in application programs. (The word ''Keyhole'' is an earlier name for the software that became Google Earth; the software was produced in turn by Keyhole, Inc, which was acquired by Google in 2004. The term "Keyhole" actually honors the KH reconnaissance satellites, the original eye-in-the-sky military reconnaissance system now some 30 years old.)
The KML file specifies a set of features (placemarks, images, polygons, 3D models, textual descriptions, etc.) for display in Google Earth, Maps and Mobile. Each place always has a longitude and a latitude. Other data can make the view more specific, such as tilt, heading, altitude, which together define a "camera view". KML shares some of the same structural grammar as GML[1]. Some KML information cannot be viewed in Google Maps or Mobile [2].
KML files are very often distributed as 'KMZ' files, which are zipped KML files with a .kmz extension. When a KMZ file is unzipped, a single "doc.kml" is found along with any overlay and icon images referenced in the KML.
Example KML document:
New York City
New York City
-74.006393,40.714172,0
The MIME type associated to KML is ''application/vnd.google-earth.kml+xml''.
The MIME type associated to KMZ is ''application/vnd.google-earth.kmz'' .
KML unfortunately doesn't support the definition of the geodetic reference system in which the coordinates are defined so it can't be used for professional purposes in Geomatics or Geodesy.
★ ArcGIS Explorer
★ Flickr
★ Google Earth
★ Google Maps
★ Google Mobile
★ Mapufacture
★ Platial
★ World Wind
★ Yahoo Pipes
★ CityGML
★ Geography Markup Language
★ GPX
★ Point of Interest
★ Waypoint
★
★ KML Documentation
★ Developer Knowledge Base: KML in Google Earth
★ KML Developer Support group
★ KMLImporter importing placemarks into NASA World Wind
★ Use hierarchical maps (Mindmaps) to create and manage KML files and convert Excel data to KML.
★ Google Earth Connectivity Add-on for ArchiCAD 9
★ Validate your KML (Online or Offline!), Google Maps API Blog.
★ Paste KML directly onto a Google Map
The KML file specifies a set of features (placemarks, images, polygons, 3D models, textual descriptions, etc.) for display in Google Earth, Maps and Mobile. Each place always has a longitude and a latitude. Other data can make the view more specific, such as tilt, heading, altitude, which together define a "camera view". KML shares some of the same structural grammar as GML[1]. Some KML information cannot be viewed in Google Maps or Mobile [2].
KML files are very often distributed as 'KMZ' files, which are zipped KML files with a .kmz extension. When a KMZ file is unzipped, a single "doc.kml" is found along with any overlay and icon images referenced in the KML.
Example KML document:
The MIME type associated to KML is ''application/vnd.google-earth.kml+xml''.
The MIME type associated to KMZ is ''application/vnd.google-earth.kmz'' .
| Contents |
| Geodetic reference systems in KML |
| Applications using KML |
| See also |
| External links |
Geodetic reference systems in KML
KML unfortunately doesn't support the definition of the geodetic reference system in which the coordinates are defined so it can't be used for professional purposes in Geomatics or Geodesy.
Applications using KML
★ ArcGIS Explorer
★ Flickr
★ Google Earth
★ Google Maps
★ Google Mobile
★ Mapufacture
★ Platial
★ World Wind
★ Yahoo Pipes
See also
★ CityGML
★ Geography Markup Language
★ GPX
★ Point of Interest
★ Waypoint
★
External links
★ KML Documentation
★ Developer Knowledge Base: KML in Google Earth
★ KML Developer Support group
★ KMLImporter importing placemarks into NASA World Wind
★ Use hierarchical maps (Mindmaps) to create and manage KML files and convert Excel data to KML.
★ Google Earth Connectivity Add-on for ArchiCAD 9
★ Validate your KML (Online or Offline!), Google Maps API Blog.
★ Paste KML directly onto a Google Map
This article provided by Wikipedia. To edit the contents of this article, click here for original source.
psst.. try this: add to faves

العربية
中国
Français
Deutsch
Ελληνική
हिन्दी
Italiano
日本語
Português
Русский
Español