




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、SketchUp構(gòu)建GIS三維模型方法研究(轉(zhuǎn)) SketchUp構(gòu)建GIS三維模型方法研究 (1)2009-02-25 15:25:29 作者:網(wǎng)絡(luò)搜集 來源:網(wǎng)絡(luò)搜集 文字大?。骸敬蟆俊局小俊拘 空?要 Google SketchUp軟件是智能化建模系統(tǒng)的工具集合,簡化了建模工作。通過對SketchUp中三維模型創(chuàng)建及在傳統(tǒng)GIS軟件中的應(yīng)用方法研究可大大減少和豐富3DGIS中三維建模的工作量。本文從SketchUp的建模技術(shù) .摘 要 Google SketchUp軟件是智能化建模系統(tǒng)的工具集合,簡
2、化了建模工作。通過對SketchUp中三維模型創(chuàng)建及在傳統(tǒng)GIS軟件中的應(yīng)用方法研究可大大減少和豐富3DGIS中三維建模的工作量。本文從SketchUp的建模技術(shù)、各地理要素的建模方法以及模型應(yīng)用于GIS的方法等入手討論SketchUp中數(shù)據(jù)轉(zhuǎn)換方法,以將這一可視化工具與GIS軟件結(jié)合起來,為3DGIS服務(wù)。 關(guān)鍵詞 3DGIS;Google SketchUp;建模 1 引言 三維地理信息系統(tǒng)(3DGIS)是當(dāng)今GIS發(fā)展的一個(gè)新趨勢,相比于二維GIS,對客觀世界的表達(dá)能給人以更真實(shí)的感受,它以立體
3、造型技術(shù)展現(xiàn)地理空間現(xiàn)象,不僅能表達(dá)空間對象間的平面關(guān)系,而且能描述和表達(dá)它們之間的垂向關(guān)系。 專業(yè)的GIS軟件側(cè)重于強(qiáng)大的空間分析功能,三維可視化功能相對薄弱;而專業(yè)的建模軟件,如MultiGen Creator、3ds Max、Maya、SketchUp等,與之恰恰相反1,2。 Google SketchUp是由Google公司于2006年推出。它是一套直接面向設(shè)計(jì)方案創(chuàng)作過程的設(shè)計(jì)工具集合,簡單易學(xué),完全避免了其它設(shè)計(jì)軟件的復(fù)雜性;可以直接為表面賦予材質(zhì)、貼圖,使得設(shè)計(jì)過程的交流完全可行;與Google Earth有
4、機(jī)結(jié)合,能夠免費(fèi)利用GoogleEarth的地形和影像數(shù)據(jù)等3-5。 本文研究SketchUp中各地理要素的三維構(gòu)建及其在GIS軟件中的如何應(yīng)用。2 SketchUP的三維建模方法2.1幾何建模方法 要建立真實(shí)的三維場景,準(zhǔn)確的幾何建模是必不可少的。SketchUp可以通過用戶交互地設(shè)置和輸入數(shù)值很好地控制幾何精度,在3DGIS中這一點(diǎn)非常關(guān)鍵。GIS中地理要素分為地形要素、點(diǎn)狀要素、線狀要素、面狀要素,下面分別針對每種要素的建模方法進(jìn)行討論。2.1.1 三維地形建模
5、0; 要實(shí)現(xiàn)三維景觀的比較真實(shí)的虛擬,對于起伏大的地區(qū),地形的三維構(gòu)建十分重要。SketcUp中的擴(kuò)展工具欄-沙盒(SandBox)能實(shí)現(xiàn)創(chuàng)建類似TIN(不規(guī)則三角網(wǎng))的地形。 地形的創(chuàng)建通常有五種方式:引入已有的等高線或手動(dòng)創(chuàng)建具有不同高度的等高線,用From Contours直接生成;導(dǎo)入目標(biāo)區(qū)域的圖像或等高線地圖,使用Freehand工具跟蹤繪制等高線,然后調(diào)整所繪等高線到合適的高度位置,采用同上的方法生成三維地形;從外部導(dǎo)入DTM文件(USGS DEM或SDTS格式)創(chuàng)建;利用SketchUp6 ESRI插件,從ArcGIS軟件中導(dǎo)入TIN數(shù)據(jù)創(chuàng)建;
6、使用From Scratch工具繪制網(wǎng)格地形,在網(wǎng)格地形的基礎(chǔ)上拉伸生成起伏的效果。根據(jù)已有數(shù)據(jù)的種類和要表達(dá)地形的精確度選擇合適的建模方式,前四種創(chuàng)建的地形比較精確,如果側(cè)重于表達(dá)大體的地形空間意向,第五種方式就可滿足需要6。2.1.2點(diǎn)狀要素建模 地理環(huán)境中,行道樹、路燈、垃圾桶等往往被抽象成點(diǎn)狀要素。路燈和垃圾桶等具有規(guī)則的幾何形狀,與面狀要素的建模類似。而樹木的建模相對來講比較困難。其它的建模軟件如MultiGen Creator采用BillBoard技術(shù)對樹木建模,將樹木抽象成兩個(gè)交叉的十字面,通過透明貼圖來模擬,效果不是很理想。SketchUp中
7、通過Freehand工具能夠?qū)崿F(xiàn)樹木的精確建模(如圖1所示)。另外,網(wǎng)絡(luò)上有豐富的skp格式的樹模型資源,常見的樹種可以免費(fèi)下載直接或稍加編輯后使用。 圖1 SketchUp所建的樹模型2.1.3 線狀要素建模 線狀要素包括河流、航線、道路等要素,建模時(shí)認(rèn)為這些線要素是具有一定面積的立體面,需要依據(jù)實(shí)際寬度進(jìn)行擴(kuò)展。對于位于起伏地形上的道路建模,使用Sandbox工具欄中的Drape工具,便可實(shí)現(xiàn)平面道路到起伏地形曲面的投影7。與道路不盡相同的是,河流一般低于周圍地形。這時(shí)需要沿Z軸反向拉伸。2.1.4 面狀要素
8、建模 地理環(huán)境中的建筑物、草坪、空曠的場地等通常以面狀要素表示,具有面積、周長等特征。以建筑物建模為例,模型的創(chuàng)建是在確定了底面的基礎(chǔ)上,通過擠壓或拉伸底面,繪制屋頂?shù)炔襟E實(shí)現(xiàn)。構(gòu)建過程中可自動(dòng)捕捉線條及其特征 SketchUp構(gòu)建GIS三維模型方法研究 (2)2009-02-25 15:25:29 作者:網(wǎng)絡(luò)搜集 來源:網(wǎng)絡(luò)搜集 文字大小:【大】【中】【小】摘 要 Google SketchUp軟件是智能化建模系統(tǒng)的工具集合,簡化了建模工作。通過對SketchUp中三維
9、模型創(chuàng)建及在傳統(tǒng)GIS軟件中的應(yīng)用方法研究可大大減少和豐富3DGIS中三維建模的工作量。本文從SketchUp的建模技術(shù) .,對建筑物進(jìn)行精確建模。 圖2中的建筑物模型,首先利用導(dǎo)入的遙感圖片作為參照,勾勒出底面,再將面沿豎直方向向上拉伸(拉伸高度值可交互輸入),得到建筑物的粗糙框架,在此基礎(chǔ)上對細(xì)部進(jìn)行調(diào)整,包括柱子、門、窗戶等的繪制。最后對各部分貼上對應(yīng)的紋理圖片實(shí)現(xiàn)真實(shí)模擬。本例中所用圖片均是由數(shù)碼相機(jī)實(shí)際拍攝的jpg格式照片,用PhotoShop軟件處理所得。 圖2 華師大大學(xué)生活動(dòng)中心實(shí)體景觀圖2.2 紋理映射技術(shù)
10、 紋理映射技術(shù)在建模過程中起著十分重要的作用,一方面能增強(qiáng)模型的逼真度,同時(shí)也有利于模型的簡化和減少多邊形面,這對應(yīng)用程序的實(shí)時(shí)性是十分重要的。 SketchUp提供了強(qiáng)大的紋理映射功能。按照使用需要,貼圖分為三種:普通貼圖、包裹貼圖、投影貼圖。 普通貼圖是最普遍的,即為平面賦予材質(zhì),貼圖單元在此平面上可以重復(fù)n次,也可以比平面大,主要通過調(diào)整貼圖坐標(biāo)來實(shí)現(xiàn)。如圖5中的建筑物大多采用這一方式。 包裹貼圖類似于一個(gè)盒子進(jìn)行外包裝。需要先給一個(gè)平面賦予貼圖,用貼圖坐標(biāo)
11、將大小位置調(diào)整好,再用吸管將此材質(zhì)賦予其它面,實(shí)現(xiàn)貼圖的無縫拼接。 圖3 投影貼圖效果(圓窗部分) 投影貼圖主要用于對曲面進(jìn)行紋理映射,如起伏的地形、圓形或弧形的建筑物及其細(xì)部等。實(shí)現(xiàn)貼近真實(shí)和過度自然的效果(如圖3所示)。 SketchUp支持的紋理圖片格式包括JPG、BMP、TIF,PNG等。其中PNG格式的圖片帶有Alpha通道,即我們常說的透明貼圖。為減小數(shù)據(jù)量,其它圖片一般保存為jpg格式,并且最大不超過100KB8 S
12、ketchUp中貼圖的另一獨(dú)特之處為根據(jù)材質(zhì)可以計(jì)算出某種對象的面積6,7。2.3 建模過程中應(yīng)注意的問題 利用SketchUp對地理要素進(jìn)行建模過程中應(yīng)注意以下幾個(gè)問題: (1)應(yīng)選擇正確的坐標(biāo)系,也可導(dǎo)入CAD數(shù)據(jù)或通過SketchUp6 ESRI插件導(dǎo)入shp格式的二維矢量數(shù)據(jù),在此基礎(chǔ)上直接建模;或者導(dǎo)入遙感或航空像片作為參照創(chuàng)建模型??傊?,創(chuàng)建的三維模型應(yīng)該有與GIS一致的坐標(biāo)。 (2)大范圍三維場景建立時(shí),所建模型數(shù)據(jù)量不能太大,否則會影響運(yùn)行速度。盡可能地簡化模
13、型,減少邊和面的數(shù)量;盡量用紋理圖片來代替模型細(xì)部;紋理圖片的分辨率不宜太高,最大不超過100KB。 3 三維模型應(yīng)用于GIS中的方法 SketchUp三維模型在GIS中的應(yīng)用有兩個(gè)方面:一是作為三維符號;二是作為三維模型。以ArcGIS為例具體探討。3.1 作為三維符號應(yīng)用 ArcGIS支持*.skp格式三維模型作為三維標(biāo)注符號(D Maker Symbol)對點(diǎn)、線、多邊形三類地圖數(shù)據(jù)進(jìn)行顯示。顯示時(shí),如果用于表示的地物是多邊形,還需通過旋轉(zhuǎn)、放大、縮小、平移等操作將符號
14、調(diào)整到合適位置。此時(shí),模型僅作為圖形顯示,并不能對其進(jìn)行分析等操作。3.2 作為三維模型應(yīng)用 *.skp模型作為三維模型應(yīng)用主要是轉(zhuǎn)換為ArcGIS支持的三維模型格式三維數(shù)據(jù)格式-Multipatch,然后在ArcScene中直接加載加以應(yīng)用。轉(zhuǎn)換方法有兩種:3.2.1 通過ArcObject開發(fā)實(shí)現(xiàn) 示例代碼如下 SketchUp構(gòu)建GIS三維模型方法研究 (3)2009-02-25 15:25:29 作者:網(wǎng)絡(luò)搜集 來源:網(wǎng)絡(luò)搜集
15、文字大?。骸敬蟆俊局小俊拘 空?要 Google SketchUp軟件是智能化建模系統(tǒng)的工具集合,簡化了建模工作。通過對SketchUp中三維模型創(chuàng)建及在傳統(tǒng)GIS軟件中的應(yīng)用方法研究可大大減少和豐富3DGIS中三維建模的工作量。本文從SketchUp的建模技術(shù) .: Dim p3DF As IImport3DFile Set p3DF=New Import3DFile /*定義sPath存放已有三維模型的存儲路徑,創(chuàng)建一個(gè)新的FeatureClass,其Shape類型為新的記錄(pFe
16、atureBuffer)*/ If p3DF.IsValidFile(sPath)Then p3DF.CreateFromFile sPath Dim pGeom As IGeometry Set pGeom=p3DF.Geometry End If Set pFeatureBuffer.Shape=pGeom
17、 IImport3DFile這個(gè)接口目前對*.skp模型是支持的,通過此方法可以將模型轉(zhuǎn)換為Multipatch,存儲在GeoDatabse中,并可對其進(jìn)行進(jìn)一步的分析9。3.2.2 利用SketchUp6 ESRI插件轉(zhuǎn)換 SketchUpESRI插件是專門為ArcGIS結(jié)合推出的。包括兩部分:GIS Plugin和3D Analyst SketchUp 3D Symbol Support,需要將這兩部分分別裝在SU和ArcGIS的安裝目錄下。二者交互操作的流程為:ArcMap中加載并導(dǎo)出矢量數(shù)據(jù);SketchUp中三維建模;SketchUp模型轉(zhuǎn)換成Multipatch數(shù)據(jù);對模型進(jìn)行編輯、分析等操作。具體路線與涉及到的軟件和數(shù)據(jù)如圖4所示。由于SketchUp中的一個(gè)Group對應(yīng)ArcGIS中的一個(gè)Multipatch,因此轉(zhuǎn)換過程應(yīng)根據(jù)3DGIS的需要設(shè)置Group10。 以建筑物為例,如果對
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 社區(qū)團(tuán)購項(xiàng)目商業(yè)計(jì)劃書全新策劃
- 林光互補(bǔ)光伏儲能項(xiàng)目可行性分析報(bào)告
- 高??萍紕?chuàng)新策略與實(shí)踐路徑
- 餐廚垃圾資源化利用的行業(yè)趨勢與市場前景分析
- 2025至2030年中國經(jīng)編網(wǎng)眼帶數(shù)據(jù)監(jiān)測研究報(bào)告
- 2025至2030年中國純鋁箔無襯紙膠帶行業(yè)投資前景及策略咨詢研究報(bào)告
- 新型研究型大學(xué)基層行政人員激勵(lì)機(jī)制研究
- 基于嵌入式3D打印的個(gè)性化壓阻式抗瘢痕矯形器的構(gòu)建
- 接受免疫檢查點(diǎn)抑制劑治療的NSCLC患者的特征、療效及無進(jìn)展生存的相關(guān)因素
- 2025至2030年中國素緞浴巾市場現(xiàn)狀分析及前景預(yù)測報(bào)告
- 2025年沈陽鐵路局集團(tuán)招聘筆試參考題庫含答案解析
- 2025中考數(shù)學(xué)復(fù)習(xí)專題:八類最值問題匯-總(瓜豆隱圓胡不歸阿氏圓將軍飲馬逆等線費(fèi)馬點(diǎn)構(gòu)造二次函數(shù)求最值)(原卷版)
- 網(wǎng)約配送員培訓(xùn)課件
- 外研版(2025新版)七年級下冊英語Unit 2 學(xué)情調(diào)研測試卷(含答案)
- 《貨幣的前世今生》課件
- 河北省職業(yè)院校技能大賽(高職)體育活動(dòng)設(shè)計(jì)與實(shí)施賽項(xiàng)參考試題庫(含答案)
- 電梯維保管理體系手冊
- 《110kV三相環(huán)氧樹脂澆注絕緣干式電力變壓器技術(shù)參數(shù)和要求》
- 2022-2023(2) 大學(xué)英語2學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 外研版英語(三起)五年級下冊全冊教案
- 保險(xiǎn)專業(yè)代理機(jī)構(gòu)投資人基本情況登記表(自然人股東)
評論
0/150
提交評論