Responsive image
博碩士論文 etd-0212104-094829 詳細資訊
Title page for etd-0212104-094829
論文名稱
Title
以GeoVRML、ROAM演算法及檔案壓縮法展示3D GIS資料之研究
Use GeoVRML、ROAM Algorithm and Data Compression to Display 3D GIS
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
111
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2004-01-05
繳交日期
Date of Submission
2004-02-12
關鍵字
Keywords
三維地理資訊系統、多重解析度、虛擬實境
ROAM, LOD, GeoVRML, 3D GIS
統計
Statistics
本論文已被瀏覽 5738 次,被下載 5874
The thesis/dissertation has been browsed 5738 times, has been downloaded 5874 times.
中文摘要
數字地球( Digital Earth )是將過去分散於各部門、各地區來源的不同類型、不同解析度之局部調查和觀測技術(如:遙感探測、全球定位系統)與成果,藉由分散的地理資料庫及網際網路來加以數字化整合在一起,並透過地理資訊系統( GIS )及虛擬實境技術( Virtual Reality )來分析及展示2D、3D、4D資訊,再利用模擬技術( Simulation )來推演地球環境系統的模式,其中需要電腦繪圖、巨量儲存、高解析衛星影像、寬頻網路、平台互操作( Interoperability )、詮釋資料( Metadata )等相關技術環節。過去三維地理資訊系統( 3D GIS )之建置多傾向於利用向量(Vector)或網格結構來處理資料,但是向量式3D GIS除了有結構及計算複雜的缺點外,僅停留在學術研究的階段,並無商用軟體發行,因此推廣不易 。目前3D GIS多結合虛擬實境( Virtual Reality )技術來發展,並採用VRML來建立三維物件,此種方法以地形展示為主,配合少數三維空間分析功能,以2.5維的方式呈現3維的空間概念。
本研究以W3C ( World Wide Web Consortium )組織所提出之GeoVRML四元樹結構為基礎,以JAVA實作出ROAM ( Real-time Optimal Adaptive Meshes )演算法改進其四元樹結構顯示之誤差,並提出獨特之虛擬地形分層方式,最後以NGDC提供之地球資料ETOPO5的5-Minute Data和台灣40米DTM,衛星影像則為200米、100米、50米、25米作為範例,建構出一個具有LOD顯示的虛擬地球。
Abstract
Digital Earth is a kind of GIS application which use lots of computer techniques, including “Computer Graphic”, “High quality Satellite Image”, “Multi-resolution”, ” Metadata”, ”Level of detail”, etc. In the past, geographers always tend to use triangle or grid structure to build 3D GIS. Now 3D GIS tend to use VRML to display virtual terrain data. Nevertheless, this display method is short of three-dimension analysis. It just uses 2.5 dimension to simulate 3 dimension space structure.
This thesis is base on the theory of GeoVRML Quad-tree structure and use JAVA to implement ROAM algorithm. And this method can improve Quad-tree structure morphing error and raise virtual terrain display speed. This thesis use ETOPO5 5-minute DTM data to build Earth model (provide by NGDC) and Taiwan 40M DTM data, 200M, 100M, 50M, 25M satellite image to build Taiwan 3D GIS model. Meanwhile, this thesis addresses an unique three level structure to display 3D GIS model. One is Satellite Image layer, one is virtual terrain layer, and last one is 3D feature object.
目次 Table of Contents
第一章 緒論 1
1.1 前言 1
1.2 研究目的 2
1.3 研究架構及流程 3
第二章 相關研究 6
2.1 數字地球(Digital Earth) 6
2.1.1數字地球的起源 6
2.1.2 數字地球的基本觀念與特色 7
2.1.3 數字地球的應用 9
2.2多重解析度模型( Level of Detail Modeling )技術 9
2.2.1 靜態多重解析度模型 11
2.2.2 動態多重解析度模型 11
2.3即時最佳化可適性網格(ROAM)演算法 12
2.3.1 ROAM演算法 12
2.3.2鑽石型結構--ROAM演算法的改進 16
2.3.3分割時產生的網格裂縫問題 19
2.4相關文獻探討 20
第三章 具有地理概念的虛擬實境模組語言(GeoVRML)…………….24
3.1 GeoVRML的起源 .24
3.2 GeoVRML的基本觀念與特色 ….25
3.3 GeoVRML的節點介紹 26
第四章 網路虛擬地理系統衍生之問題與研究…………………………..35
4.1 地形顯示最佳化問題 35
4.1.1虛擬地形的資料分層 35
4.1.2多重解析度(LOD)的地形顯示 38
4.1.3視角範圍裁切(View Frustum Culling)及其他簡化方式 40
4.2 巨量地形資料的傳送 41
4.2.1 VRML資料切割模式 42
4.2.2地形資料壓縮建構模式 46
4.2.3地表上特徵物、Polygon及貼圖簡化模式 47
4.3 利用EAI增加數字地球的互動性 49
4.3.1 甚麼是EAI 49
4.3.2 虛擬地形互動性問題探討 51
4.3.3 虛擬地球結合EAI及JavaApplet的應用 55
第五章 使用GeoVRML開發虛擬地理資訊系統之整合研究 61
5.1 數字地球資訊系統使用者介面設定與使用 61
5.1.1 瀏覽器設定以及VRML plug-in的設置 62
5.1.2 使用者端JAVA Application介面介紹 62
5.2 數字地球資訊系統地形分層 70
5.2.1 衛星影像圖層模式 70
5.2.2 巨量地形模型建構模式 73
5.2.3 地表特徵物及建築連結模式 75
5.3 以ROAM演算法減少數字地球顯示時的誤差………………..79
5.3.1 利用ROAM改善誤差的方法…………………………...79
5.3.2 DTM和衛星影像的資料來源說明.……………………...83
5.3.3 系統實作效率之比較…………………………………….87

第六章 結論與未來發展建議 90
6.1 結論 90
6.2 未來發展建議 92
參考文獻……………………………………………………………………..94
附錄A 系統架構與實作圖 99
參考文獻 References
[1] Koller, D., Lindstrom, P., Ribarsky, W., Hodges, L.F., Faust, N., Turner, G., Virtual GIS:A real time 3D geographic information system, IEEE Conference, 1995, 94-100.
[2] Germs, Rick., Maren, Gert Van, Verbree, Edward, W., Jansen, Frederik, A multi-view VR interface for 3D GIS, Computers & Graphics, 1999, 497-506.
[3] DoÈllner, JuÈrgen, Hinrichs, Klaus, An object-oriented approach for integrating 3D visualization systems and GIS , Computers & Geosciences, 2000, 67-76.
[4] Martin Reddy, Lee Iverson, Yvan, G., Leclerc, Under the hood of GeoVRML 1.0 Virtual Reality Modeling Language, Proceedings of the fifth symposium on Virtual reality modeling language (Web3D-VRML), ACM, 2000, 23-28.
[5] Halem, M., Hoban, S., Digital Earth , Proceedings, IEEE , 1999, 96 –96.
[6] Pajarola, R., Large Scale Terrain Visualization Using The Restricted Quadtree triangulation, Proceeding of IEEE Visualization, 1998.
[7] Hoppe, H., Smooth view-dependent level-of-detail control and its application to terrain rendering, Proceeding of IEEE Visualization, 1998, 35-42.
[8] Al Gore., The Digital Earth:Understanding our planet in the 21st Century Given at the California Science Center, Los Angeles, California, January 31, 1998.
[9] Eleni Tousidou, Yannis Manolopoulos, A performance comparison of quadtree -based access methods for thematic maps, ACM Special Interest Group on Applied Computing, 2000, 381-388.
[10] Clark, J. H., Hierarchical Geometric Models for Visible Surface Algorithms,
Communications of the ACM, 1976, vol19, 547-554.
[11] Lindstrom, P., Koller, D., Real-time continuous level of detail rendering of height fields, Computer Graphics (SIGGRAPH ’96 Proceedings), 1996, 109–118
[12] 翁明昉, 具觀視點相依多層次精細度模型保留之即時且連續的地形顯像技術, 國立交通大學資訊工程系碩士論文,民國88年6月。
[13] Falby, J. S., Zyda, M. J., Pratt, D. R., and Mackey, R. L., Hierarchical Data Structures for Real-Time Three-Dimensional Visual Simulation, Computer Graphics (Proceeding of SIGGRAPH`93), Vol. 17, No. 1, 1993, 65-69.
[14] Duchaineauy, Mark., Wolinsky, Murray, ROAMing Terrain: Real-time Optimally Adapting Meshes, IEEE Visualization '97 Proceedings, 1997, 81-88.
[15] Bryan Turner, Real-Time Dynamic Level of Detail Terrain Rendering with ROAM , 2000, http://www.gamasutra.com/features/20000403/turner_01.htm.
[16] Standards for Digital Elevation Models, U.S.Department of the Interior U.S. Geological SurveyNational Mapping Division. http://rockyweb.cr.usgs.gov/nmpstds/acrodocs/dem/2DEM0198.PDF
[17] Stefan Röttger, Wolfgang Heidrich, Philipp Slasallek , Hans-Peter Seidel, Real-Time Generation of Continuous Levels of Detail for Height Fields,
Winter School in Computer Graphics (WSCG Proceedings) '98, 1998.
ftp://faui90.informatik.uni-erlangen.de/pub/Publications/1998/Publ
[18] Jonathan Blow, Terrain Rendering Research for Games, Slides for Course 39, Siggraph’00, 2000.
[19] Jonathan Blow, Terrain Rendering at High Levelsof Detail, Paper for the Game Developers'Conference , 2000, San Jose, California, USA.
[20] Andreas Ögren, Continuous Level of Detail In Real-Time Terrain Rendering,Masters Thesis, 2000, http://www.cs.umu.se/~tdv94aog/ROAM.pdf
[21] 鄭光成, 虛擬實境中依使用者需求之預取架構,大葉大學資訊管理研究所碩士論文,民國88年6月。
[22] 陳泰弘, 以多視景虛擬實境建立網際三維地理資訊系統之研究;國立中山大學海洋環境及工程學系碩士論文,民國89年6月。
[23] The Virtual Reality Modeling Language,1997, http://www.vrml.org/Specifications.
[24] Abernathy M., Shaw S., Integrating Geographic Information in VRML Models, In Proceedings of the Third Symposium on the Virtual Reality Modeling Language, 1998, 107-114.
[25]黃明哲, 多解析度衛星影像立體圖台之規劃與研究, 國防通信電子及資訊季刊第2期
[26]李俊毅, 結合輪廓邊裁切及貼圖之快速顯像技術, 國立交通大學資訊工程系碩士論文, 民國89年6月。
[27] Everitt,C., Orthogonal Illumination Maps, Paper written for OpenGL.org, http://www.opengl.org, 1999.
[28] Sander, P.V., Gu, X., G, S.J., Hoppe, H., Snyder, J., Silhouette Clipping, SIGGRAPH, 2000.
[29] Deering M., Geometry Compression, Proceeding of SIGGRAPH, 1995, 13-20.
[30] Krasimir Kolarov, and William Lynch, Compression of Functions Defined on Surfaces of 3D Objects, Proceedings of Data Compression Conference, IEEE, 1997, 281-291.
[31] 杜家玫, 網際網路上幾何壓縮之研究, 清華大學資訊工程所碩士論文, 民國86年6月。
[32] Mike M., Chow, Optimized Geometry Compression for Real-time Rendering, Proceeding of the IEEE Visualization, 1997, 347-354.
[33] 羅坤松, 三維幾何圖形即時壓縮之研究, 中原大學資訊工程學系碩士論文,民國87年6月。
[34] Stefan Gumhold., and Wolfgang StraBer., Real Time Compression of Triangle Mesh Connectivity, Proceeding of SIGGRAPH, July, 1998, 133-140.
[35] 賴伯倫, 小波理論於數值地形模型之多重解析度分析, 台灣大學土木系研究所碩士論文,民國89年6月。
[36] 謝遠斌, 應用於MPEG-4 之多重解析度形狀編碼演算法, 東華大學電機工程研究所碩士論文, 民國91年6月。
[37] 許譯升, MPEG4在虛擬實境群體環境中之應用, 大葉大學資訊管理研究所碩士論文, 民國91年6月。
[38] Arne Schilling , Alexander Zipf, Generation of VRML City Models for Focus Based Tour Animations, Proceeding of the eighth international conference on 3D web technology ACM, 2003, 39-47.
[39] Kofler, M., Gervautz, M., Gruber, M., The Styria Flyover-LOD management for huge textured terrain models, Computer Graphics International Proceedings, 1998, 444 –454.
[40] VRML External Authoring Interface specifications, http://www.web3d.org/workingGrops/vrml-eai/
[41] 曹建宏, 以WEB為基礎之多人合作虛擬實境設計系統, 國立交通大學/資訊科學系碩士論文, 民國88年6月。
[42] Mendez, R.M., Tellez, R.Q., Distributed virtual worlds for collaborative work based on Java RMI and VRML, ACM, 2000, 146 –149.
[43] Reddy, M., Leclerc, Y., Iverson, L., Bletter, N., TerraVision II: visualizing massive terrain databases in VRML, Computer Graphics and Applications, IEEE, 1999, 30 –38.
[44] JAVA 3D, http://www.Javasoft.com/products/java-media/3d/
[45] Volker, Coors., Volker, Jung., Using VRML as an interface to the 3D data warehouse, ACM Special Interest Group on Computer Graphics and Interactive Techniques, 1998, 121-126.
[46] Christopher Zach, Andreas Klaus, Joachim Bauer, Konrad Karner , Markus Grabner, Modeling and visualizing the cultural heritage data set of Graz, ACM, 2001, 219-226.
[47] http://www.parallelgraphics.com
[48] Sun, M., Chen, J. and Zhou, Q, Cloverleaf Junction Expression in Three-Dimensional City Model, Joint ISPRS Commission Workshop, Dynamic and Multi-Dimensional GIS, 1999, 109-113.
[49] Kakumoto , S., Hatayama, M. and Kameda, H., Occasional Data Update and Data Sets Unification Using Spatial-Temporal Data With Implicit Topology Description, Joint ISPRS Commission Workshop, Vol. 32, Part 4W12, Dynamic and Multi-Dimensional GIS, 1999, 149-154.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內校外完全公開 unrestricted
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code