夏天
摘 要:針對(duì)斷面生成過(guò)程中數(shù)據(jù)插值方法研究,選擇最常用的空間內(nèi)插方法之一—IDW插值法,實(shí)現(xiàn)了水底地形斷面插值,并分析了插值精度;實(shí)現(xiàn)了斷面生成軟件開(kāi)發(fā),研究大樣本數(shù)據(jù)快速插值算法,提高了軟件計(jì)算效率。
關(guān)鍵詞:IDW插值法;大樣本數(shù)據(jù);快速插值;插值精度
中圖分類(lèi)號(hào):U61 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1006—7973(2018)8-0050-02
1引言
隨著計(jì)算機(jī)技術(shù)的發(fā)展,應(yīng)用于水底地形測(cè)量的數(shù)據(jù)獲取手段和數(shù)據(jù)處理越來(lái)越趨向于高效率、自動(dòng)化,采樣數(shù)據(jù)的樣本密度和樣本量越來(lái)越大。斷面法是對(duì)測(cè)量區(qū)域進(jìn)行土方量計(jì)算或航道設(shè)計(jì)的一種常用方法。由于采集的水底地形三維采樣點(diǎn)是有限的,而要生成斷面,通過(guò)有限的采樣數(shù)據(jù)進(jìn)行插值就是一種重要的手段之一。
空間插值是基于一部分所獲取的能體現(xiàn)該區(qū)域某些地理要素的空間分布全部特征或部分特征的空間樣本,用這些已知的地理要素未知的空間特征,即利用已知的空間數(shù)據(jù)預(yù)測(cè)未知空間得到預(yù)測(cè)數(shù)據(jù)值;其實(shí)質(zhì)是運(yùn)用少部分已知點(diǎn)對(duì)完整的未知區(qū)域進(jìn)行空間預(yù)估。
空間插值的方法多種多樣,目前國(guó)內(nèi)外常見(jiàn)的插值方法有反距離加權(quán)法(Inverse Distance Weight tension IDW)、張力樣條函數(shù)法(Spline With Tension)、趨勢(shì)面法(Trend)、普通克里金法(Ordinary Kriging)、協(xié)同克里金法(Ordinary Cokriging)、全局多項(xiàng)式插值(Global Polynomial Interpolation)、局部多項(xiàng)式插值(Local Polynomial Interpolation)、徑向基函數(shù)(Radial Basis Functions)等。
本文選取IDW插值法開(kāi)發(fā)水底地形斷面生成軟件??紤]到樣本量和數(shù)據(jù)處理效率本文采用了一種快速插值算法提高了本軟件的插值速度。
為了驗(yàn)證本文理論的正確性,在長(zhǎng)江流域用中海達(dá)HD-MAX單波束測(cè)深儀采集了一批實(shí)驗(yàn)數(shù)據(jù),并用配套Hi-MAX測(cè)深儀軟件進(jìn)行了數(shù)據(jù)處理,獲得了測(cè)試區(qū)域水底地形三維點(diǎn)位坐標(biāo),作為本文基本樣本數(shù)據(jù)。用自編軟件和CASS7.0分別獲取了同一位置的兩種斷面,并對(duì)兩種軟件生成的斷面進(jìn)行分析,并得出結(jié)論。
2插值方法簡(jiǎn)介
IDW插值法對(duì)多個(gè)已知點(diǎn)加權(quán)平均計(jì)算待插點(diǎn)的值,因該方法以已知點(diǎn)到待插入點(diǎn)距離為權(quán),也叫反距離加權(quán)法。已知點(diǎn)到待插點(diǎn)的距離與權(quán)重成反比。P1、P2…P6為6個(gè)已知點(diǎn), P為未知插入點(diǎn),則d1、d2…d6分別為已知點(diǎn)到待插點(diǎn)的距離,相應(yīng)的距離倒數(shù)分別為1/d1,1/d2,…1/d6,距離倒數(shù)和為
相應(yīng)的權(quán)分別為
若已知點(diǎn)坐標(biāo)設(shè)為Xi,Yi,Zi(i=1,2,…6),待插點(diǎn)P的平面坐標(biāo)為X,Y,則P點(diǎn)的垂直坐標(biāo)Z可通過(guò)以下公式求得:
3快速插值算法
通過(guò)IDW插值方法可以求得某一個(gè)待插點(diǎn)的垂直坐標(biāo)Z,當(dāng)待插點(diǎn)和已知點(diǎn)數(shù)據(jù)量不是太大時(shí),可以采用逐點(diǎn)遍歷來(lái)求取待插點(diǎn)。該方法的缺點(diǎn)是計(jì)算耗時(shí)長(zhǎng),效率低。對(duì)于大樣本量采樣數(shù)據(jù)和待插點(diǎn)而言,逐點(diǎn)遍歷的計(jì)算方法已經(jīng)不再適合。采用合適的方法,提高數(shù)據(jù)處理效率就變得極為迫切。
本文通過(guò)對(duì)采集點(diǎn)進(jìn)行格網(wǎng)劃分,很大程度上提高了數(shù)據(jù)處理效率。具體的處理思路如下:
4實(shí)驗(yàn)與結(jié)果分析
本次實(shí)驗(yàn)數(shù)據(jù)來(lái)自于長(zhǎng)江上的實(shí)地測(cè)量數(shù)據(jù),測(cè)區(qū)概略面積0.94km2。采用單波束測(cè)深系統(tǒng)獲取水底點(diǎn)坐標(biāo)。硬件設(shè)備采用中海達(dá)HD-MAX單波束測(cè)深儀,采集及數(shù)據(jù)處理軟件采用HiMAX測(cè)深儀軟件、南方CASS7.0成圖系統(tǒng)。
斷面設(shè)置參數(shù):斷面間隔100m,左邊長(zhǎng)度100m,右邊長(zhǎng)度100m,起始里程0,數(shù)據(jù)插值間隔5m,共生成12條斷面線。
同樣一批水深測(cè)量數(shù)據(jù),通過(guò)自編軟件生成的斷面與CASS7.0成圖軟件生成的斷面進(jìn)行對(duì)比,本文抽取了6條斷面進(jìn)行對(duì)比,并求取了不同軟件生成的同一空間位置斷面求取誤差。其具體情況為:
(1)K0+300.0斷面的插值數(shù)據(jù)最大誤差為0.50m, 82.9%插值數(shù)據(jù)都在±0.2m以?xún)?nèi);
(2)K0+400.0斷面的插值數(shù)據(jù)最大誤差為0.35m,92.7%插值數(shù)據(jù)都在±0.2m以?xún)?nèi);
(3)K0+600.0斷面的插值數(shù)據(jù)最大誤差為0.35m,82.9%插值數(shù)據(jù)都在±0.2m以?xún)?nèi);
(4)K0+700.0斷面的插值數(shù)據(jù)最大誤差為0.36m,70.7%插值數(shù)據(jù)都在±0.2m以?xún)?nèi);
(5)K0+800.0斷面的插值數(shù)據(jù)最大誤差為0.199m,100%插值數(shù)據(jù)都在±0.2m以?xún)?nèi);
(6)K1+057.8斷面的插值數(shù)據(jù)最大誤差為0.22m,97.6%插值數(shù)據(jù)都在±0.2m以?xún)?nèi)。
綜合分析可知,誤差為正和誤差為負(fù)的插值數(shù)據(jù)量基本上相等,K0+800.0斷面插值數(shù)據(jù)誤差普遍較小,吻合度最好。
5結(jié)論
通過(guò)以上實(shí)驗(yàn)及結(jié)果分析可得出以下結(jié)論:
(1)通過(guò)IDW插值方法獲得的斷面與通過(guò)CASS7.0軟件獲得的斷面基本吻合;
(2)權(quán)重的選取對(duì)IDW插值精度有很大影響,要根據(jù)研究區(qū)域的實(shí)際情況選取,在插值點(diǎn)稀少或數(shù)據(jù)缺乏的地區(qū),適當(dāng)?shù)奶岣逫DW的冪指數(shù)取值可以提高它的插值精度;
(3)IDW法適合應(yīng)用于區(qū)域內(nèi)樣點(diǎn)分布盡可能的均勻且布滿整個(gè)區(qū)域的情況;
(4)IDW的優(yōu)點(diǎn)是可以通過(guò)權(quán)重調(diào)整空間插值的結(jié)構(gòu),其缺點(diǎn)是其計(jì)算值易受數(shù)據(jù)點(diǎn)集的影響,從而使計(jì)算結(jié)果出現(xiàn)點(diǎn)數(shù)據(jù)明顯高于周?chē)鷶?shù)據(jù)點(diǎn)的情況。
(5)對(duì)于大樣本數(shù)據(jù)情況,其插值速度可以成倍數(shù)增長(zhǎng),極大提高數(shù)據(jù)插值效率。
參考文獻(xiàn):
[1]湯國(guó)安,劉學(xué)軍.高程內(nèi)插方法對(duì)DEM所提取坡度、坡向精度的影響[J].地球信息科學(xué)學(xué)報(bào),2009,2,11(1):36-42.
[2]李章林,王平,李冬梅.一種新的插值方法的研究與應(yīng)用[J].中國(guó)礦山工程,2008,2,37(1):39-43.
[3]王勇,李朝奎,陳良,鄭拴寧.權(quán)重對(duì)空間插值方法的影響分析[J].湖南科技大學(xué)學(xué)報(bào)(自然科學(xué)版),2008,12,23(4):77-80.
[4]鄧曉斌.基于ArcGIS兩種空間插值方法的比較[J].地理空間信息,2008,12,6(6):85-87.
[5] 邵春麗,胡鵬,黃承義,彭琪.Delaunay 三角網(wǎng)的算法詳述及其應(yīng)用發(fā)展前景[J].測(cè)繪科學(xué),2004,29(6):68-71.
[6]胡金星,馬照亭,吳煥萍,潘懋.基于格網(wǎng)劃分的海量數(shù)據(jù)Delaunay三角剖分[J].測(cè)繪學(xué)報(bào),2004,33(2):163-167.
[7]王斌.DEM土方量計(jì)算的誤差探討[J].鐵路航測(cè),1999,(3):21~23.