GML物件的層次結構

2021-08-25 07:41:26 字數 748 閱讀 3843

gml是乙個複雜的標準。本文的內容以ogc gml 3.1.0為參考標準。它包含的內容非常多,除常規的二維向量gis資訊以外,還包括複雜目標、拓撲資訊、三維目標、時態資訊、地理覆蓋、註記符號、空間參考、元資料、柵格資料等等資訊。和gml2版本不同,gml3.1.0中的feature並不總是幾何物件,而是真正成為乙個有實際意義的地理物件(實體或現象)的抽象。這樣的feature既可以描述具體實在的物件,也可以表達抽象的或者是概念上的物件,還可以描述變化中的與空間位置相關聯的現象。

下面的uml圖表示了gml物件的層次結構,各個物件的模式文件基本上都是圍繞著圖中的物件分類來進行組織的。

圖中以下劃線開頭的項(如feature)可看作該類的典型物件例項。例如,元素gml:_feature應該解釋為「任何gml要素」,它可以用來定義gml特性的值是「任何要素」的變數或模板。

地理要素包含一系列的空間和非空間屬性,要素模式(feature schema)為建立gml的要素和要素集合提供了乙個框架,它定義了抽象和具體的要素元素及型別,並通過元素引入了幾何模式和時態模式中的定義和宣告。幾何模式(geometry schema)詳細地描述了地理要素的幾何模型。時態模式(temporal schema)擴充套件了gml的核心元素,使其包括描述地理資料時態特徵的元素,它提供一種框架用於描述動態要素的時間變化。覆蓋模式(coverage schema)支援從時空域到屬性值的對映,屬性型別對於時空域裡的所有地理位置是公共的,時空域直接由座標空間中的許多直接位置組成。拓撲模式(topology schema)定義了反映地理要素之間關係的拓撲物件。

GML物件的層次結構

gml是乙個複雜的標準。本文的內容以ogc gml 3.1.0為參考標準。它包含的內容非常多,除常規的二維向量gis資訊以外,還包括複雜目標 拓撲資訊 三維目標 時態資訊 地理覆蓋 註記符號 空間參考 元資料 柵格資料等等資訊。和gml2版本不同,gml3.1.0中的feature並不總是幾何物件,...

HTTPS的層次結構和防範物件

http固然足夠好,但是在安全方面有著很大隱患 1 與伺服器進行通訊使用的是明文,內容可能會被竊聽 http協議本身並不具備加密功能,所以無法對請求和響應的內容進行加密 2 使用http協議的伺服器與客戶端都不會驗證通訊方的身份,可能遭遇偽裝。所謂不驗證通訊方身份的意思是,比如說服務端,在服務端接收...

DOM物件的層次

一 介紹 文件物件模型採用的分層結構為樹形結構,以樹節點的方式表示文件中的各種內容。先以乙個簡單的html文件說明一下。二 加粗內容 三 執行結果加粗內容四 文件的層次結構 五 概念介紹 1 根節點 在最頂層的節點,稱為根節點。2 父節點 乙個節點之上的節點是該節點的父節點 parent 例如,是和...