KML(Keyhole Markup Language,Keyhole 標記語言)最初是由Google 旗下的Keyhole 公司開發和維護的一種基于XML 的標記語言,利用XML 語法格式描述地理空間數據(如點、線、面、多邊形和模型等),適合網絡環境下的地理信息協作與共享。
KML簡介
KML,是標記語言(Keyhole Markup Language)的縮寫,最初由Keyhole公司開發,是一種基于XML 語法與格式的、用于描述和保存地理信息(如點、線、圖像、多邊形和模型等)的編碼規范,可以被 Google Earth 和 Google Maps 識別并顯示。Google Earth 和 Google Maps 處理 KML 文件的方式與網頁瀏覽器處理 HTML 和 XML 文件的方式類似。像 HTML 一樣,KML 使用包含名稱、屬性的標簽(tag)來確定顯示方式。因此,您可將 GoogleEarth和 Google Maps 視為 KML文件瀏覽器。2008年4月微軟的OOXML成為國際標準后,Google公司宣布放棄對KML的控制權,由開放地理信息聯盟(OGC)接管KML語言,并將“Google Earth”及“Google Maps”中使用的KML語言變成為一個國際標準。