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