複製鏈接
請複製以下鏈接發送給好友

地理標記語言

鎖定
地理標記語言(Geographic Markup Language)是由OGC定義的XML(標準通用標記語言的子集)格式,用來表達地理信息要素。它提供一個表達地理信息要素的語言模型,同時可以用來在Internet上進行數據交換。由開放地理信息系統協會(OGC)負責制定它的標準。
中文名
地理標記語言
外文名
Geographic Markup Language
簡    稱
GML
應用模型
表達地理信息要素的語言模型
定    義
OGC定義
格    式
XML格式

目錄

地理標記語言簡介

地理標記語言(Geographic Markup Language)是指由OGC制定的用於建模、傳輸和存儲地理及與地理相關信息的XML 編碼語言,主要用於地學/地理信息的傳輸和存儲。它包括了地理要素與層的空間與非空間特徵。GML 建立在W3C系列標準之上,以一種互聯網上容易共享的方式來描述、表達地理信息,是第一個被GIS 界廣泛接受的元標記語言。 [1] 

地理標記語言版本

地理標記語言(Geographic Markup Language)在2000年正式推出了GML1.0版本(基於DTD),2001年2月推出了GML2.0版本(基於XML Schema)。此版本定義了編碼地學/地理信息的XML Schema語法、機制和約定。2003年2月,GML 3.0版正式發佈。

地理標記語言GML模型

地理標記語言(Geographic Markup Language)模型是基於OpenGIS的抽象規範。在抽象規範中,定義一個地學/地理特徵作為現實世界現象的一個抽象。這樣現實世界便可以通過一系列地學/地理特徵來描述。地學/地理特徵中包括幾何屬性。OpenGIS的抽象規範對地學/地理特徵模型和幾何模型進行了定義。
GML2.0採用OpenGIS的簡單特徵模型。簡單特徵模型是對OpenGIS抽象規範中通用模型的一個簡化,主要有以下兩類簡化:
1、地學/地理特徵或者只具有簡單屬性或者只具有幾何屬性;
2、幾何被定義在二維空間參考系中,並使用線性插值。 [1] 

地理標記語言應用

地理標記語言(Geographic Markup Language)是XML在地理空間信息領域的應用。利用GML可以存儲和發佈各種特徵的地理信息,並控制地理信息在Web瀏覽器中的顯示。
地理空間互聯網絡作為全球信息基礎架構的一部分,已成為Internet上技術追蹤的熱點。許多公司和相關研究機構通過Web將眾多的地理信息源集成在一起,向用户提供各種層次的應用服務,同時支持本地數據的開發和管理。GML可以在地理空間Web領域完成了同樣的任務。GML技術的出現是地理空間數據管理方法的一次飛躍。
參考資料
  • 1.    馬智民.數字地質圖數據建模理論與實踐:西安地圖出版社,2005.03:65