




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、三維空間數據模型與 數據結構專業:地圖學與地理信息系統姓名:張小強提綱1基本概念2三維空間數據模型3疑問1基本概念1.1模型1.2數據模型1.3空間數據模型1.4三維空間數據模型1.5三維空間數據模型與三維空間數據結構的區別1.2數據模型(Data Model)數據模型是一種模型,是對現實世界數據特征的抽象。數據模型是嚴格定義的一組概念的集合,這些概念精確地描述了系統的靜態特性、動態特性和完整性約束條件。數據模型的組成要素:數據結構、數據操作和完整性約束三部分組成。目前數據庫領域中最常用的數據模型有四種,它們是:層次模型、網狀模型、關系模型、面向對象模型。1.3空間數據模型空間數據模型是一種具
2、有特定性質的數據模型,它是描述空間數據組織的概念集合,包括對大量空間實體和空間關系的歸納。不同的歸納方法導致不同的數據模型。1.4三維空間數據模型三維空間數據模型是研究三維空間的幾何對象的數據組織、操作方法以及規則約束條件等內容的集合。1.5三維空間數據模型與三維空間數據結構的區別三維空間數據模型是人們對客觀世界的理解和抽象,是建立三維空間數據庫的理論基礎。三維空間數據結構是三維空間數據模型的具體實現,是客觀對象在計算機中的底層表達,是對客觀對象進行可視表現的基礎。2.1三維空間數據模型的分類從總體分 1 面模型 2 體模型與二維空間數據模型類比分: 1 基于鑲嵌的數據模型 2 基于矢量的數據
3、模型 3 分析型數據模型 4 混合數據模型三維空間數據模型基于鑲嵌的數據模型基于矢量的數據模型分析型數據模型混合型數據模型單元分解法空間枚舉法單純形剖分模型四面體格網法 (TEN)三維格網等平面八叉樹(Octree)線框表示法 實體模型 三維形式化數據模型 Vector3D(V3D)數據模型 基于表面剖分的空間數據模型 構造幾何體法(CSG) 面向對象的數據模型 Qctree + TEN Octree + CSG Octree + TIN .非均勻有理B 樣條函數表示(NURBS).G八叉樹Polytree.面模型(Surface Graphics)面模型數據結構側重于三維空間表面的表示, 如
4、: 地形表面, 地質層面等, 通過表面表示形成三維空間目標表示, 其優點是便于顯示和數據更新, 不足之處是空間分析難以進行。體模型(Volume Graphics)體模型數據結構側重于三維空間體的表示, 如: 水體, 建筑物等, 通過對體的描述實現三維空間目標表示。其優點是適于空間操作和分析, 但存儲空間占用較大, 計算速度也較慢。1基于鑲嵌的數據模型基于鑲嵌的數據模型是將三維空間劃分成一系列連通但不重疊的幾何體素, 它可以看成是二維柵格模型的擴展。該模型具有結構簡單、便于空間分析的特點, 但表達空間位置的幾何精度低, 也不適合于表達和分析實體之間的空間關系, 同時, 數據量較大、處理速度慢。
5、(1)四面體格網模型(TEN)四面體格網(Tetrahedral NetworkTEN)是一種特殊形式的柵格模型,該模型以四面體作為描述空間實體的基本幾何元素,將任意一個三維空間實體劃分為一系列鄰接但不重疊的不規則四面體。四面體格網由點、線、面和體四類基本元素組合而成。每個四面體包含4個三角形,每個三角形包括3條邊,每條邊與兩個點相關聯。其實質是2D TIN結構在3D空間上的擴展。用四面體格網表示三維空間物體的例子及其數據結構(2)八叉樹模型八叉樹數據結構是三維柵格數據的壓縮形式,是二維柵格數據中的四叉樹在三維空間的推廣,該數據結構是將所要表示的三維空間V按X、Y、Z三個方向從中間進行分割,把
6、V分割成八個立方體,然后根據每個立方體中所含的目標來決定是否對各立方體繼續進行八等分的劃分,一直劃分到每個立方體被一個目標所充滿,或沒有目標,或其大小已成為預先定義的不可再分的體素為止。八叉樹可分為常規八叉樹、線性八叉樹和三維行程編碼八叉樹(3DRD)按照存儲結構分。某個子立方體被八等分體元形式的三維數據八叉樹編碼 編碼 如圖所示的空間物體,其八叉樹的邏輯結構可按下圖表示。小圓圈表示該立方體未被某目標填滿,或者說它含有多個目標在其中,需要繼續劃分;有陰影線的小矩形表示該立方體被某個目標填滿;空白的小矩形表示該立方體中沒有目標,這兩種情況都不需繼續劃分。2基于矢量的數據模型基于矢量的數據模型以物
7、體邊界為基礎定義和描述幾何形體, 并能給出完整和顯式界面描述的方法。三維邊界表示法通過指定頂點位置、構成邊的頂點以及構成面的邊來表示三維物體的方法被稱為三維邊界表示法。比較常用的三維邊界表示法是采用三張表來提供點、邊、面的信息,這三張表就是:頂點表,用來表示多面體各頂點的坐標;邊表,指出構成多面體某邊的兩個頂點;面表,給出圍成多面體某個面的各條邊。對于后兩個表,一般使用指針的方法來指出有關的邊、點存放的位置。 3分析型數據模型分析型數據模型又稱參數函數表示法,它可以描述三維空間中的線、面和體目標,其指導思想就是利用有限的空間數據,來尋求一個函數的解析式,用這個解析式來生成新的空間點,用以逼近原
8、有物體。三維空間的曲線用參數函數來表示三維空間的曲線,其思想類似于“GIS數據處理”中的“曲線擬合”,只不過是將二維空間向三維空間進行擴展。 三維空間的曲面用參數函數來表示三維空間的曲面,其實質就是“數字高程模型”中的數字方法,數字高程模型的解析式是V=f(x,y),其中V為在空間(x,y)點上的高程值或特征值,這個解析式只能表示或獲取地表信息。三維空間體 用三維(立體)數據模型V=f(x,y,z)可以描述地表內部的信息(如礦體、水體、地質狀況等),其中x,y,z是三維空間連續自由變化的點坐標,V是對應于坐標點的屬性值(特征值)。4混合型數據模型基于混合結構的數據模型是將兩種或兩種以上的數據模型加以綜合, 形成一種具有一體化結構的數據模型。以適應不同分辨率、不同背景條件、不同應用的要求。三維GIS三維空間數據模型和數據結構理論是三維GIS研究的首要問題。二維 GIS:即傳統意義上的GIS,只能處理平面X、Y軸上的信息,不能處理鉛垂方向Z軸上的信息。2.5維(假三維) GIS:在二維GIS的基礎上,考慮了Z軸上的信息,但并未處理,只將其作為附屬的屬性變量對待 。如DEM,雖然賦予了Z軸高程信息,能夠表達出表面起伏的地形,但地形下面的信息卻不具有 。三維 GIS:表達考慮多個Z值的出現 ,能表示多層屬性。四維GIS:三維GIS加上時間維方
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 土方委托協議合同
- 蟾蜍代養殖協議合同范本
- 股份制合同協議書版本
- 商品轉讓合同協議
- 汽車合伙合同協議
- 盒飯合同協議書范本
- 簽訂肥料協議合同
- 三方合同協議招標代理
- 郵政快遞合作合同協議書
- 農產品購銷合同協議樣本
- 九年級道德與法治第一學期期中考試質量分析報告
- GB/T 12750-2006半導體器件集成電路第11部分:半導體集成電路分規范(不包括混合電路)
- GB 3150-2010食品安全國家標準食品添加劑硫磺
- 沼氣發電項目建議書
- 11470國際勞務合作和海外就業第2章
- 鴿巢問題(例1、例2)課件
- 大學物理上總復習課件
- 說課的基本步驟與方法課件
- ICH-Q9:風險管理分享課件
- 整流變壓器試驗報告
- 施工進場通知書
評論
0/150
提交評論