国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

分析基于GIS的三維虛擬校園設(shè)計與實現(xiàn)

2016-02-17 03:35傅剛
中國教育技術(shù)裝備 2016年14期
關(guān)鍵詞:紋理建筑物建模

◆傅剛

分析基于GIS的三維虛擬校園設(shè)計與實現(xiàn)

◆傅剛

以南京信息工程大學為例,基于GIS構(gòu)建虛擬校園,其中包括三維場景的建模與優(yōu)化、虛擬校園系統(tǒng)功能設(shè)計以及三維場景的功能實現(xiàn)。

GIS;虛擬校園;三維建模

10.3969/j.issn.1671-489X.2016.14.034

地理信息系統(tǒng)(簡稱GIS),簡單地說是一種建立在電腦基礎(chǔ)上的決策支持系統(tǒng),它由與之對應(yīng)的硬件、軟件以及各種類型的數(shù)據(jù)所共同組成。事實證明,它已經(jīng)被有效地用來進行數(shù)據(jù)的采集、保存、處理、分析以及后面的建模等。通過以往大量的實踐結(jié)果表明,3D GIS與2D GIS比較的話,顯得更逼真,讓人感覺栩栩如生。這是為什么呢?因為它為用戶呈現(xiàn)出來的是一種地理空間現(xiàn)象,是通過立體造型技術(shù)實現(xiàn)的。

隨著時代的進步與發(fā)展,可以將3D GIS技術(shù)有效地結(jié)合到虛擬校園,通過構(gòu)建三維虛擬校園的場景,生動而且十分逼真地展現(xiàn)現(xiàn)實世界中的真實校園,讓用戶有一種身臨其境的感覺。除此之外,相關(guān)工作人員還可以通過人機交互,并結(jié)合GIS的空間分析功能,實現(xiàn)三維場景瀏覽、查詢空間屬性、測量距離等功能,從而最大限度地滿足各類用戶的實際需求。

1 科學合理地制作三維場景

從上面的描述中可以清楚地看到,三維虛擬場景是否足夠真實,將會在很大程度上直接影響最后系統(tǒng)足夠的美觀。因此,下面將會采用當前較為先進的Sketchup進行建模,從而在滿足建模精細度的要求的前提下,保證建模工作量的相對適中,并且生動逼真地展現(xiàn)在人們的面前。

有效獲取基礎(chǔ)數(shù)據(jù) 就目前而言,三維場景制作主要需要三大類基礎(chǔ)數(shù)據(jù):地圖數(shù)據(jù)、地物紋理信息數(shù)據(jù)、建筑物高度數(shù)據(jù)。

1)地圖數(shù)據(jù)。通常情況下,會從學?;ㄌ帿@得一個比例尺為1:l000的.dwg格式的校園平面規(guī)劃總圖,通過這種方式為各種地物要素提供精確的輪廓形狀和地理坐標,然后從CAD平面數(shù)據(jù)中快速而有效地提取建筑物輪廓(單個)。

2)地物紋理信息數(shù)據(jù)。事實證明,紋理數(shù)據(jù)在很多時候可以產(chǎn)生非常逼真的視覺效果。具體地說,就是通過數(shù)碼相機采集各建筑物的外形輪廓,通過這種方式得到三維地物建模的紋理圖片(具體需要哪些圖片,根據(jù)實際情況加以選?。?。與此同時,由于受建筑物高度、透視關(guān)系、拍攝距離等各種因素的影響(影響程度會有一些差別),會造成拍攝的圖片比例失調(diào),這樣一來就無法直接用作紋理,在這個時候就一定要對每張圖片用PS等圖像處理軟件進行變換、調(diào)整或者色彩的調(diào)整等,使之成為正射狀態(tài)。

3)建筑物高度數(shù)據(jù)。在很多時候,三維場景建模過程中需要根據(jù)實際情況對建筑物的高度加以設(shè)定,在這里推薦全站儀測量法。以往大量的實踐已經(jīng)證明,通過這種操作方式,不僅簡易且精度相對更高。接下來可以由全站儀測出平距和傾角的數(shù)據(jù),最后根據(jù)數(shù)學運算得出建筑物的高度數(shù)據(jù)[1]。

SketchUp三維建模 具體而言,就是將建筑物輪廓(從規(guī)劃圖數(shù)據(jù)中提取出來的)導入SketchUp軟件中,這樣就是想要的三維建模提供基礎(chǔ)輪廓。然后將建筑物模型體塊的高度進行一定程度的拉伸,通過這種方式與建筑物本身達到同等的高度。接下來,相關(guān)工作人員利用SketchUp將紋理數(shù)據(jù)貼到建筑物的面上(使用相應(yīng)的貼圖功能)。最后,建筑物的三維模型以*.skp格式存儲起來即可。

2 優(yōu)化三維場景

通常來說,三維模型擁有比較大的數(shù)據(jù)量,對于面積相對更大的場景建模,為了使系統(tǒng)能最大限度地順暢運行,模型的優(yōu)化工作必不可少且至關(guān)重要。就目前而言,主要包括以下三個部分。

優(yōu)化地圖數(shù)據(jù) 數(shù)據(jù)表明,獲取的CAD平面數(shù)據(jù)信息是非常豐富的,在這種情況下相關(guān)工作人員需要從中進行篩選,與此同時將那些與建模無關(guān)的內(nèi)容刪除掉,比如文字、標注等,刪除完畢之后清理干凈里面的CAD文件。為什么要這么做呢?這是因為如果將隱藏的CAD圖塊同時導入SketchUp中,不僅會減緩SketchUp的建模速度,而且會使得三維模型的數(shù)據(jù)量大大增加[2]。

地物的三維建模(常見) 諸如花草、路燈、樹木等常見地物,在建模過程中可以直接調(diào)用ArcScene的三維模型來建立數(shù)據(jù)庫。除此之外,通過SketchUp軟件還能夠建立一個仿真度很高的路燈(或樹木)的3D模型。但值得大家注意的是,采用這種方法制作的三維模型數(shù)據(jù)量相對會更大一些,需要更多的人力、物力和財力,這樣一來就會自然而然地加重系統(tǒng)運行的負荷。

優(yōu)化紋理數(shù)據(jù) 前面已經(jīng)講到,通過紋理映射的方式,可以使建筑物的三維模型達到形象逼真的效果,同時減少整個模型的面數(shù),并且操作起來會更加簡易,沒有那么多繁瑣的環(huán)節(jié)。結(jié)果表明,通過這種方式還能夠很大程度上提高圖形輸出的實時顯示速度。另外,為了最大限度保證紋理的顯示正常以及避免丟失瀏覽時紋理,最好是將紋理數(shù)據(jù)的長度和寬度設(shè)定為2的整次冪大小,比如8×16、8×32等;然后相關(guān)工作人員運用圖像處理軟件盡可能地壓縮紋理數(shù)據(jù)(在合理的前提下),以此來減小數(shù)據(jù)量。除此之外,對于像道路、草地、操場這樣的面狀地物,也可以貼上相應(yīng)的紋理圖片,這樣可以很好地增強虛擬校園的真實感[3]。

3 3D虛擬校園系統(tǒng)功能的設(shè)計與實現(xiàn)

三維場景瀏覽 通過對三維地圖的放大、縮小、漫游等一系列操作,可以非??焖俚貫g覽三維場景。值得大家注意的是,當前用得比較普遍的ArcObjects開發(fā)包,雖然它能夠提供Toolbar Control工具,快捷加載已封裝好的工具,但是無法改變主界面。在這種情況下,如果自定義工具要加入到Toolba以COM組件的方式注冊到操作系統(tǒng)中,相關(guān)數(shù)據(jù)就必須進行遷移,這個工作量非常巨大。遇到這種情況的時候,最好是采用ArcOb.Jects,它提供了Camera對象,通過控制Camera對象的縮放比率、目標點,達到可視化的變化[4]。

分析三維空間功能 一般來說,3D分析包括坡度坡向分析、計算通視分析和體積等,下面著重分析虛擬校園系統(tǒng)中路徑來得出最短路徑。事實表明,如果道路數(shù)據(jù)沒有高程值,可通過TIN表面獲取道路的高程值。具體地說,用戶單擊在TIN表面上,通過調(diào)用hcate能確定該點的立面(Z)坐標。需要提醒的是,路徑分析需要的站點[5]必須位于道路網(wǎng)上,此時工作人員可以使用GetNearestEdge將鼠標創(chuàng)建的點投影在最近的道路上,計算最短路徑的功能由ITracenowSolver接口的FindPath方法實現(xiàn)。

查詢建筑物屬性功能 事實證明,用戶可以在三維可視化場景中實現(xiàn)交互查詢功能(動態(tài))。一方面可以通過屬性字段對建筑物加以定位,主要方式是通過建筑物的用途和名稱加以篩選,然后調(diào)用IFeatureClass的select選擇與條件相符的建筑物,將選中的建筑物在SceneContml中顯示(通過高亮的方式);另一方面通過點擊其中某個建筑物,調(diào)用iScene—Graph的Locate方法,將鼠標點擊位置的屏幕坐標轉(zhuǎn)換為3D坐標,然后返回點擊選擇的建筑物對象,這樣可以將建筑物對象傳遞給屬性顯示窗體,從而快速顯示該建筑物的詳細信息,包括圖片、名稱、樓層數(shù)等,同時還可以通過選擇樓層顯示特定樓層的平面圖。

4 結(jié)束語

隨著互聯(lián)網(wǎng)、物聯(lián)網(wǎng)技術(shù)的飛速發(fā)展和人們對智慧校園構(gòu)建的廣泛關(guān)注,尤其是近年來人們越來越體會到互聯(lián)網(wǎng)和物聯(lián)網(wǎng)在生活當中扮演的重要角色之后,相關(guān)人士開始基于GIS來對智慧校園進行建模和探索。事實證明,完全有理由相信,只要持續(xù)不懈地努力,完全有機會將開發(fā)的基于物聯(lián)網(wǎng)技術(shù)的出勤簽到系統(tǒng)、校園安全視頻監(jiān)控系統(tǒng)有機地融入三維虛擬校園系統(tǒng)中來,最終實現(xiàn)智慧校園的建設(shè)?!?/p>

[1]陸明月.基于GIS的三維虛擬校園設(shè)計與實現(xiàn)[J].南京信息工程大學學報:自然科學版,2012(1):81-86.

[2]李芙蓉.基于GIS的三維虛擬校園設(shè)計與實現(xiàn)[D].西安:長安大學,2014.

[3]吳一光,黃毅,胡昭玲.徐州師范大學三維虛擬校園設(shè)計與實現(xiàn)[J].徐州師范大學學報:自然科學版,2010(1):75-78.

[4]董秀蘭.基于GIS的三維虛擬校園設(shè)計與實現(xiàn)[D].安徽理工大學,2012.

[5]賴日文,陳平留,余坤勇.基于3S技術(shù)的校園三維景觀表達研究[J].福建農(nóng)林大學學報:哲學社會科學版,2012(4):107-109.

G712

B

1671-489X(2016)14-0034-02

作者:傅剛,福州職業(yè)技術(shù)學院,研究方向為計算機多媒體應(yīng)用(350108)。

猜你喜歡
紋理建筑物建模
鄰近既有建筑物全套管回轉(zhuǎn)鉆機拔樁技術(shù)
聯(lián)想等效,拓展建?!浴皫щ娦∏蛟诘刃鲋凶鰣A周運動”為例
基于BM3D的復雜紋理區(qū)域圖像去噪
描寫建筑物的詞語
使用紋理疊加添加藝術(shù)畫特效
基于PSS/E的風電場建模與動態(tài)分析
不對稱半橋變換器的建模與仿真
TEXTURE ON TEXTURE質(zhì)地上的紋理
消除凹凸紋理有妙招!
火柴游戲