本發(fā)明屬于地理信息系統(tǒng)技術(shù)領(lǐng)域,涉及一種矢量數(shù)據(jù)疊加dsm自動(dòng)批量生成三維模型的方法。
背景技術(shù):
三維實(shí)體模型在各行各業(yè)的應(yīng)用是十分廣泛的,在不同行業(yè)對(duì)三維模型的需求不同,所以三維模型的制作方式也是多樣化的。在現(xiàn)有技術(shù)中,一般制作三維模型通常采用3dmax人工建模,制作出的模型較精細(xì),模型具有單體化的屬性;新一代傾斜攝影后處理技術(shù)可以實(shí)現(xiàn)批量自動(dòng)快速建模,模型精度高、周期短、模型具有真實(shí)的三維坐標(biāo),但是模型不能單體化,不具有實(shí)體屬性。
隨著三維gis技術(shù)的發(fā)展和應(yīng)用,各行各業(yè)對(duì)三維實(shí)體模型的需求呈現(xiàn)爆發(fā)式增長(zhǎng),但是不同的行業(yè)對(duì)三維模型的需求也不近相同。在現(xiàn)有技術(shù)中:
人工建模,一般生成三維模型通常采用3dmax人工建模,制作出的模型較精細(xì),但是時(shí)間周期長(zhǎng)、人力成本高。一般應(yīng)用于對(duì)模型效果要求較高的領(lǐng)域,如三維景區(qū)、三維社區(qū)、數(shù)字場(chǎng)館、數(shù)字紀(jì)念館等。
新一代傾斜攝影后處理技術(shù)可以實(shí)現(xiàn)全自動(dòng)批量建模,模型生產(chǎn)精度高、周期短,但是航飛成本、軟件成本較高。一般應(yīng)用于對(duì)模型位置精度要求較高的領(lǐng)域,如城市規(guī)劃、交通、消防等。
但是對(duì)于一些對(duì)模型效果要求不高、模型精度要求不高的領(lǐng)域,以上兩種技術(shù)就不適用了,一方面成本太高,另一方面不需要如此高的精度,或比較好的效果。
本發(fā)明急需尋找一種既能快速批量建模,又能滿足業(yè)務(wù)需求,還能大大降低成本的方法。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是克服了現(xiàn)有技術(shù)的不足而提供一種矢量數(shù)據(jù)疊加dsm自動(dòng)批量生成三維模型的方法,該方法既能快速批量建模,又能滿足業(yè)務(wù)需求,還能大大地降低成本。
為實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下:
本發(fā)明提供了一種矢量數(shù)據(jù)疊加dsm自動(dòng)批量生成三維模型的方法,它包括以下步驟:
(1)利用矢量數(shù)據(jù)的輪廓信息,將地表建筑物的位置信息獲取到,并在三維系統(tǒng)中進(jìn)行展示;
(2)通過(guò)dsm高度匹配算法,獲取矢量數(shù)據(jù)對(duì)應(yīng)的地表建筑物高度信息,將高度信息存入到shp數(shù)據(jù)中;
(3)如需添加紋理,通過(guò)手工配置紋理數(shù)據(jù)的文件,快速生成三維模型。
根據(jù)上述的矢量數(shù)據(jù)疊加dsm自動(dòng)批量生成三維模型的方法,包括以下步驟:
(1)矢量數(shù)據(jù)疊加dsm數(shù)據(jù),自動(dòng)提取矢量數(shù)據(jù)高程,將高程數(shù)據(jù)存入到shp數(shù)據(jù)文件中;
(2)配置矢量數(shù)據(jù)紋理,在一定的高度區(qū)間內(nèi),設(shè)置紋理數(shù)據(jù);
(3)輸入批量建模的圖層名稱、數(shù)據(jù)路徑、紋理路徑等,并指定數(shù)據(jù)可視范圍:
(4)批量生成三維模型。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果:
本發(fā)明批量建模的方法,不用依賴于專業(yè)的建模工具,如3dmax、streetfactory、skyline等,通過(guò)三維gis平臺(tái)就可以快速批量的生成大量的三維模型,既提高了三維建模的效率,又降低了三維建模的成本。
具體實(shí)施方式
以下通過(guò)實(shí)施例對(duì)本發(fā)明的內(nèi)容進(jìn)一步描述,但不局限于這些實(shí)施例。
實(shí)施例1:
一種矢量數(shù)據(jù)疊加dsm自動(dòng)批量生成三維模型的方法,它包括以下步驟:
(1)利用矢量數(shù)據(jù)的輪廓信息,將地表建筑物的位置信息獲取到,并在三維系統(tǒng)中進(jìn)行展示;
(2)通過(guò)dsm高度匹配算法,獲取矢量數(shù)據(jù)對(duì)應(yīng)的地表建筑物高度信息,將高度信息存入到shp數(shù)據(jù)中;
(3)如需添加紋理,通過(guò)手工配置紋理數(shù)據(jù)的文件,快速生成三維模型。
實(shí)施例2:
一種矢量數(shù)據(jù)疊加dsm自動(dòng)批量生成三維模型的方法,包括以下步驟:
(1)矢量數(shù)據(jù)疊加dsm數(shù)據(jù),自動(dòng)提取矢量數(shù)據(jù)高程,將高程數(shù)據(jù)存入到shp數(shù)據(jù)文件中;
(2)配置矢量數(shù)據(jù)紋理,在一定的高度區(qū)間內(nèi),設(shè)置紋理數(shù)據(jù);
(3)輸入批量建模的圖層名稱、數(shù)據(jù)路徑、紋理路徑等,并指定數(shù)據(jù)可視范圍;
(4)批量生成三維模型。
上述為本發(fā)明優(yōu)選的實(shí)施方式,在不脫離本發(fā)明所附權(quán)利說(shuō)明書所限定的本發(fā)明精神范圍內(nèi),在形式和細(xì)節(jié)上對(duì)本發(fā)明所做的任何變化,都屬于本發(fā)明的保護(hù)范圍。