技術(shù)領(lǐng)域
本發(fā)明涉及模型構(gòu)建技術(shù)領(lǐng)域,特別涉及一種針對(duì)海洋陸地水域面( 海洋、湖泊、河流等) 區(qū)域DEM格網(wǎng)點(diǎn)的數(shù)字高程模型自動(dòng)置平方法。
背景技術(shù):
數(shù)字高程模型(Digital Elevation Model),簡稱DEM。隨著測繪科學(xué)技術(shù)的進(jìn)步和測繪地理信息成果應(yīng)用范圍的擴(kuò)大,DEM成果質(zhì)量要求逐漸提高并且精細(xì)化。伴隨著機(jī)載激光雷達(dá)技術(shù)的應(yīng)用,該技術(shù)所采集的激光點(diǎn)云數(shù)據(jù)使高精度、高精細(xì)的表現(xiàn)數(shù)字高程模型成為可能。但是目前對(duì)海洋陸地水域面( 海洋、湖泊、河流等) 區(qū)域DEM格網(wǎng)點(diǎn)高程表示還是不夠精細(xì)美觀。本方法正是為了解決該問題而提出。
海洋、湖泊、水庫等海陸部面狀水體由于特殊的似靜態(tài)性特征,其水域表面具有近似統(tǒng)一的高程,可采用統(tǒng)一高程值對(duì)區(qū)域內(nèi)DEM 格網(wǎng)點(diǎn)高程統(tǒng)一賦值置平。河流水域面是一種總體傾斜的復(fù)雜漸變曲面,無法通過數(shù)學(xué)表達(dá)式來整體擬合表達(dá),因而采用數(shù)學(xué)插值或擬合方法直接對(duì)河流水域面DEM 格網(wǎng)點(diǎn)高程賦值難度極大。目前,現(xiàn)有的DEM 生產(chǎn)軟件基本上都未考慮解決河流區(qū)域DEM 格網(wǎng)點(diǎn)高程與河流水域面保持一致的問題,相關(guān)技術(shù)研究寥寥無幾。盡管GPS RTK(實(shí)時(shí)動(dòng)態(tài)測量)、回聲測深儀( 聲納) 等測深技術(shù)手段能獲得水深數(shù)據(jù)來修正河流區(qū)域DEM 格網(wǎng)點(diǎn)高程,但這類測深手段成本昂貴,在大范圍DEM 生產(chǎn)中并不現(xiàn)實(shí)。因此,實(shí)現(xiàn)簡潔有效的河流區(qū)域DEM 格網(wǎng)點(diǎn)高程賦值方法,使其符合實(shí)際地表形態(tài),是亟待研究解決的一個(gè)技術(shù)難題。
根據(jù)規(guī)范要求靜止水域范圍內(nèi)的DEM高程值應(yīng)一致,其高程值應(yīng)取常水位高程。流動(dòng)水域內(nèi)的DEM高程應(yīng)自上而下平緩過渡,并且與周圍地形高程之間的關(guān)系正確、合理。
目前需要一種區(qū)域分割方法遵照規(guī)范的要求,對(duì)靜止的水域按照最低值給水域賦值。河流運(yùn)河等運(yùn)動(dòng)水體按照高程分區(qū)域以斜面與平面交替表示的方式進(jìn)行高程賦值,保證相鄰分塊間能平滑、連續(xù)地拼接。其中水域的矢量范圍為DLG(數(shù)字線劃圖)水系層表示的水體邊界的地理位置。
技術(shù)實(shí)現(xiàn)要素:
為了解決現(xiàn)有技術(shù)中存在的技術(shù)難題,采用區(qū)域分割的方法為河流區(qū)域DEM 自動(dòng)賦值。采用分塊內(nèi)插思想,根據(jù)河流兩岸高差分割河流水域面,構(gòu)成分塊區(qū)域,在分塊內(nèi)進(jìn)行填平與斜面交替的對(duì)水域范圍線上點(diǎn)賦值,有效解決了河流區(qū)域DEM高程自動(dòng)賦值的難題。精細(xì)美觀的表達(dá)了水域面地表形態(tài),具有良好的實(shí)用性和可靠性。
本發(fā)明實(shí)施例提供一種數(shù)字高程模型自動(dòng)置平方法,其中該方法包括如下步驟:
提取水域范圍線:根據(jù)已有的矢量數(shù)據(jù)提取水域范圍線,并根據(jù)現(xiàn)勢的的正射影像數(shù)據(jù)更新添加水域范圍線;
生水域范圍內(nèi)的高程模型:根據(jù)水域范圍緩沖構(gòu)網(wǎng)生成高程數(shù)據(jù)模型;
根據(jù)模型判斷靜止水域與流動(dòng)水域:依據(jù)生成的涵蓋水岸線的高程數(shù)據(jù)模型,通過計(jì)算比較范圍內(nèi)高程變化來判斷靜止水域或流動(dòng)水域;
生成標(biāo)準(zhǔn)的數(shù)字高程模型:通過三角網(wǎng)轉(zhuǎn)換法生成方法,分幅生成對(duì)應(yīng)的DEM成果數(shù)據(jù)。
一種數(shù)字高程模型自動(dòng)置平方法,其中,所述提取水域范圍線:根據(jù)已有的矢量數(shù)據(jù)提取水域范圍線,并根據(jù)現(xiàn)勢的的正射影像數(shù)據(jù)更新添加水域范圍線;
其中,所述提取水域范圍線的步驟具體可為:
提取矢量數(shù)據(jù):提取數(shù)字線劃圖水系層的矢量數(shù)據(jù);
繪制新增水系范圍:疊置水系數(shù)據(jù)與正射影像數(shù)據(jù),繪制新增的水系范圍。
一種數(shù)字高程模型自動(dòng)置平方法,其中,所述生水域范圍內(nèi)的高程模型:根據(jù)水域范圍緩沖構(gòu)網(wǎng)生成高程數(shù)據(jù)模型;
其中,所述生水域范圍內(nèi)的高程模型的具體步驟為:
生成包含水岸范圍矢量圖:對(duì)提出的水域范圍線向水岸方向緩沖生成包含水岸范圍的矢量面;
生成高程數(shù)據(jù)模型:取緩沖區(qū)范圍內(nèi)的分類后點(diǎn)云,根據(jù)點(diǎn)云構(gòu)建不規(guī)則三角網(wǎng)TIN網(wǎng),生成涵蓋水岸線的高程數(shù)據(jù)模型。
一種數(shù)字高程模型自動(dòng)置平方法,其中,所述根據(jù)模型判斷靜止水域與流動(dòng)水域:依據(jù)生成的涵蓋水岸線的高程數(shù)據(jù)模型,通過計(jì)算比較范圍內(nèi)高程變化來判斷靜止水域或流動(dòng)水域;
其中,所述根據(jù)模型判斷靜止水域與流動(dòng)水域的具體步驟為:
對(duì)水域的靜止性、流動(dòng)性進(jìn)行判斷:遍歷每個(gè)水域范圍矢量線,等間距提取水岸線上的高程,通過公式運(yùn)算提取最大值,通過公式運(yùn)算提取最小值,將獲得的最大值與最小值進(jìn)行差值運(yùn)算結(jié)果判斷水域的流動(dòng)性或靜止性;當(dāng)運(yùn)算出的最大值與最小值的得差小于規(guī)范要求該比例尺高程精度要求值的0.5倍時(shí),該差值進(jìn)行忽略;
在公式中,為獲取的最大值,該公式n為從1至k點(diǎn)中找到高程最大值,h代表水域平面高程;
在公式中,為獲取的最小值,該公式n為從1至k點(diǎn)中找到高程最小值,h代表水域平面高程;
檢查判斷水域附高程值得正確性:通過對(duì)水體范圍內(nèi)DEM 格網(wǎng)點(diǎn)高程不同值的,以特定顏色實(shí)時(shí)顯示來對(duì)DEM 質(zhì)量進(jìn)行檢查修改; 對(duì)不符合地理常識(shí)的區(qū)域會(huì)生成檢查文本,并可通過坐標(biāo)索引來檢查修改。
一種數(shù)字高程模型自動(dòng)置平方法,其中,所述對(duì)水域的靜止性、流動(dòng)性進(jìn)行判斷的具體步驟為:
靜止水域賦高程值:針對(duì)靜止水域,對(duì)該區(qū)域統(tǒng)一附獲取的最小高程值;
流動(dòng)水域賦高程值:針對(duì)流動(dòng)水域,以最小值為起點(diǎn),按照范圍線兩側(cè)進(jìn)行等距遞進(jìn),分割水域,以分割水域的最低點(diǎn)與最高點(diǎn)交替生成平面與斜面;將生成的面與水域線求相交,按照面的高程等間距對(duì)分割的水域線附高程值,直至到達(dá)該水域范圍的最高點(diǎn);流動(dòng)水域即用交替分段的斜面與平面表示。
一種數(shù)字高程模型自動(dòng)置平方法,其中,所述根據(jù)模型判斷靜止水域與流動(dòng)水域:依據(jù)生成的涵蓋水岸線的高程數(shù)據(jù)模型,通過計(jì)算比較范圍內(nèi)高程變化來判斷靜止水域或流動(dòng)水域;
其中,所述根據(jù)模型判斷靜止水域與流動(dòng)水域的具體步驟為:
對(duì)水域的靜止性、流動(dòng)性進(jìn)行判斷:遍歷每個(gè)水域范圍矢量線,等間距提取水岸線上的高程,通過公式運(yùn)算提取最大值,通過公式運(yùn)算提取最小值,將獲得的最大值與最小值進(jìn)行差值運(yùn)算結(jié)果判斷水域的流動(dòng)性或靜止性;當(dāng)運(yùn)算出的最大值與最小值的得差小于規(guī)范要求該比例尺高程精度要求值的0.5倍時(shí),該差值進(jìn)行忽略;
在公式中,為獲取的最大值,該公式n為從1至k點(diǎn)中找到高程最大值,h代表水域平面高程;
在公式中,為獲取的最小值,該公式n為從1至k點(diǎn)中找到高程最小值,h代表水域平面高程;
靜止水域賦高程值:針對(duì)靜止水域,對(duì)該區(qū)域統(tǒng)一附獲取的最小高程值;
流動(dòng)水域賦高程值:針對(duì)流動(dòng)水域,以最小值為起點(diǎn),按照范圍線兩側(cè)進(jìn)行等距遞進(jìn),分割水域,以分割水域的最低點(diǎn)與最高點(diǎn)交替生成平面與斜面;將生成的面與水域線求相交,按照面的高程等間距對(duì)分割的水域線附高程值,直至到達(dá)該水域范圍的最高點(diǎn);流動(dòng)水域即用交替分段的斜面與平面表示;
檢查判斷水域附高程值得正確性:通過對(duì)水體范圍內(nèi)DEM 格網(wǎng)點(diǎn)高程不同值的,以特定顏色實(shí)時(shí)顯示來對(duì)DEM 質(zhì)量進(jìn)行檢查修改; 對(duì)不符合地理常識(shí)的區(qū)域會(huì)生成檢查文本,并可通過坐標(biāo)索引來檢查修改。
由此可見:
本發(fā)明實(shí)施例中的方法采用區(qū)域分割的方法為河流區(qū)域DEM 自動(dòng)賦值。采用分塊內(nèi)插思想,根據(jù)河流兩岸高差分割河流水域面,構(gòu)成分塊區(qū)域,在分塊內(nèi)進(jìn)行填平與斜面交替的對(duì)水域范圍線上點(diǎn)賦值,有效解決了河流區(qū)域DEM高程自動(dòng)賦值的難題。精細(xì)美觀的表達(dá)了水域面地表形態(tài),具有良好的實(shí)用性和可靠性。
附圖說明
圖1為本發(fā)明的實(shí)施例提供的數(shù)字高程模型自動(dòng)置平方法的流程示意圖;
圖2為本發(fā)明的實(shí)施例提供的提取水域范圍線步驟的流程示意圖;
圖3為本發(fā)明的實(shí)施例提供的生水域范圍內(nèi)的高程模型步驟的流程示意圖;
圖4為本發(fā)明的實(shí)施例提供的根據(jù)模型判斷靜止水域與流動(dòng)水域步驟的流程示意圖之一;
圖5為本發(fā)明的實(shí)施例提供的對(duì)水域的靜止性、流動(dòng)性進(jìn)行判斷步驟的流程示意圖;
圖6為本發(fā)明的實(shí)施例提供的根據(jù)模型判斷靜止水域與流動(dòng)水域步驟的流程示意圖之一。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合附圖以及具體實(shí)施例來詳細(xì)說明本發(fā)明,在此本發(fā)明的示意性實(shí)施例以及說明用來解釋本發(fā)明,但并不作為對(duì)本發(fā)明的限定。
實(shí)施例1:
圖1為本實(shí)施例提供的一種數(shù)字高程模型自動(dòng)置平方法的流程示意圖。如圖1所示,一種數(shù)字高程模型自動(dòng)置平方法,該方法包括如下步驟:
提取水域范圍線:根據(jù)已有的矢量數(shù)據(jù)提取水域范圍線,并根據(jù)現(xiàn)勢的的正射影像數(shù)據(jù)更新添加水域范圍線;
生水域范圍內(nèi)的高程模型:根據(jù)水域范圍緩沖構(gòu)網(wǎng)生成高程數(shù)據(jù)模型;
根據(jù)模型判斷靜止水域與流動(dòng)水域:依據(jù)生成的涵蓋水岸線的高程數(shù)據(jù)模型,通過計(jì)算比較范圍內(nèi)高程變化來判斷靜止水域或流動(dòng)水域;
生成標(biāo)準(zhǔn)的數(shù)字高程模型:通過三角網(wǎng)轉(zhuǎn)換法生成方法,分幅生成對(duì)應(yīng)的DEM成果數(shù)據(jù)。
如圖2所示,一種數(shù)字高程模型自動(dòng)置平方法,其中,所述提取水域范圍線:根據(jù)已有的矢量數(shù)據(jù)提取水域范圍線,并根據(jù)現(xiàn)勢的的正射影像數(shù)據(jù)更新添加水域范圍線;
其中,所述提取水域范圍線的步驟具體可為:
提取矢量數(shù)據(jù):提取數(shù)字線劃圖水系層的矢量數(shù)據(jù);
繪制新增水系范圍:疊置水系數(shù)據(jù)與正射影像數(shù)據(jù),繪制新增的水系范圍。
如圖3所示,一種數(shù)字高程模型自動(dòng)置平方法,其中,所述生水域范圍內(nèi)的高程模型:根據(jù)水域范圍緩沖構(gòu)網(wǎng)生成高程數(shù)據(jù)模型;
其中,所述生水域范圍內(nèi)的高程模型的具體步驟為:
生成包含水岸范圍矢量圖:對(duì)提出的水域范圍線向水岸方向緩沖生成包含水岸范圍的矢量面;
生成高程數(shù)據(jù)模型:取緩沖區(qū)范圍內(nèi)的分類后點(diǎn)云,根據(jù)點(diǎn)云構(gòu)建不規(guī)則三角網(wǎng)TIN網(wǎng),生成涵蓋水岸線的高程數(shù)據(jù)模型。
如圖4所示,一種數(shù)字高程模型自動(dòng)置平方法,其中,所述根據(jù)模型判斷靜止水域與流動(dòng)水域:依據(jù)生成的涵蓋水岸線的高程數(shù)據(jù)模型,通過計(jì)算比較范圍內(nèi)高程變化來判斷靜止水域或流動(dòng)水域;
其中,所述根據(jù)模型判斷靜止水域與流動(dòng)水域的具體步驟為:
對(duì)水域的靜止性、流動(dòng)性進(jìn)行判斷:遍歷每個(gè)水域范圍矢量線,等間距提取水岸線上的高程,通過公式運(yùn)算提取最大值,通過公式運(yùn)算提取最小值,將獲得的最大值與最小值進(jìn)行差值運(yùn)算結(jié)果判斷水域的流動(dòng)性或靜止性;當(dāng)運(yùn)算出的最大值與最小值的得差小于規(guī)范要求該比例尺高程精度要求值的0.5倍時(shí),該差值進(jìn)行忽略;
在公式中,為獲取的最大值,該公式n為從1至k點(diǎn)中找到高程最大值,h代表水域平面高程;
在公式中,為獲取的最小值,該公式n為從1至k點(diǎn)中找到高程最小值,h代表水域平面高程;
檢查判斷水域附高程值得正確性:通過對(duì)水體范圍內(nèi)DEM 格網(wǎng)點(diǎn)高程不同值的,以特定顏色實(shí)時(shí)顯示來對(duì)DEM 質(zhì)量進(jìn)行檢查修改; 對(duì)不符合地理常識(shí)的區(qū)域會(huì)生成檢查文本,并可通過坐標(biāo)索引來檢查修改。
如圖5所示,一種數(shù)字高程模型自動(dòng)置平方法,其中,所述對(duì)水域的靜止性、流動(dòng)性進(jìn)行判斷的具體步驟為:
靜止水域賦高程值:針對(duì)靜止水域,對(duì)該區(qū)域統(tǒng)一附獲取的最小高程值;
流動(dòng)水域賦高程值:針對(duì)流動(dòng)水域,以最小值為起點(diǎn),按照范圍線兩側(cè)進(jìn)行等距遞進(jìn),分割水域,以分割水域的最低點(diǎn)與最高點(diǎn)交替生成平面與斜面;將生成的面與水域線求相交,按照面的高程等間距對(duì)分割的水域線附高程值,直至到達(dá)該水域范圍的最高點(diǎn);流動(dòng)水域即用交替分段的斜面與平面表示。
下面以一個(gè)更具體的一個(gè)細(xì)節(jié)方面的例子來對(duì)本技術(shù)進(jìn)行詳細(xì)描述。
如圖1所示,一種數(shù)字高程模型自動(dòng)置平方法,該方法包括如下步驟:
提取水域范圍線:根據(jù)已有的矢量數(shù)據(jù)提取水域范圍線,并根據(jù)現(xiàn)勢的的正射影像數(shù)據(jù)更新添加水域范圍線;首先獲取制作區(qū)域的地形圖矢量數(shù)據(jù),選取水系圖層,提取制作區(qū)域的水域范圍線。將提取的水域范圍線與現(xiàn)勢的正射影像數(shù)據(jù)疊加,添加新更新的水域范圍線。
生水域范圍內(nèi)的高程模型:根據(jù)水域范圍緩沖構(gòu)網(wǎng)生成高程數(shù)據(jù)模型;根據(jù)提取的水域范圍線,緩沖該范圍線,構(gòu)建包涵水岸線的高程數(shù)據(jù)模型。
根據(jù)模型判斷靜止水域與流動(dòng)水域:依據(jù)生成的涵蓋水岸線的高程數(shù)據(jù)模型,通過計(jì)算比較范圍內(nèi)高程變化來判斷靜止水域或流動(dòng)水域;高程變化較小的湖泊、池塘等為靜止水域。高程變化較大的河流等為流動(dòng)水域。
生成標(biāo)準(zhǔn)的數(shù)字高程模型:通過三角網(wǎng)轉(zhuǎn)換法,分幅生成對(duì)應(yīng)的DEM成果數(shù)據(jù)。
如圖2所示,一種數(shù)字高程模型自動(dòng)置平方法,其中,所述提取水域范圍線:根據(jù)已有的矢量數(shù)據(jù)提取水域范圍線,并根據(jù)現(xiàn)勢的的正射影像數(shù)據(jù)更新添加水域范圍線;
其中,所述提取水域范圍線的步驟具體可為:
提取矢量數(shù)據(jù):獲取制作區(qū)域的數(shù)字線劃圖,提取數(shù)字線劃圖水系層的矢量數(shù)據(jù);
繪制新增水系范圍:疊置水系數(shù)據(jù)與現(xiàn)勢正射影像數(shù)據(jù),繪制新增的水系范圍。
如圖3所示,一種數(shù)字高程模型自動(dòng)置平方法,其中,所述生水域范圍內(nèi)的高程模型:根據(jù)水域范圍緩沖構(gòu)網(wǎng)生成高程數(shù)據(jù)模型;
其中,所述生水域范圍內(nèi)的高程模型的具體步驟為:
生成包含水岸范圍矢量圖:對(duì)提出的水域范圍線向水岸方向緩沖生成包含水岸范圍的矢量面;該矢量面主要包含水岸線即可,主要目的是為了獲取水岸線的高程數(shù)據(jù)。
生成高程數(shù)據(jù)模型:取緩沖區(qū)范圍內(nèi)的分類后點(diǎn)云,根據(jù)點(diǎn)云構(gòu)建不規(guī)則三角網(wǎng)TIN網(wǎng),生成涵蓋水岸線的高程數(shù)據(jù)模型。
如圖4所示,一種數(shù)字高程模型自動(dòng)置平方法,其中,所述根據(jù)模型判斷靜止水域與流動(dòng)水域:依據(jù)生成的涵蓋水岸線的高程數(shù)據(jù)模型,通過計(jì)算比較范圍內(nèi)高程變化來判斷靜止水域或流動(dòng)水域;
其中,所述根據(jù)模型判斷靜止水域與流動(dòng)水域的具體步驟為:
對(duì)水域的靜止性、流動(dòng)性進(jìn)行判斷:遍歷每個(gè)水域范圍矢量線,等間距提取水岸線上的高程,通過公式運(yùn)算提取最大值,通過公式運(yùn)算提取最小值,將獲得的最大值與最小值進(jìn)行差值運(yùn)算結(jié)果判斷水域的流動(dòng)性或靜止性;當(dāng)運(yùn)算出的最大值與最小值的差小于規(guī)范要求該比例尺高程精度要求值的0.5倍時(shí),該差值進(jìn)行忽略;
在公式中,為獲取的最大值,該公式n為從1至k點(diǎn)中找到高程最大值,h代表水域平面高程;
在公式中,為獲取的最小值,該公式n為從1至k點(diǎn)中找到高程最小值,h代表水域平面高程;
檢查判斷水域附高程值得正確性:通過對(duì)水體范圍內(nèi)DEM 格網(wǎng)點(diǎn)高程不同值的,以特定顏色實(shí)時(shí)顯示來對(duì)DEM 質(zhì)量進(jìn)行檢查修改; 對(duì)不符合地理常識(shí)的區(qū)域會(huì)生成檢查文本,并可通過坐標(biāo)索引來檢查修改。保證DEM的正確性與美觀性。
如圖5所示,一種數(shù)字高程模型自動(dòng)置平方法,其中,所述對(duì)水域的靜止性、流動(dòng)性進(jìn)行判斷的具體步驟為:
靜止水域賦高程值:針對(duì)靜止水域,對(duì)該區(qū)域統(tǒng)一附獲取的最小高程值;保證生成的水域模型不能高出水岸線,確保水域模型的合理性。
流動(dòng)水域賦高程值:針對(duì)流動(dòng)水域,以最小值為起點(diǎn),按照范圍線兩側(cè)進(jìn)行等距遞進(jìn),分割水域,以分割水域的最低點(diǎn)與最高點(diǎn)交替生成平面與斜面;將生成的面與水域線求相交,按照面的高程等間距對(duì)分割的水域線附高程值,直至到達(dá)該水域范圍的最高點(diǎn);流動(dòng)水域即用交替分段的斜面與平面表示。該表示方式即解決了流動(dòng)水域DEM模型的合理表示,又在模型中美觀的表示了流動(dòng)水域。
實(shí)施例2:
圖1為本實(shí)施例提供的一種數(shù)字高程模型自動(dòng)置平方法的流程示意圖。如圖1所示,一種數(shù)字高程模型自動(dòng)置平方法,該方法包括如下步驟:
提取水域范圍線:根據(jù)已有的矢量數(shù)據(jù)提取水域范圍線,并根據(jù)現(xiàn)勢的的正射影像數(shù)據(jù)更新添加水域范圍線;
生水域范圍內(nèi)的高程模型:根據(jù)水域范圍緩沖構(gòu)網(wǎng)生成高程數(shù)據(jù)模型;
根據(jù)模型判斷靜止水域與流動(dòng)水域:依據(jù)生成的涵蓋水岸線的高程數(shù)據(jù)模型,通過計(jì)算比較范圍內(nèi)高程變化來判斷靜止水域或流動(dòng)水域;
生成標(biāo)準(zhǔn)的數(shù)字高程模型:通過三角網(wǎng)轉(zhuǎn)換法生成方法,分幅生成對(duì)應(yīng)的DEM成果數(shù)據(jù)。
如圖2所示,一種數(shù)字高程模型自動(dòng)置平方法,其中,所述提取水域范圍線:根據(jù)已有的矢量數(shù)據(jù)提取水域范圍線,并根據(jù)現(xiàn)勢的的正射影像數(shù)據(jù)更新添加水域范圍線;
其中,所述提取水域范圍線的步驟具體可為:
提取矢量數(shù)據(jù):提取數(shù)字線劃圖水系層的矢量數(shù)據(jù);
繪制新增水系范圍:疊置水系數(shù)據(jù)與正射影像數(shù)據(jù),繪制新增的水系范圍。
如圖3所示,一種數(shù)字高程模型自動(dòng)置平方法,其中,所述生水域范圍內(nèi)的高程模型:根據(jù)水域范圍緩沖構(gòu)網(wǎng)生成高程數(shù)據(jù)模型;
其中,所述生水域范圍內(nèi)的高程模型的具體步驟為:
生成包含水岸范圍矢量圖:對(duì)提出的水域范圍線向水岸方向緩沖生成包含水岸范圍的矢量面;
生成高程數(shù)據(jù)模型:取緩沖區(qū)范圍內(nèi)的分類后點(diǎn)云,根據(jù)點(diǎn)云構(gòu)建不規(guī)則三角網(wǎng)TIN網(wǎng),生成涵蓋水岸線的高程數(shù)據(jù)模型。
如圖6所示,一種數(shù)字高程模型自動(dòng)置平方法,其中, 所述根據(jù)模型判斷靜止水域與流動(dòng)水域:依據(jù)生成的涵蓋水岸線的高程數(shù)據(jù)模型,通過計(jì)算比較范圍內(nèi)高程變化來判斷靜止水域或流動(dòng)水域;
其中,所述根據(jù)模型判斷靜止水域與流動(dòng)水域的具體步驟為:
對(duì)水域的靜止性、流動(dòng)性進(jìn)行判斷:遍歷每個(gè)水域范圍矢量線,等間距提取水岸線上的高程,通過公式運(yùn)算提取最大值,通過公式運(yùn)算提取最小值,將獲得的最大值與最小值進(jìn)行差值運(yùn)算結(jié)果判斷水域的流動(dòng)性或靜止性;當(dāng)運(yùn)算出的最大值與最小值的得差小于規(guī)范要求該比例尺高程精度要求值的0.5倍時(shí),該差值進(jìn)行忽略;
在公式中,為獲取的最大值,該公式n為從1至k點(diǎn)中找到高程最大值,h代表水域平面高程;
在公式中,為獲取的最小值,該公式n為從1至k點(diǎn)中找到高程最小值,h代表水域平面高程;
靜止水域賦高程值:針對(duì)靜止水域,對(duì)該區(qū)域統(tǒng)一附獲取的最小高程值;
流動(dòng)水域賦高程值:針對(duì)流動(dòng)水域,以最小值為起點(diǎn),按照范圍線兩側(cè)進(jìn)行等距遞進(jìn),分割水域,以分割水域的最低點(diǎn)與最高點(diǎn)交替生成平面與斜面;將生成的面與水域線求相交,按照面的高程等間距對(duì)分割的水域線附高程值,直至到達(dá)該水域范圍的最高點(diǎn);流動(dòng)水域即用交替分段的斜面與平面表示;
檢查判斷水域附高程值得正確性:通過對(duì)水體范圍內(nèi)DEM 格網(wǎng)點(diǎn)高程不同值的,以特定顏色實(shí)時(shí)顯示來對(duì)DEM 質(zhì)量進(jìn)行檢查修改; 對(duì)不符合地理常識(shí)的區(qū)域會(huì)生成檢查文本,并可通過坐標(biāo)索引來檢查修改。
下面以一個(gè)更具體的一個(gè)細(xì)節(jié)方面的例子來對(duì)本技術(shù)進(jìn)行詳細(xì)描述。
本發(fā)明的大部分技術(shù)特征與實(shí)施例1相同或相似,對(duì)相同部分技術(shù)特征在此不再贅述。
如圖1所示,一種數(shù)字高程模型自動(dòng)置平方法,該方法包括如下步驟:
提取水域范圍線:根據(jù)已有的矢量數(shù)據(jù)提取水域范圍線,并根據(jù)現(xiàn)勢的的正射影像數(shù)據(jù)更新添加水域范圍線;
生水域范圍內(nèi)的高程模型:根據(jù)水域范圍緩沖構(gòu)網(wǎng)生成高程數(shù)據(jù)模型;
根據(jù)模型判斷靜止水域與流動(dòng)水域:依據(jù)生成的涵蓋水岸線的高程數(shù)據(jù)模型,通過計(jì)算比較范圍內(nèi)高程變化來判斷靜止水域或流動(dòng)水域;
生成標(biāo)準(zhǔn)的數(shù)字高程模型:通過三角網(wǎng)轉(zhuǎn)換法生成方法,分幅生成對(duì)應(yīng)的DEM成果數(shù)據(jù)。
如圖2所示,一種數(shù)字高程模型自動(dòng)置平方法,其中,所述提取水域范圍線:根據(jù)已有的矢量數(shù)據(jù)提取水域范圍線,并根據(jù)現(xiàn)勢的的正射影像數(shù)據(jù)更新添加水域范圍線;
其中,所述提取水域范圍線的步驟具體可為:
提取矢量數(shù)據(jù):提取數(shù)字線劃圖水系層的矢量數(shù)據(jù);
繪制新增水系范圍:疊置水系數(shù)據(jù)與正射影像數(shù)據(jù),繪制新增的水系范圍線。
如圖3所示,一種數(shù)字高程模型自動(dòng)置平方法,其中,所述生水域范圍內(nèi)的高程模型:根據(jù)水域范圍緩沖構(gòu)網(wǎng)生成高程數(shù)據(jù)模型;
其中,所述生水域范圍內(nèi)的高程模型的具體步驟為:
生成包含水岸范圍矢量圖:對(duì)提出的水域范圍線向水岸方向緩沖生成包含水岸范圍的矢量面;
生成高程數(shù)據(jù)模型:取緩沖區(qū)范圍內(nèi)的分類后點(diǎn)云,根據(jù)點(diǎn)云構(gòu)建不規(guī)則三角網(wǎng)TIN網(wǎng),生成涵蓋水岸線的高程數(shù)據(jù)模型。
如圖6所示,一種數(shù)字高程模型自動(dòng)置平方法,其中, 所述根據(jù)模型判斷靜止水域與流動(dòng)水域:依據(jù)生成的涵蓋水岸線的高程數(shù)據(jù)模型,通過計(jì)算比較范圍內(nèi)高程變化來判斷靜止水域或流動(dòng)水域;
其中,所述根據(jù)模型判斷靜止水域與流動(dòng)水域的具體步驟為:
對(duì)水域的靜止性、流動(dòng)性進(jìn)行判斷:遍歷每個(gè)水域范圍矢量線,等間距提取水岸線上的高程,通過公式運(yùn)算提取最大值,通過公式運(yùn)算提取最小值,將獲得的最大值與最小值進(jìn)行差值運(yùn)算結(jié)果判斷水域的流動(dòng)性或靜止性;當(dāng)運(yùn)算出的最大值與最小值的得差小于規(guī)范要求該比例尺高程精度要求值的0.5倍時(shí),該差值進(jìn)行忽略;
在公式中,為獲取的最大值,該公式n為從1至k點(diǎn)中找到高程最大值,h代表水域平面高程;
在公式中,為獲取的最小值,該公式n為從1至k點(diǎn)中找到高程最小值,h代表水域平面高程;
靜止水域賦高程值:針對(duì)靜止水域,對(duì)該區(qū)域統(tǒng)一附獲取的最小高程值;
流動(dòng)水域賦高程值:針對(duì)流動(dòng)水域,以最小值為起點(diǎn),按照范圍線兩側(cè)進(jìn)行等距遞進(jìn),分割水域,以分割水域的最低點(diǎn)與最高點(diǎn)交替生成平面與斜面;將生成的面與水域線求相交,按照面的高程等間距對(duì)分割的水域線附高程值,直至到達(dá)該水域范圍的最高點(diǎn);流動(dòng)水域即用交替分段的斜面與平面表示;
檢查判斷水域附高程值得正確性:通過對(duì)水體范圍內(nèi)DEM 格網(wǎng)點(diǎn)高程不同值的,以特定顏色實(shí)時(shí)顯示來對(duì)DEM 質(zhì)量進(jìn)行檢查修改; 對(duì)不符合地理常識(shí)的區(qū)域會(huì)生成檢查文本,并可通過坐標(biāo)索引來檢查修改。
前述的方法描述和示意圖僅被提供作為示例性的示例且其不意在需要或隱含必須以所給出的順序執(zhí)行上述操作或各個(gè)方面的步驟。如本領(lǐng)域的技術(shù)人員將明白的,可以以任何順序來執(zhí)行在前述方面中的框的順序。諸如“其后”、“然后”、“接下來”等之類的詞并不意在限制操作或步驟的順序;這些詞僅用于引導(dǎo)讀者遍歷對(duì)方法的描述。此外,任何對(duì)權(quán)利要求元素的單數(shù)引用,例如,使用冠詞“一”、“一個(gè)”或“該”不被解釋為將該元素限制為單數(shù)。
結(jié)合本文中公開的方面描述的各種說明性的邏輯框、模塊、電路和算法步驟均可以實(shí)現(xiàn)成電子硬件、計(jì)算機(jī)軟件或其組合。為了清楚地表示硬件和軟件之間的可交換性,上文對(duì)各種說明性的組件、框、模塊、電路和步驟均圍繞其功能進(jìn)行了總體描述。至于這種功能是實(shí)現(xiàn)成硬件還是實(shí)現(xiàn)成軟件,取決于特定的應(yīng)用和對(duì)整個(gè)方法所施加的設(shè)計(jì)約束。熟練的技術(shù)人員可以針對(duì)每個(gè)特定的應(yīng)用,以變通的方式來實(shí)現(xiàn)所描述的功能,但是,這種實(shí)現(xiàn)決策不應(yīng)被解釋為引起脫離本發(fā)明的保護(hù)范圍。
由此可見:
本發(fā)明實(shí)施例中的方法采用區(qū)域分割的方法為河流區(qū)域DEM 自動(dòng)賦值。采用分塊內(nèi)插思想,根據(jù)河流兩岸高差分割河流水域面,構(gòu)成分塊區(qū)域,在分塊內(nèi)進(jìn)行填平與斜面交替的對(duì)水域范圍線上點(diǎn)賦值,有效解決了河流區(qū)域DEM高程自動(dòng)賦值的難題。精細(xì)美觀的表達(dá)了水域面地表形態(tài),具有良好的實(shí)用性和可靠性。
提供所公開的方面的前述描述,以使本領(lǐng)域的任何技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)于本領(lǐng)域技術(shù)人員來說,對(duì)這些方面的各種修改將是顯而易見的,并且本文定義的總體原理也可以在不脫離本發(fā)明的精神和保護(hù)范圍的情況下應(yīng)用于其它實(shí)施例。因此,本發(fā)明不旨在受限于本文給出的方面,而是與符合與本文公開的原理和新穎特征相一致的最寬的范圍。