劉丹,劉俊紅,董強
(牡丹江市國土資源局,黑龍江牡丹江 157000)
隨著信息化時代和地理信息系統、虛擬城市等領域在世界各國的迅速發展,人們對城市中各種三維信息的表達與處理日益迫切,三維建模技術是通過利用三維建模軟件,根據采集到的數據所建立的各種地理實體,如:地形、建筑物、道路、水面、樹木、草地及其一些輔助性的設施,在虛擬三維空間建立與現實地物地貌一樣的三維模型。大規模城市三維建模工程不斷出現,不僅需要表達單個建筑物或建筑物群體,還需要建立整個城市景觀模型,并希望利用這些模型進行有關城市開發決策支持、城市的規劃設計、應急指揮、三維空間分析、污染分布仿真、土木工程等工作。近年來隨著城市三維模型越來越廣泛地應用,以及虛擬城市三維可視化、在眾多領域顯現出巨大的應用潛力,從而成為普遍關注的焦點,三維模型的表示日益成為地球空間信息在線服務的主要方式。
三維城市模型可以分為地形模型,地物模型兩個大類。地形是數字城市中最重要的地理對象,是城市實體的三維空間基礎。DEM是地理信息系統中最重要的空間信息資料和進行地形分析的核心數據,也是繪制三維實體和進行地形分析的重要基礎數據。在地物模型中主要考慮建筑物、道路、橋梁和水域等地物的建模,而建筑物 是城市模型中最關鍵的地物,它的建模對于三維城市可視化具有十分重要的意義。
1.2.1 采用造型軟件建模。綜合運用AUTO CAD,3D MAX,IMAGIS,Multigen Creator和Erdas等三維建模軟件進行三維建模工作,盡量把模型建得和實物建造的一樣。
1.2.2 采用三維影像方式建模。把DEM,DOM,DLG數據與航空攝影照片進行疊加,通過全數字攝影測量系統的處理生成三維影像。
1.2.3 采用GIS屬性建模。利用現有GIS系統中X、Y坐標和作為屬性數據的Z坐標值,直接生成三維模型。
作為數字城市的基本數據內容,三維城市模型在大多數情況下往往也是其代名詞。不僅以三維的形式表示城市景觀,而且還能逼真地描述表面特性。因此,地形地貌的特征和材質參數的描述如幾何形狀、相片紋理與屬性等都將是三維城市模型的數據內容。利用機載GPS接收機進行數字化航空攝影測量和RS技術采集所需要的數據,通過處理制成包括:數字高程模型(DEM:Digital Elevation Model)、數字正射影像(DOM:Digital Orthoimage Map)及地物(人工地物與自然地物)的三維模型數據(3DMD:3D Model Data)、紋理數據以及文化屬性特征數據。DEM生成整個系統的三維地表模型,而DOM主要用于在三維地表上生成相應的基本紋理文化特征數據屬于GIS中的一部分,是一通過測繪技術得到的矢量數據,用于描述各種人文景觀和自然景觀,在三維地形數據庫中,這些特征數據要借助于特定三維模型和特定紋理來表達。
各種城市地物三維模型的創建,是三維城市模型生產最為復雜與關鍵的部分,直接決定了三維城市模型的精度與逼真度。根據現有技術條件與特點,城市場景三維模型創建的基本流程可分為四個部分:(1)基于航測立體像對三維空間點采集與三維模型的創建。這一部分工作包括立體像對上可觀測地物(主要為建筑物)三維特征點編碼與采集和三維模型的創建與編輯兩個步驟,所處理的地物類型主要為建筑物及其附屬設施:主要指房屋建筑。這一階段所創建的三維表面模型將作為后續工作的基礎與依據,也是可量測與分析三維城市模型的主體;(2)野外調繪和紋理影像采集與制作。直接在立體像對上采集并創建的三維模型只表達了城市部分地物的三維幾何結構,其逼真三維景觀的生產,需要在野外實地調繪并記錄各類地物空間與屬性信息,同時采集相關地物的紋理影像;(3)建筑物景觀模型的制作。根據前一階段采集的建筑物相關信息與紋理影像,制作建筑物各側面的紋理,制作航測階段量測不完整建筑物的CAD模型,輸入建筑物屬性信息;(4)地面景觀的制作。地面景觀的制作以增加場景的逼真度與可視效果為目標,有選擇地對城市地面目標進行建模與表達,主要包括:交通及其附屬設施、市政公共設施、能夠表達城市景觀特征的主要植被、景觀及游樂設施以及主要水域。上述四個生產步驟,第一個步驟為其他三個步驟的基礎,而第二個生產步驟則為最后兩個生產步驟的基礎。最后兩個生產步驟,可依次進行,也可以同時獨立進行的DEM數據和3D矢量數據,必須執行無損的數據壓縮操作,以保證數據的精度與完整;對影像數據在保證可視效果的前提下,只能以有損的JPEG壓縮方法對其行處理。
三維城市模型不僅以三維的形式表示城市景觀,而且還能逼真地描述表面特性。因此,表面特征和材質參數的描述如幾何形狀、相片紋理與屬性等都將是三維城市模型的數據內容??梢姡词挂粋€中等規模的城市,詳細的三維城市模型的數據量也將是驚人的,“海量”一詞則是對此最為形象的描述。因此,三維模型只能管理有限的數據,必須采用分區的一體化方式來進行管理。將整個區域分成若干個小的區域,使得每個局部區域內獨立的一塊DEM、DOM以及三維模型,在可視表現時全部加載到計算機內存中渲染和操作。管理一體化數據的方法所涉及的另一個方面是數據壓縮。由于三維城市模型整體數據十分龐大,從提高數據的存取效率(特別在網絡應用環境下)與節約存儲空間兩方面考慮,對數據的壓縮是一個十分重要的數據管理策略??紤]數字高程模型、三維矢量數據模型以及影像數據三種不同類型數據的不同特性,對壓縮方法的選擇也有所區別。
可視化是人機交互的基礎,為用戶設計自己的生活環境提供了窗口和工具。三維可視化是通過虛擬現實技術來實現的。在虛擬技術的支持下,賽博空間代替了傳統的抽象地圖和用來解釋、分析和討論設計思想和城市進展的描述性文件,而以生動的圖片展現在用戶眼前。設計者展示在人們面前是設計結果明確的照片紋理信息,從這里可以看到設計后的城市面貌,照片紋理的三維城市模型更方便了人們的理解,他們能識別特定的元素并能根據空間位置和比例尺的大小來調整他們的視線。從而展現在人們面前的是栩栩如生的三維城市模型,克服了設計專家和顧客之間的空間文化的差異,并為人類觀察自然、欣賞景觀、了解實體提供了身臨其境的感受??梢暬夹g與城市規劃領域結合的問題由于城市規劃的復雜程度和預測性要求較高,城市規劃一直是對可視化技術需求最為迫切的行業之一。從總體規劃到城市設計,從控制性詳細規劃到修建性詳細規劃,在規劃的各個階段都能運用可視化技術,以人為本,通過對現狀和未來的描繪(建筑高度控制、實時景觀分析、豐富自由的城市感受、多方案城市空間比較等),形成各具特色的城市風格??梢暬夹g將成為設計師和公眾聯系的紐帶,它能改變規劃過程和規劃成果的表現形式,使規劃設計過程本身和成果都能得到普通市民更加廣泛的理解和認可。運用VR技術能夠使政府規劃部門及公眾可從任意角度,實時互動真實地看到規劃效果(如圖1),更好地了解城市的空間和理解規劃師的設計意圖,這是傳統手段所不能達到的。
在城市規劃領域,傳統的設計/表現方法基本包括以下4種:手繪草圖、模型、效果圖、動畫。長期以來城市設計中往往是通過規劃師徒手繪制渲染來完成其表現,方案的精度差、視覺效果與實際的誤差很大。所以,人工手繪只能作為輔助用在概念設計中。建筑模型雖然能夠獲得比較精確的比例和空間效果,但是成本較高,不易修改,而且只能從人眼通常觀察不到的角度進行鳥瞰,實用性不強。隨著計算機技術的發展,開始應用建模的方法來創作建筑模型,然后根據模型的復制實現設計方案的效果圖渲染,建筑動畫就是這種表現方法的延續,這是一種初步的可視化技術與城市規劃設計的結合,但是這種方法的缺陷是觀察者往往只能從某一個固定的角度或局部對設計方案進行觀察,所以在對方案進行評價時,就有很多方案細節無法觀察到。此外在設計方案時,設計師往往只能憑借經驗,無法在一個虛擬的環境下感受建筑的尺度、比例、色彩等的對比,而在可視化系統中,人們就能夠在一個虛擬的三維環境中,用動態交互的方式對未來的建筑或城區進行審視:可以實現從任意角度、距離和精細程度觀察場景;可以選擇并自由切換多種瀏覽模式,如:行走、駕駛、飛翔等。而且,在漫游過程中,還可以實現多種設計方案、多種環境效果的實時切換比較。這是傳統的建筑效果圖和三維動畫所無法達到的,也是規劃可視化與傳統方案表現的優勢之所在。
三維模型在數字城市建設中為政府及各行業提高工作效率和管理水平、決策科學化提供了數據基礎,并實現了各部門、各行業信息資源的集成和共享。