空間數據模型是對現實世界部分現象的抽象,它描述了現實世界中空間實體及其相互關系。空間數據模型為空間數據的組織和空間數據庫 的設計提供基本的 *** ,對地理空間數據庫系統內部 以及內部和外部之間進行數據交換和數據共享意義重大。空間數據模型可以分為柵格模型和矢童模型,兩者最根本的區別在于它們如何表達空間概念。
1.基于要素的矢量數據模型
矢量數據模型將現象看做離散原型實體的 *** ,因此可以看成是基于要素的。在二維模型內,原型實體是點、線和面;而在三維模型內,原型實體也包括表面和體。矢量模型的表達源于 原型空間實體本身,通常以坐標來定義。原型實體與其屬性構成了表達一個空間對象的要素。矢量數據模型按其發展歷史可以分為以下三個階段:
(1) CAD數據模型。源于20世紀70年代通用的計算機輔助設計 (CAD)軟件。其側重于地理信息的圖形表示,空間數據不存儲在數據庫中,并且通常缺乏對屬性數據的支持。
(2) 地理關系模型(Georelational Data Model)。以美國ESRI公司早期商業GIS軟件ARC/INF0的Coverage數據模型為代表。其將幾何圖形數據與屬性數據關聯,圖形數據放在建立索引的二進制文件中,并保存矢貴數據間的拓撲關系,誠性數據放在關系數據庫管理系統中。
添加微信好友, 獲取更多信息
復制微信號
(3) 面向對象模型(GeoDatabase)。在ESRI的后期GIS軟件ArcGIS中,GeoData-base模型利用面向對象技術把現實世界抽象為若干對象類。具有相同屬性集、行為和規則的空間對象 *** 體現為要素類。要素類中的要素 *** 具有相同的空間參考特征。
2.基于場(Field)的柵格數據模型
柵格數據模型是基于連續鋪蓋的,它將連續空間離散化,即用二維或三維鋪蓋劃分覆蓋整個連續空間。地理空間中的現象作為連續的變量或體來看待,如大氣污染程度、地表溫度、土壤濕度、地形高度以及 大面積空氣和水域的流速和方向等。一個二維場就是在二維 空間中任意給定的一個空間位置上,都有一個表現某現象的屬性值,即A=f(x,y)。一個三維場是在三維空間中任意給定一個空間位罝上,都對應一個屬性值,即A=f(x,y,z)。柵格數據模型把空間看做像元的劃分,每個像元都與分類或者標識所包含的現象的一個記錄有關。柵格數據模型描述的就是二維或三維空間中連續變化的數據。
來源:開源地理空間基金會中文分會
來源鏈接:https://www.osgeo.cn/post/14f2d
本站聲明:網站內容來源于 *** ,如有侵權,請聯系我們,我們將及時處理。