亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于等高線的三維地形建模方法

        2011-04-18 08:23:34魏翔吳熙
        城市勘測 2011年1期
        關鍵詞:數(shù)字地球三角網(wǎng)格網(wǎng)

        魏翔,吳熙

        (武漢市勘測設計研究院,湖北武漢 430022)

        基于等高線的三維地形建模方法

        魏翔?,吳熙

        (武漢市勘測設計研究院,湖北武漢 430022)

        隨著信息化建設的快速發(fā)展,數(shù)字地球的理論與技術逐漸成熟。而三維地形作為數(shù)字地球最基本的組成部分,具有十分重要的作用。本文介紹了三維地形的建模和優(yōu)化技術,并采用等高線數(shù)據(jù),利用3ds Max軟件完成了一個區(qū)域的三維地形建模,最后對優(yōu)化后的模型進行了對比和分析。

        等高線;三維地形;建模技術

        1 概 述

        自1998年美國副總統(tǒng)戈爾提出數(shù)字地球的概念后,數(shù)字地球的理念逐漸得到了人們的廣泛認同。數(shù)字地球是指以地球作為對象的、以地理坐標為依據(jù),具有多分辨率、海量的和多種數(shù)據(jù)融合的,并可用多媒體和虛擬技術進行多維(立體的和動態(tài)的)表達的,具有空間化、數(shù)字化、網(wǎng)絡化、智能化和可視化特征的技術系統(tǒng)[1]。

        計算機技術、虛擬技術、數(shù)據(jù)庫技術、可視化技術、海量存儲技術以及認知科學等技術于理論的發(fā)展,為現(xiàn)實世界三維數(shù)字化表達和再建奠定了理論技術基礎[2]。美國Google公司于2005年推出Google Earth虛擬地球瀏覽軟件,其中構(gòu)建了全球的三維地形模型,并在此基礎上添加了影像和道路信息,部分地區(qū)還構(gòu)建了三維建筑模型,為人們提供了豐富的空間地理信息。

        建設數(shù)字地球,三維地形建模是其首要工作。三維地形不僅作為影像信息、地理信息、建筑模型的承載物,更是實現(xiàn)三維空間分析的基礎,可用來進行土方計算、線路選線、通視分析、地貌分析等等。

        2 三維地形的建模技術

        在虛擬場景中的地形面積少則幾十平方千米,多則上百平方千米,有時甚至是一個城市,一個國家乃至全球范圍。評價一個地形模型構(gòu)建的成功與否,不僅要看其在可視化場景中的視覺效果,而且還要看其構(gòu)建精度能否滿足應用需求,所以,地形建模技術顯得尤為關鍵。從模型特點來看,地形建模主要有以下兩種方式。

        2.1 規(guī)則格網(wǎng)模型

        規(guī)則格網(wǎng)模型是將區(qū)域按照一定的單元大小劃分成為規(guī)則排列的格網(wǎng)而構(gòu)建的模型,如圖1所示,格網(wǎng)大小一致,可以是正方形,也可以是矩形、三角形等規(guī)則形狀。這種基于規(guī)則格網(wǎng)的地形模型數(shù)據(jù)排列整齊,結(jié)構(gòu)簡單,模型精度視網(wǎng)格大小而定,格網(wǎng)越小,格網(wǎng)密度越大,模型精度越高,但數(shù)據(jù)量也越大;反之則模型精度較低,數(shù)據(jù)量較小。使用規(guī)則格網(wǎng)模型表達地形時,如果選用較小的格網(wǎng),則會在地勢平緩地區(qū)出現(xiàn)數(shù)據(jù)冗余,而選用較大格網(wǎng)時,又不能準確表達地形細部特征。這種建模方式大多用在地勢比較平緩地區(qū)的地形建模。

        圖1 規(guī)則格網(wǎng)模型

        圖2 不規(guī)則三角網(wǎng)模型

        2.2 不規(guī)則三角網(wǎng)模型

        不規(guī)則三角網(wǎng)模型是將地形特征點根據(jù)一定規(guī)則連接成覆蓋整個區(qū)域且互不重疊的三角形而構(gòu)建的模型,如圖2所示。不規(guī)則三角網(wǎng)模型較多的選用了地形特征點,因此,能夠比較準確地表示出地形特征,但這種模型數(shù)據(jù)結(jié)構(gòu)復雜,數(shù)據(jù)量大。由于該模型是通過不規(guī)則分布的空間點來構(gòu)建連續(xù)且互不重疊的三角面來表示地形表面,所以如何合理構(gòu)建三角網(wǎng)是該建模方法的關鍵技術。目前大多數(shù)構(gòu)建方法都是在平面中實現(xiàn)的,因此,利用空間點構(gòu)建合理三角網(wǎng)的方法是今后值得研究的課題。

        3 三維地形的優(yōu)化技術

        一般而言,在保證地形模型的可視化效果和應用需求的前提下,都會建立比較精細的地形模型,而對于大規(guī)模的地形建模,則會造成其數(shù)據(jù)量十分龐大,往往會發(fā)生建立完成的精細地形模型不能夠?qū)崿F(xiàn)實時渲染和交互操作,因此,必須采用有效方法來控制當前場景中的數(shù)據(jù)量。一般人都有這樣的經(jīng)驗,當視點離場景中的地形較遠時,觀察者更多是從宏觀上進行觀察,這時就可以忽略某些地形細節(jié),注重整體上的表現(xiàn)力;而當視點離場景中的地形較近時,觀察者更多是從微觀上進行觀察,這時往往觀察的是地形的一部分,所以必須要能夠表現(xiàn)出細節(jié)特征??紤]到地形特點和計算機可視化技術,本文采用以下三種方法對地形模型進行優(yōu)化:

        (1)分區(qū)建模,根據(jù)地形特點,對不同地區(qū)建立不同精細程度的地形模型。可以根據(jù)地形特點,在地形復雜地區(qū),建立較高精度的地形模型,而在地形平坦地區(qū),建立較低精度的地形模型。

        (2)分級建模,根據(jù)視點位置,對同一區(qū)域建立不同復雜程度的地形模型。利用LOD(細節(jié)層次)的方法,當視點離該區(qū)域較遠時,采用較簡單的地形模型表示,當視點離該區(qū)域較近時,采用較復雜的地形模型表示。

        (3)視景體裁剪,根據(jù)計算視場的錐體裁減場景范圍。將表示視角范圍的上下左右四個面和遠近剪切面之內(nèi)的空間定義為視景體,用視景體與場景進行比較得到有效的可視范圍,將不在可視范圍內(nèi)的點刪除,以減少數(shù)據(jù)量。

        4 建模方法

        目前,大部分的計算機顯卡都是使用多邊形作為最終渲染圖元,一個圖元就是在任何顯卡上面所能使用的最低級別的繪制單位,包括點、線、面(多邊形)等。從空間幾何特性來看,一個三角形只需要三個頂點來表示,而三點即可確定一個平面,因此,三角形成為三維模型使用最多的圖元類型,同時,幾乎所有的圖形顯示硬件和軟件都是支持使用三角形來完成三維模型的繪制?;谏鲜鲈?,本文建立的三維地形模型采用三角形為基本圖元,使用若干三角形相互連接所構(gòu)成的三角網(wǎng)來構(gòu)建地形模型。

        4.1 建模過程

        本文采用等高線數(shù)據(jù),利用3ds Max 8軟件完成了一個區(qū)域的三維地形建模,建模步驟如下:

        (1)從ArcGIS軟件中導出等高線數(shù)據(jù)。首先選取建模區(qū)域內(nèi)的等高線,然后按照等高線高程屬性進行分層,并將層名以“區(qū)域名稱_Layer_高程值”的方式命名,最后輸出為dwg格式的文件。

        (2)在3ds Max 8軟件中導入dwg格式的等高線數(shù)據(jù),如圖3所示。在Geometry Options中啟用Combine Objects by Layer選項,這樣導入的等高線數(shù)據(jù)將會按層合并對象,即每一層等高線合并成為一個Editable Spline對象,同時將會自動被命名為“Layer:區(qū)域名稱_Layer_高程值”。

        圖3 等高線數(shù)據(jù)

        (3)在3ds Max中編寫腳本代碼,根據(jù)Editable Spline對象名稱獲取其對應的等高線高程,并將Editable Spline對象移至相應高度。主要腳本代碼如下:

        (4)選中所有導入的等高線數(shù)據(jù),使用Compound Objects中的Terrain命令,開始建立地形模型,如圖4所示。

        圖4 地形線框模型

        (5)可以使用Parameters、Simplification以及Color by Elevation等卷展欄里的命令對地形模型進行調(diào)整和優(yōu)化,調(diào)整后的地形模型如圖5所示。

        圖5 地形實體模型

        4.2 模型優(yōu)化

        在3ds Max中是選取等高線上的特征點來構(gòu)建三角網(wǎng),并可根據(jù)需要進行內(nèi)插或者簡化。為保證在三維瀏覽中實現(xiàn)實時渲染,本文對該區(qū)域建立三種精度級別的地形模型,分別為:

        (1)使用等高線上所有頂點來創(chuàng)建的精細模型(如圖4、圖5所示),由35 613個三角面構(gòu)成。

        (2)使用等高線上二分之一的頂點來創(chuàng)建的較精細模型(如圖6所示),由17 810個三角面構(gòu)成。

        (3)使用等高線上四分之一的頂點來創(chuàng)建的較簡單模型(如圖7所示),由9 023個三角面構(gòu)成。

        圖6 較精細模型

        圖7 較簡單模型

        在三維地形模型的瀏覽中,可以根據(jù)視點與地形模型的遠近程度,實現(xiàn)LOD變換。當視點距離模型比較近時,采用精細模型,重點反映地形細節(jié);當視點逐漸遠離模型時,就需要從宏觀上觀察模型,因此,采用較精細或較簡單模型,忽略模型部分細節(jié)特征,突出模型整體效果。采用LOD方法后,對減輕計算機實時渲染的壓力有很大的幫助。

        5 結(jié) 論

        在數(shù)字地球的發(fā)展進程中,三維地形建模始終都是最基本也是最重要的環(huán)節(jié)。同時,在虛擬城市、三維數(shù)字地圖、模擬沙盤、三維GIS等虛擬現(xiàn)實系統(tǒng)中,三維地形模型也發(fā)揮著重要作用。本文所采用的利用等高線進行三維地形建模的方法也只是眾多地形建模方法中的一種,這種建模方法主要具有以下三個方面的特點:

        (1)構(gòu)建的地形與等高線的精度有密切的關系,等高線精度越高,表達地形越理想。

        (2)對數(shù)據(jù)要求簡單,利用等高線即可完成地形建模,甚至是殘缺和不閉合的等高線都可以完成建模。

        (3)利用3ds Max中定義的三角網(wǎng)生產(chǎn)方法,構(gòu)網(wǎng)準確合理,建模簡單迅速,使得建模人員將更多的精力放在模型優(yōu)化和美化方面。

        [1] 李成名,王繼周,馬照亭.數(shù)字城市三維地理空間框架原理與方法[M].北京:科學出版社,2008

        [2] 劉曉艷,林琿,張宏.虛擬城市建設原理與方法[M].北京:科學出版社,2004

        [3] [美]Kelly L.Murdock,田玉敏,沈金河譯.3ds max8寶典[M].北京:人民郵電出版社,2007

        [4] 靳海亮,高井祥.三維地形可視化技術研究進展[J].測繪科學,2006.11,162~165

        [5] 卞海紅,王峰.基于三維GIS的地形可視化研究及實現(xiàn)[J].計算機技術與發(fā)展,2006.7,230~232

        [6] 趙九文,杜慶,孟凡奎等.大規(guī)模真實感三維地形技術綜述[J].化工礦產(chǎn)地質(zhì),2006.4,245~250

        Method of 3D Terrain Modeling Based on Contour Data

        Wei Xiang,Wu Xi
        (Wuhan Geotechnical Engineering and Surveying Institute,Wuhan 430022,China)

        With the rapid development of informatization,the theory and technology of digital earth has gradually come to maturity.The 3D terrain that is the most basic components of digital earth plays a very important role。This paper presents the modeling technology and the optimization technology of 3D terrain,and builds a 3D terrain model in 3ds Max based on contour data.Then the comparison and analyses of the optimized 3D terrain models will be presented.

        contour;3D terrain;modeling technology

        1672-8262(2011)01-40-03

        P208

        B

        2010—05—30

        魏翔(1980—),男,工程師,主要從事虛擬城市的建設與研究工作。

        猜你喜歡
        數(shù)字地球三角網(wǎng)格網(wǎng)
        一種基于數(shù)字地球的日標保障框架體系
        中國信息化(2022年4期)2022-05-06 21:24:05
        實時電離層格網(wǎng)數(shù)據(jù)精度評估
        針對路面建模的Delaunay三角網(wǎng)格分治算法
        基于空間信息格網(wǎng)與BP神經(jīng)網(wǎng)絡的災損快速評估系統(tǒng)
        清華山維在地形圖等高線自動生成中的應用
        數(shù)字地球公司新發(fā)射衛(wèi)星
        河北遙感(2014年3期)2014-07-10 13:16:48
        平均Helmert空間重力異常格網(wǎng)構(gòu)制方法
        基于位置服務的地理格網(wǎng)編碼設計
        測繪通報(2013年2期)2013-12-11 07:27:50
        DISCRETE GLOBAL GRIDS:RETROSPECT AND PROSPECT
        在AutoCAD環(huán)境下不規(guī)則三角網(wǎng)構(gòu)建及等高線生成
        av天堂久久天堂av色综合| 一区二区三区精品免费| 青春草免费在线观看视频| 亚洲女同高清精品一区二区99| 国产av一区二区三区在线播放| 九九久久99综合一区二区| 丁香五月缴情综合网| 91极品尤物国产在线播放| 国产极品大秀在线性色| 性无码一区二区三区在线观看| 国产欧美日韩精品a在线观看| 国产欧美日韩不卡一区二区三区| 一区二区三区免费自拍偷拍视频| 亚洲色一区二区三区四区| 极品美女aⅴ在线观看| 秋霞日韩一区二区三区在线观看| 亚洲不卡高清av在线| 国产精品久久国产精麻豆99网站| 婷婷午夜天| 国产亚洲日本人在线观看| 久久久人妻一区二区三区蜜桃d| 国产精品综合色区在线观看| 日韩一线无码av毛片免费| 午夜日韩视频在线观看| 亚洲综合自拍偷拍一区| 凹凸在线无码免费视频| 国产亚洲精品成人无码精品网站| 亚洲中文字幕亚洲中文| 99国产精品久久久久久久成人热 | 日韩无码无播放器视频| 国产一区二区三区四区色| 亚洲国产精品一区二区毛片| 无码国产精品一区二区免费模式 | 精品视频在线观看日韩| 久久久久国产一区二区| 久久国产综合精品欧美| 久久老熟女一区二区三区| 日韩精品专区av无码| 99re6热在线精品视频播放6| 国产特黄1区2区3区4区| 午夜性刺激免费看视频|