Keyhole Markup Language
From Wikipedia, the free encyclopedia
KML (Keyhole Markup Language) is an XML-based language for managing three-dimensional geospatial data in the program Google Earth, Google Maps and Google Mobile. (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:
<?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://earth.google.com/kml/2.0"> <Placemark> <description>New York City</description> <name>New York City</name> <Point> <coordinates>-74.006393,40.714172,0</coordinates> </Point> </Placemark> </kml>
[edit] See also
[edit] External links
- Use hierarchical maps Mindmaps to create and manage KML files and convert Excel data to KML.
- Google Earth KML Tutorial
- Google Earth KML/KMZ Placemarks (37,568 as of 2005-07-11)
- Address Fix - Generate your KML with this online street address geocoder using Google Maps
- Official Google Earth User Guide - Describes how to use Google Earth
- More Google Earth KML/KMZ Placemarks (14,062 as of 2006-07-13)
- Google Earth - Sightseeing (KMZ files)
- Google Earth Blog Examples and tips on KML and other Google Earth information
- Google Earth kmz files Collection startpage] 80 placemark collections in 20 categories
- GE Chess: A multiplayer 3D Interactive Chess Game written in KML/PHP
- KML discussion forum
- Google Earth Connectivity Add-on for ArchiCAD 9
- KMLImporter importing placemarks into NASA World Wind
- RADAR Image and Warning Output as KML/KMZ from the National Weather Service
Chairman/CEO: Eric E. Schmidt • Director/Technology President: Sergey Brin • Director/Products President: Larry E. Page • CFO: George Reyes
Other Directors: John Doerr • Michael Moritz • Ram Shriram • John Hennessy • Arthur D. Levinson • Paul Otellini • Shirley M. Tilghman • Ann Mather
Major products
Search (PageRank): Books • Code • Desktop • Finance • Froogle • Images • Maps • News • Patents • Scholar • Trends • Video • Web
Advertising: AdSense • AdWords • Analytics • Checkout
Communication & Publishing: Blogger • Calendar • Docs & Spreadsheets • Gmail • Groups • JotSpot • Notebook • Orkut • Page Creator • Reader • YouTube
Computer Applications: Desktop • Earth • Pack • Picasa • SketchUp • Talk • Toolbar
Corporate information
Google acquisitions • History of Google • Criticism of Google • Privacy Issues • Google China • Google.org
Stock Symbol: (NASDAQ: GOOG), (LSE: GGEA) • Annual Revenue: US$7.14 billion (2006)
Employees: 10,674 (December 31, 2006) • Website: www.google.com