基于google sketchup和arcgis建立校園三維可視化的方法探討

基于google sketchup和arcgis建立校園三維可視化的方法探討

ID:21991465

大?。?5.00 KB

頁數(shù):6頁

時間:2018-10-26

基于google sketchup和arcgis建立校園三維可視化的方法探討_第1頁
基于google sketchup和arcgis建立校園三維可視化的方法探討_第2頁
基于google sketchup和arcgis建立校園三維可視化的方法探討_第3頁
基于google sketchup和arcgis建立校園三維可視化的方法探討_第4頁
基于google sketchup和arcgis建立校園三維可視化的方法探討_第5頁
資源描述:

《基于google sketchup和arcgis建立校園三維可視化的方法探討》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、基于GoogleSketchUp和ArcGIS建立校園三維可視化的方法探討:本文討論如何通過GoogleSketchUp軟件和ArcGIS軟件來實現(xiàn)建立校園三維可視化的方法,為建立三維可視化的GIS提供參考?! £P(guān)鍵詞:GIS三維可視化 ?。篜208:A:1007-9416(2011)11-0174-02    1、前言  傳統(tǒng)的二維GIS,主要處理X、Y軸上的信息,不能夠很好地表達Z軸的信息。[1]這種GIS技術(shù),以矢量文件和柵格文件相結(jié)合,對地理信息進行存儲和表達。虛擬現(xiàn)實技術(shù)(VirtualReality,簡稱VR)是一種嶄新的人機交互界面,是物理現(xiàn)實的仿真,具有沉浸性、交

2、互性和多感知性的特點。[2]三維仿真建模技術(shù)作為虛擬現(xiàn)實的一部分,能夠逼真地呈現(xiàn)和表達客觀世界。但是,三維仿真建模技術(shù)欠缺地理空間信息應(yīng)用的能力。因此,需要將虛擬現(xiàn)實技術(shù)與GIS技術(shù)相結(jié)合?! ∧壳埃乩硇畔⑾到y(tǒng)(GIS)和虛擬現(xiàn)實技術(shù)(VR)相結(jié)合是研究的熱點之一。國內(nèi)的許多地區(qū)開始進行數(shù)字城市平臺建設(shè)的研究與實踐,其中的一個主要內(nèi)容是三維仿真與GIS的集成。[3]本文采用GoogleSketchUp軟件和ArcGIS軟件,討論建立校園三維可視化方法?! ?、建立校園三維可視化的總體設(shè)計  本文實現(xiàn)的應(yīng)用主要有呈現(xiàn)校園三維場景、三維場景瀏覽、空間定位和查看校園信息?! ≌w的工

3、作流程是:采用GoogleSketchUp建立三維模型,然后在ArcMap和ArcScene建立一個校園三維場景sxd文檔,最后采用VisualStudio2008和ArcEngine9.3進行二次開發(fā),實現(xiàn)一個簡單的平臺?! ⊥ㄟ^上述的方式實現(xiàn)的平臺具有以下特點:數(shù)據(jù)定義標準化、數(shù)據(jù)格式規(guī)范化、信息查詢效率比較高,數(shù)據(jù)內(nèi)容讀取比較穩(wěn)定。平臺的數(shù)據(jù)框架如圖1所示?! ?、關(guān)鍵技術(shù)  3.1地圖底圖的制作  使用GoogleGetScreen從GoogleEarth5.0上以500m的視角高度,相當于在大約為0.5m的空間分辨率下,截取校園范圍的影像圖,對影像圖進行空間配準,保存為

4、TIFF格式。以影像圖為底圖,制作矢量shp格式圖層?! ?.2三維建模與三維場景的制作  GoogleSketchUp相比3DMAX,MultigenCreator等其它軟件,三維建模操作比較簡單,適合不同技術(shù)水平的用戶,而且GoogleSketchUp軟件和ArcGIS軟件有良好的數(shù)據(jù)兼容性和數(shù)據(jù)交互能力?! ∪S建模關(guān)鍵是三維模型的簡化和形象化能達到均衡的描述。因此,三維建模主要考慮到地物的尺寸、形狀和紋理。[4]建立三維模型的流程圖如圖2所示?! ⊥ㄟ^GoogleSketchUp建立的模型要導(dǎo)入到ArcGIS中有兩種方式,一種是采用三維標注符號(3DMarkerSymbo

5、l)將三維模型導(dǎo)入到ArcGIS;另一種是,采用導(dǎo)出ESRIMultiPatch(*.mdb)格式的數(shù)據(jù)。  3.2.1采用三維標注符號的方式  建立好的三維模型,可以保存成格式為skp或3ds等被ArcScene的點標注符號所支持的格式類型。這些三維模型作為符號,在shp格式文件中表現(xiàn)。  3.2.2采用導(dǎo)出ESRIMultiPatch(*.mdb)格式的數(shù)據(jù)的方式  借助SketchUpESRI插件,采用Extrudebyfield可以從shp格式文件中導(dǎo)出在GoogleSketchUp下編輯的三維模型文件再導(dǎo)出生成ESRIMultiPatch(*.mdb)格式的數(shù)據(jù)。ESR

6、IMultiPatch(*.mdb)文件包括模型、空間和屬性數(shù)據(jù),可以直接被ArcScene讀取,實現(xiàn)基于屬性和空間位置查詢。[6]  根據(jù)實際情況,建筑物是校園信息的主要載體,而且校園內(nèi)的建筑物數(shù)量不大。因此,第一種方式操作簡便,更適合結(jié)合ArcEngine建立校園三維可視化。  3.3屬性表的建立  XML不僅能夠以標準化、規(guī)范化地建立數(shù)據(jù),方便對數(shù)據(jù)進行檢查、管理和組織,而且,可以實現(xiàn)空間數(shù)據(jù)的共享和集成,解決異構(gòu)空間數(shù)據(jù)互操作的問題,便于對空間數(shù)據(jù)進行交換和處理,[7]也便于擴展到L文件中用結(jié)點屬性表示字屬性字段,將名稱作為標識字段同shp文件中的屬性表進行關(guān)聯(lián),與shp

7、文件中的地物要素建立映射關(guān)系。  3.4二次開發(fā)  利用ArcEngine9.3,進行二次開發(fā),實現(xiàn)空間查詢定位和信息查看等功能。主要采用的接口是IFeatureLayer,ILayer,IQueryFilter,ISelectionSet,ICursor,IFeatureCursor,IFeature,IHit3DSet,IHit3D。  4、討論  通過方法討論和測試試驗,采用GoogleSketchUp軟件和ArcGIS軟件可以實現(xiàn)建立三維可視化的數(shù)字校園,實現(xiàn)了三維模型數(shù)

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。