科學技術的迅猛發(fā)展帶動地理信息技術不斷進步,地理信息系統(tǒng)具備的高效率、高精確性、高準確率等優(yōu)勢,這大大促進了在各個領域中的應用范圍。將地理信息系統(tǒng)應用于測繪工程中是非常適合的,既能彌補傳統(tǒng)測繪方式的不足,也從基礎上提高測繪準確性、精確性、高效性。目前,地理信息系統(tǒng)的技術已經(jīng)廣泛的應用到了國土、地質(zhì)、氣象、水文、農(nóng)業(yè)、軍事、環(huán)保等多個領域。
城市三維地理信息系統(tǒng)是將二維地理信息與三維場景結(jié)合在了一起,使人們可以更加直觀的看到虛擬的城市景觀。這一功能對于城市規(guī)劃、市政管理等工作起到了跨越性的推動作用。
一、城市三維地理信息系統(tǒng)及其數(shù)據(jù)內(nèi)容
什么是城市三維地理信息系統(tǒng)?
城市三維地理信息系統(tǒng)(簡稱3DUGIS)是指能對城市區(qū)域內(nèi)空間對象進行真三維描述、可視化和分析管理的地理信息系統(tǒng)。它是一套完整的GIS 系統(tǒng),它不僅具有城市三維虛擬景觀瀏覽功能,讓用戶在真三維的仿真城市中進行漫游和飛行,還具有以下功能:
三維數(shù)據(jù)管理,主要包括三維數(shù)據(jù)入庫、質(zhì)量檢查、坐標轉(zhuǎn)換、空間和數(shù)據(jù)查詢以及與其它系統(tǒng)數(shù)據(jù)的無縫轉(zhuǎn)換等功能。
三維場景交互,是指對場景中三維對象交互地進行三維空間瀏覽、選擇、查詢操作。
三維空間分析,主要包括根據(jù)三維場景中的地形和模型的幾何特征,進行基于模型或者場景的三維空間量算、通視分析、日照分析等三維空間分析操作。
城市三維地理信息系統(tǒng)數(shù)據(jù)包含哪些?
城市三維地理信息系統(tǒng)中的數(shù)據(jù)可分為數(shù)字正射影像數(shù)據(jù)(DOM),三維城市模型數(shù)據(jù)(簡稱3DCM),場景數(shù)據(jù)和二維基礎地理數(shù)據(jù)這四個主要組成部分。
三維城市模型數(shù)據(jù)其主要包括了數(shù)字高程模型DEM,三維建筑物,三維高架道路,三維樹木等。場景數(shù)據(jù),是在三維場景中,尤其是在精細場景中為了美化場景而添加的小品模型,如座椅,垃圾箱,路燈等。二維基礎地理數(shù)據(jù),是主要用于系統(tǒng)二三維聯(lián)動查詢和分析,為系統(tǒng)提供二維基礎地理信息支撐。
二、城市GIS 三維可視化建模
三維城市模型包括許多類物體如:道路、水系、地形、建筑物等,其中重要的兩類是地形和建筑物。
地形的可視化是研究DEM 的顯示、簡化與仿真等內(nèi)容,其中DEM 是三維地形模型顯示的基礎數(shù)據(jù),它是根據(jù)采集的繪圖區(qū)域地形等高線及重要的線性圖形數(shù)據(jù),按一定的曲面內(nèi)插算法擬合生成的。為了建立較高擬合度的規(guī)則DEM ,可以采用初插和加密兩步進行。初插獲得適應精度的DEM 規(guī)則格網(wǎng),可作為進一步內(nèi)插的控制基礎;通過加密內(nèi)插,使得經(jīng)細化的模型面元保持平滑過度與吻合,加密的密度決定了生成模型描述地形的精細程度。為此采取對繪圖區(qū)域的高程模型用多種精度表示,通過不同的加密內(nèi)插處理生成多個不同精度的數(shù)字高程模型。
2 城市三維建筑物模型
在城市地理信息系統(tǒng)三維可視化研究中,對于城市建筑物,人們不僅關心其外形的描述,而且,要求知道其幾何結(jié)構。目前,建立城市三維建筑物模型的主要途徑有以下幾種:1)解析攝影測量;2)數(shù)字攝影測量;3)基于現(xiàn)有地形圖和其他資料;4)激光掃描測量等。其中解析攝影測量技術目前被認為是精確度最高的手段之一。
3 城市三維場景的建模
目前三維場景的建模可以借助一些軟件如Multigen等,來完成建模過程靜態(tài)的三維場景,建模過程包括以下步驟。
1) 根據(jù)應用的需要,選取合適精度的數(shù)字化高程數(shù)據(jù)、人文景觀特征數(shù)據(jù)、航拍或衛(wèi)星、遙感照片等。
2) 對所收集的數(shù)據(jù)進行一致性處理,包括數(shù)據(jù)的篩選、簡化、格式轉(zhuǎn)換等,最終形成精度一致的高程數(shù)據(jù)與人文景觀特征數(shù)據(jù),作為以后三維建模的基礎。
3) 生成特征物的三維模型,如道路的加寬、湖泊的平放等。
4) 三維特征物與地形的整合,可以采用兩種方式:直接將特征物貼在地形表面上;在生成三維特征物模型后,再選取地形點來生成整合模型。
三、三維空間對象的可視化表達應用
1. 城市三維建筑物景觀圖的生成原理
1)數(shù)據(jù)準備與預處理
建筑物的幾何描述信息包括方位信息和專題描述信息。幾何方位信息用地面空間的三維坐標來表示,專題描述信息則包括組成該建筑物的點、線和面信息。各種建筑物的三維坐標(包含高度信息)可以用攝影測量、現(xiàn)有2D GIS數(shù)據(jù)庫、數(shù)字/模擬地形圖、建筑設計資料、實地量測等數(shù)據(jù)來源中獲取,影像數(shù)據(jù)在使用前要對影像數(shù)據(jù)進行預處理,包括圖像格式的轉(zhuǎn)化、圖像質(zhì)量的改善、影像金字塔的生成以及影像的正射糾正與鑲嵌等。
2)參數(shù)設置
在用OpenGL繪制三維景觀模型和進行紋理映射前,需要設置相關的景觀參數(shù)值。這些參數(shù)包括光源性質(zhì)(鏡射光、漫射光和環(huán)境光)、光源方位(距離和方向)、顏色模式(索引或RGBA)、明暗處理方式(平滑處理或平面處理)、紋理映射方式等。
3)模型構建
根據(jù)建筑物的底部多邊形(多邊形各頂點坐標已知)以及建筑物的高度,使用OpenGL中的有關幾何建模命令進行城市建筑物的3D模型構建。
4)紋理映射
紋理映射就是把紋理圖像粘貼到模型的表面,從而獲得真實感效果的景觀模型。紋理圖通常是正方形或矩形的,實際上紋理數(shù)據(jù)是一個枚舉數(shù)組,這些數(shù)據(jù)由R、G、B、A數(shù)值構成,在紋理數(shù)組中的單個值稱為紋理元素(簡稱紋素)。OpenGL的紋理映射只能使用在RGBA模式下,在顏色模式下是沒有定義的。用OpenGL函數(shù)進行紋理映射的基本步驟為:
a) 定義紋理:用glTextlmage2D*()函數(shù)說明所映射的紋理內(nèi)容。其中包括紋理數(shù)據(jù)的指針、紋理的大小、紋理的類別(灰度或彩色)等。紋理中的每個紋素的數(shù)據(jù)可以由1~4個元素組成,表示常值或RGBA值。也可以利用多重映射,把紋理定義為許多不同的分辨率。此外,當建筑物的紋理坐標在有效范圍之外時,紋理映射可以包括紋理的邊界值,邊界值能夠把多個紋理圖像光滑地粘貼在一起。
b)指定紋理的應用方式:在將紋理粘貼在建筑物表面時,可以有三種方式:
一種方式,也是比較簡單的方法就是直接把紋理顏色作為物體的最終的顯示顏色。這種方式稱為移畫印花模式,在這種模式下,紋理圖像直接繪制到建筑物表面,就把印花圖案直接印到建筑物上一樣;第二種方式就是使用紋理調(diào)整建筑物模型的顏色,這種方法對于獲得紋理同光照的結(jié)合效果是非常有用的;最后一種方式是利用紋理將紋理顏色同建筑物的顏色相融合。指定紋理應用、映射方式使用函數(shù)glTextparameter*()、glTextEnv*()。
b) 激活紋理映射:在繪制場景前必須激活紋理映射,可以使用glenable()和glDisable()打開和關閉紋理,變量GL_TEXTURE_2D表示打開二維紋理。
5)視口變換
視口是指計算機屏幕中的矩形繪圖區(qū)城,它用窗口坐標來度量,反映了屏幕上的像素位置。視口相對于窗口的左下角。視口交換的目的就是將三維空間坐標映射為計算機屏幕上的二維平面坐標。視口交換用函數(shù)glViewport0實現(xiàn),視口的寬高比通常等于視景體的寬高比,否側(cè)視口內(nèi)顯示的圖形將會發(fā)生形變。根據(jù)視口交換后視口內(nèi)每一點的交換后的z坐標值,OpenGL可以自動實現(xiàn)消隱功能,使得靠近視點的目標能夠折擋遠離視點的目標。由于外形各異的建筑物的點、線、面信息的組成方式則各不相同,因此對于建筑物的三維重建而言,采用一個通用模型來表達各類建筑物的方法顯然是不可行的。但是,根據(jù)按一定規(guī)則排列的三維坐標數(shù)據(jù)可以推演出對應的專題信息。這就要求將建筑物按照其幾何外形特征進行分類,分別對每一類建筑物采用一種幾何數(shù)據(jù)棋型。實踐證明,這種方式是可行的,并且適合于建筑物的三維表達。
2.房屋的幾何模型表達
下面將對幾種典型的房屋類型給出其用于三維可視化的幾何模型,并對復雜建筑物的三維表達方式進行探討。
1)用于平屋頂房屋的幾何數(shù)據(jù)模型
平屋頂房屋是目前城市建筑屋最為常見的房屋類型,其屋頂為一平面,可以用一個平面多邊形來表示。
2)用于人字型屋頂房屋的幾何數(shù)據(jù)模型
人字型屋頂房屋也是一種較為常見的房屋類型,它的底部為一矩形,屋頂呈人字型,由于屋檐各角點的高程值理論上是相等的,因此只播需用一個高程值來表示。
3)用于屋頂帶山墻的房屋的幾何數(shù)據(jù)模型
屋頂帶山墻的房屋其底部仍是一個矩形,但它的屋頂形狀與人字型屋頂不同,兩側(cè)各有一個山墻,房屋屋檐處的高程值和房屋屋頂處的高程值的表示方法與人字型屋頂?shù)姆课菹嗤?/span>
4)復雜房屋幾何模型的表示
對于和上述三種類型迥然不同的房屋而言,則需要根據(jù)其外形特點分別定義各自的數(shù)據(jù)模型,如圓形屋頂?shù)姆课?、尖屋頂?shù)姆课莸鹊?。而有些房屋盡管其總體外形與上述三種不同,但是它可以分解為兩個或多個上述類型相同的單個房屋,這樣就可以用多個房屋的組合來表示一個復雜房屋。采用這種方式時,首先要求在獲取房屋數(shù)據(jù)時就需要對復雜房屋進行分解,分別采集單個典型房屋的數(shù)據(jù);其次需要解決另外的一個關鍵技術就是單個房屋之間的公共部分的無縫拼接。
城市三維可視化地理信息系統(tǒng)(GIS)有著廣泛的應用范圍和應用價值,主要體現(xiàn)在以下幾個方面:
①為城市交通、地質(zhì)、測繪等領域提供一個良好的應用的工具。
②為政府決策部門提供一個進行決策和市民參與決策過程的有效工具。
③為環(huán)保部門提供了進行城市噪音、熱輻射以及污染擴散分析的工具。
④在通訊領域可以使用3D數(shù)據(jù)計算電波在城市環(huán)境中覆蓋范圍以達到最佳基站布設。
⑤在建筑工程中通過建立施工區(qū)域的建筑物的真實模型,以方便建設規(guī)劃。
版權聲明:文章來源于網(wǎng)絡,登載此文出于傳遞更多信息之目的,版權歸原作者及刊載媒體所有,如本文中圖片或文字侵犯您的權益,請聯(lián)系我們。
猜你喜歡:
傾斜攝影技術在三維城市建模中的作用
首屆聯(lián)合國世界地理信息大會今日召開,飛燕航空遙感公司參展
實景三維作為專用名詞術語,其定義為 “實景三維是對一定范圍內(nèi)人類生產(chǎn)、生活和生態(tài)空間進行真實、立體、時序化反映和表達的數(shù)字空間,是新型基礎測繪的標準化產(chǎn)品,是國家重要的新型...
景三維作為真實、立體、時序化反映人類生產(chǎn)、生活和生態(tài)空間的時空信息,是國家重要的...
飛燕遙感打造了“AIMS多模態(tài)航空遙感一站式解決方案”。近三年,已在上海、廣州、香港...
近日,淮安市自然資源和規(guī)劃局在南京組織召開了“2023年度實景三維淮安建設”項目驗收...
實景三維、空間地理數(shù)據(jù)一直在身邊,只是我們“日用而不覺”。到2025年,實景三維中國...
在綠色礦山理念指導下,非煤礦山也在積極推進綠色礦山建設。目前,非煤礦山存在點多、...
電話:025-83216189
郵箱:frank.zhao@feiyantech.com
地址:江蘇省南京市玄武區(qū)紅山街道領智路56號星河World產(chǎn)業(yè)園3號樓北8樓
微信公眾號
總經(jīng)理微信
版權所有:飛燕航空遙感技術有限公司 ? 2019 備案號:鄂ICP備19029994號-1 蘇ICP備20022669號-1 鄂公網(wǎng)安備:420106020021194號 簡體中文/English