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