国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

顧及鄰域居民地群組相似性的道路網(wǎng)匹配方法

2016-03-04 05:47錢海忠何海威陳競男胡慧明
測繪學報 2016年1期

王 驍,錢海忠,何海威,陳競男,胡慧明

信息工程大學地理空間信息學院,河南 鄭州 450052

Matching Method for Road Networks Considering the Similarity of the

Neighborhood Habitation Cluster

WANG Xiao,QIAN Haizhong,HE Haiwei,CHEN Jingnan,HU Huiming

Institute of Geospatial Information, Information Engineering University, Zhengzhou 450052, China

?

顧及鄰域居民地群組相似性的道路網(wǎng)匹配方法

王驍,錢海忠,何海威,陳競男,胡慧明

信息工程大學地理空間信息學院,河南 鄭州 450052

Foundation support: The National Natural Science Foundation of China (Nos. 41171305;41171354;40701157); Master’s Degree Dissertation Innovation Fundation of Geospatial Information Institute, Information Engineering University(No.S201403)

摘要:現(xiàn)有多源同比例尺道路網(wǎng)匹配方法中,大多只利用道路自身特征進行匹配,而較少顧及道路周邊要素對匹配過程的影響和約束,從而影響了道路網(wǎng)匹配效果的進一步提高,特別是對系統(tǒng)誤差改正后仍存在一定位置或旋轉(zhuǎn)偏差的道路數(shù)據(jù)進行匹配時,這種影響尤為明顯。本文借鑒人類對陌生環(huán)境的空間認知特點,提出了一種顧及鄰域居民地群組相似性的道路網(wǎng)匹配方法。該方法通過構(gòu)建城市骨架線網(wǎng)確定與道路相鄰的居民地群組,進而計算居民地群組空間關(guān)系和幾何特征相似度來獲得對應(yīng)道路的匹配結(jié)果。其特點在于:對存在位置或旋轉(zhuǎn)偏差的道路數(shù)據(jù)匹配,以其鄰域空間內(nèi)居民地群組的整體相似性指標來帶動道路自身匹配,實際上是增加了周邊居民地群組對道路匹配過程的約束,更具魯棒性。試驗及對比分析表明,本方法能夠較好地解決系統(tǒng)誤差改正后仍存在較大位置和旋轉(zhuǎn)偏差的道路數(shù)據(jù)間的匹配問題,提高匹配的正確率。

關(guān)鍵詞:多源道路網(wǎng)匹配;城市骨架線網(wǎng);鄰域環(huán)境;居民地群組;面群相似性計算

城市化進程的加速使得道路變化周期越來越短,如何對道路數(shù)據(jù)進行準確、及時的更新以滿足地理空間數(shù)據(jù)現(xiàn)勢性的要求成為當前測繪工作者面臨的重點和難點。與此同時,不同部門對相同區(qū)域重復采集生產(chǎn)了大量道路數(shù)據(jù),如何將這些多源道路數(shù)據(jù)進行有效集成與融合以達到數(shù)據(jù)共享與優(yōu)勢互補的目的則是當前GIS工作者面臨的另一項難題。無論是道路數(shù)據(jù)更新還是多源道路數(shù)據(jù)集成與融合均建立在同名實體匹配的基礎(chǔ)上。同名實體是指在兩個或兩個以上不同數(shù)據(jù)源中反映現(xiàn)實世界同一地物或地物集的空間實體。受制圖誤差、不同應(yīng)用目的以及制圖綜合等因素的影響,不同數(shù)據(jù)源中的同名實體通常都存在著差異。同名實體匹配就是通過分析空間實體的差異和相似性識別出不同數(shù)據(jù)來源中表達現(xiàn)實世界同一地物或地物集的過程[1]。同名實體間匹配關(guān)系準確、快速的識別與建立是后續(xù)道路數(shù)據(jù)更新以及集成與融合的基礎(chǔ),具有重要意義[2]。

國內(nèi)外學者對道路網(wǎng)匹配進行了廣泛的研究,如文獻[3]利用“緩沖區(qū)增長法”確定待匹配線的候選匹配集;文獻[4]提出了非對稱性緩沖區(qū)增長法,在匹配過程中可動態(tài)調(diào)整緩沖區(qū)半徑;文獻[5]在基于概率理論匹配模型的基礎(chǔ)上,綜合運用多個匹配指標,通過計算實體匹配概率大小來確定匹配實體;文獻[6]將道路目標分為3個匹配層次,利用緩沖區(qū)分析和拓撲關(guān)系開發(fā)了系列算法完成匹配;文獻[7]改局部尋優(yōu)為全局尋優(yōu),綜合利用道路節(jié)點與弧段的特征信息,通過概率松弛法獲得匹配關(guān)系;文獻[8]提出一種基于結(jié)構(gòu)模式的道路網(wǎng)節(jié)點匹配方法;文獻[9]利用概率松弛法對道路網(wǎng)進行自動匹配;對于多尺度道路網(wǎng)的匹配問題,文獻[10]利用距離指標對道路間是否匹配進行衡量。

上述研究極大推動了道路匹配技術(shù)的發(fā)展,為解決道路數(shù)據(jù)的集成與更新提供了有力支持??偨Y(jié)分析上述方法可得:多數(shù)多源同比例尺道路匹配方法通常利用道路自身的幾何、拓撲、語義等特征進行匹配,而相對較少顧及道路鄰域環(huán)境中其他要素對匹配過程的影響與約束,從而可能影響匹配效果的進一步提高;同時,在大多數(shù)匹配方法中,道路空間位置的鄰近程度始終是確定匹配關(guān)系的重要依據(jù),而一旦匹配數(shù)據(jù)間存在位置偏差以及更為復雜的旋轉(zhuǎn)偏差時,匹配結(jié)果可能會受到更大的影響。由于不同來源的道路數(shù)據(jù)的獲取方式和精度可能不相同,使得同名實體間產(chǎn)生了較大位置偏差,雖然在實際操作的數(shù)據(jù)預處理過程中,通過系統(tǒng)改正方法能夠?qū)@種偏差進行糾正,但是待匹配雙方數(shù)據(jù)之間可能存在著非均勻的位置偏差,并且從目前實際作業(yè)情況看,許多數(shù)據(jù)來源渠道多樣,投影不同,投影類型未知,也給統(tǒng)一修正偏差帶來了較大難度,如果盲目修改偏差,則可能會導致數(shù)據(jù)質(zhì)量下降。因此即使通過整體性的坐標系統(tǒng)糾正,待匹配數(shù)據(jù)雙方中的要素也可能無法實現(xiàn)完全的精確配準,數(shù)據(jù)間仍可能存在一定的偏差[11],從而影響后續(xù)匹配過程,所以需要對這種情況單獨進行討論。

實際上,任何空間要素都不是孤立存在的,與其鄰域要素之間必然存在一定的聯(lián)系[12]。對道路而言,無論在現(xiàn)實世界還是在地圖中,居民地都是與其聯(lián)系最為密切的要素。例如,人們在熟悉一條陌生街道的過程中,通常會參照該街道周圍建筑物的分布狀況,形成“心象地圖”,當需要再次尋找該街道時,將該道路周邊的建筑物作為重要的定位依據(jù)??臻g數(shù)據(jù)匹配中的相似性度量過程與人類的這種空間認知過程十分相似,因此本文借鑒上述人類空間認知特點,將道路鄰域居民地群組的相似性作為判斷匹配的衡量指標,提出一種顧及鄰域居民地群組相似性的道路網(wǎng)匹配方法。

1顧及鄰域要素相似性的匹配思路

地理要素自身具有一定的空間特征,同時也與其鄰域要素之間存在著較多的空間聯(lián)系。對于空間數(shù)據(jù)中互相匹配的同名實體而言,除了其自身空間幾何特征應(yīng)具有高度相似性外,其鄰域環(huán)境也應(yīng)非常相似,有時只考慮實體自身的特征進行匹配不足以得到正確的匹配結(jié)果,例如,可能出現(xiàn)兩個或多個對象之間雖然具有較高的位置、形狀相似度,但它們之間并不匹配的情況[13]。所以在匹配過程中顧及同名實體鄰域環(huán)境的相似性,能夠增強匹配過程中辨別同名實體的能力。這種相似性主要體現(xiàn)在鄰域環(huán)境自身的空間關(guān)系(拓撲關(guān)系、方向關(guān)系、度量關(guān)系等)以及幾何特征(形狀、大小、分布等)應(yīng)具有相似性,故匹配過程應(yīng)主要從這兩方面衡量鄰域環(huán)境的相似性。由于匹配數(shù)據(jù)雙方語義信息可能存在較多的缺失和較大的差異,所以本文方法均不考慮鄰域環(huán)境中要素的語義相似性。

2利用城市骨架線網(wǎng)確定道路鄰域居民地群組

在大比例尺城市地圖中,相比植被、水系、地貌,道路和居民地是最為重要的兩類要素,是城市地圖重點表達的主體,所以本文只將居民地作為道路的鄰域?qū)ο筮M行研究。如圖1所示,大比例尺城市地圖中居民地要素一般散列地分布在道路兩側(cè),所以道路鄰域范圍內(nèi)的居民地呈現(xiàn)出面狀群組的形式。確定道路鄰域居民地群組最直觀的方法是根據(jù)居民地距道路的距離進行判斷,如果距離滿足閾值則將其視為與道路相鄰的居民地。由于不同來源的數(shù)據(jù)間存在一定程度的差異,因此設(shè)置合適的閾值較為困難。一旦閾值設(shè)置不當,則可能造成同名道路的鄰域居民地群組之間存在差異,從而影響居民地群組相似性計算,進而影響后續(xù)的匹配過程。為此本文利用城市骨架線網(wǎng)確定道路鄰域居民地群組,該方法能夠提取一致程度較高的道路鄰域居民地群組。

2.1城市骨架線網(wǎng)概述

城市骨架線網(wǎng)由道路和空白區(qū)域骨架線兩部分構(gòu)成。具體來說,地圖中存在道路的地方,直接將道路視為骨架線;地圖中道路和居民地以外的空白區(qū)域,則提取其骨架線。圖1中道路和居民地數(shù)據(jù)的空白區(qū)域如圖2所示,空白區(qū)域指的是地圖幅面中除道路和居民地外剩余所有區(qū)域的總和。

圖1 道路、居民地示例Fig.1 Example of roadand habitation

圖2 空白區(qū)域示意圖Fig.2 Sketch map of blankregion

2.2空白區(qū)域骨架線提取

采用約束Delaunay三角網(wǎng)方法提取空白區(qū)域骨架線[14],具體步驟為:①數(shù)據(jù)節(jié)點加密,初始道路和居民地數(shù)據(jù)中節(jié)點總數(shù)相對較少,為了構(gòu)建滿足空白區(qū)域骨架線提取要求的約束Delaunay三角網(wǎng),在構(gòu)網(wǎng)前需對道路和居民地數(shù)據(jù)進行節(jié)點加密處理(如圖3);②以道路和居民地外圍輪廓為約束邊,構(gòu)建約束Delaunay三角網(wǎng)(如圖4);③提取空白區(qū)域骨架線。依據(jù)三角形頂點在居民地和道路上的數(shù)量與位置將三角形分為5類(圖5):ⅰ類三角形,3個頂點均在居民地輪廓上,其中根據(jù)頂點位于幾個不同居民地輪廓上又分為3小類,ⅰ(1)類三角形, 3個頂點分別在3個不同的居民地輪廓上,ⅰ(2)類三角形,3個頂點在兩個不同的居民地輪廓上,ⅰ(3)類三角形,3個頂點在同一居民地輪廓上;ⅱ類三角形,一個頂點在道路上,另兩個頂點在兩個不同居民地輪廓上;ⅲ類三角形,一個頂點在道路上,另兩個頂點在同一居民地輪廓上;ⅳ類三角形,兩個頂點在道路上,另一個頂點在居民地輪廓上;ⅴ類三角形,3個頂點均在道路上。

圖3 道路和居民地加密處理Fig.3 Densification of road and habitation

圖4 構(gòu)建約束Delaunay   圖5 三角形分類 三角網(wǎng)Fig.4 Constructing constraint Fig.5 Classification Delaunay triangulation of triangle network

如圖6所示,ⅰ(1)類三角形,分別連接三角形中心和三邊的中點形成骨架線;ⅰ(2)類三角形,首先判斷其唯一的約束邊,然后連接兩非約束邊的中點形成骨架線;ⅱ類三角形,連接在道路上的唯一頂點與其對邊中點形成骨架線;ⅲ、ⅳ、ⅴ類三角形不進行任何處理。所有三角形按照上述方法連接后即可得到空白區(qū)域的骨架線(圖7(a)),空白區(qū)域骨架線和道路一起構(gòu)成城市骨架線網(wǎng)(圖7(b))。

圖6 不同類型三角形骨架線提取方法Fig.6 Skeleton line extraction methods of differenttriangles

圖7 城市骨架線網(wǎng)提取結(jié)果Fig.7 Urban skeleton-line network

2.3骨架線網(wǎng)眼構(gòu)建

在城市骨架線網(wǎng)中,將骨架線圍成的最小閉合區(qū)域稱為“骨架線網(wǎng)眼”,圖8(a)中灰色區(qū)域即為骨架線網(wǎng)眼。骨架線網(wǎng)眼的特點如下:①骨架線網(wǎng)眼為面狀要素,其輪廓由城市骨架線組成;②每個骨架線網(wǎng)眼中均只包含一個居民地要素(圖8(b));③骨架線網(wǎng)眼之間均為相接拓撲關(guān)系。根據(jù)骨架線網(wǎng)眼輪廓是否包含道路這一原則對骨架線網(wǎng)眼進行分類,如圖9所示,Ⅰ類骨架線網(wǎng)眼輪廓均由空白區(qū)域骨架線組成,Ⅱ類骨架線網(wǎng)眼輪廓由空白區(qū)域骨架線和道路共同組成。

圖8 骨架線網(wǎng)眼構(gòu)建Fig.8 Skeleton-line mesh

圖9 骨架線網(wǎng)眼分類Fig.9 Classification of skeleton-line mesh

2.4道路鄰域居民地群組確定

將一條道路參與構(gòu)成的所有Ⅱ類骨架線網(wǎng)眼中包含的居民地視為其相鄰居民地,由此可確定出道路的鄰域居民地群組。圖10中,紅色居民地即為與加粗顯示道路的相鄰居民地,所有與該道路相鄰的居民地共同構(gòu)成其鄰域居民地群組。由于本文主要針對相同比例尺的道路數(shù)據(jù)進行匹配,數(shù)據(jù)中居民地綜合程度基本相同,所以同名道路通過該方法確定的居民地群組具有較高的相似性,因此能夠以此作為道路匹配與否的判斷指標。通過構(gòu)建城市骨架線網(wǎng)的方法確定道路鄰域居民地群組具有較強的穩(wěn)定性,使得多源數(shù)據(jù)中同名道路的鄰域居民地群組具有較高的一致性。

圖10 道路鄰域居民地群組Fig.10 Neighborhood habitation cluster of road

3道路鄰域居民地群組相似度計算

利用道路鄰域居民地群組相似性進行匹配的前提是對鄰域居民地群組(面群要素)的空間關(guān)系以及幾何特征進行描述和計算,進而通過比較其相似性來確定其對應(yīng)的道路之間是否匹配[15]。

3.1空間關(guān)系相似度計算

3.1.1拓撲相似度

通常將居民地的鄰居居民地數(shù)量作為其拓撲總數(shù),由于大比例尺城市地圖中居民地之間一般為相離關(guān)系,所以直接確定居民地的鄰居居民地數(shù)量較為困難??紤]到骨架線網(wǎng)眼之間均為相接拓撲關(guān)系,并且每個骨架線網(wǎng)眼中均唯一包含一個居民地,所以可通過計算骨架線網(wǎng)眼的鄰居網(wǎng)眼數(shù)量代替居民地的鄰居居民地數(shù)量,從而獲得居民地的拓撲總數(shù)。骨架線網(wǎng)眼相接關(guān)系分為公共節(jié)點相接和公共邊相接兩種情況,本文只將具有公共邊的兩骨架線網(wǎng)眼互相視為鄰居骨架線網(wǎng)眼。一個總數(shù)為n的居民地群組A和一個總數(shù)為m的居民地群組B,二者的拓撲相似度計算如下[16]

(1)

3.1.2方向相似度

3.1.2.1居民地群組整體方向計算

道路鄰域居民地群組一般沿道路分布,所以其整體呈現(xiàn)出一定的方向性,并且這種方向大多與道路延伸方向較為接近。在計算居民地群組整體方向時,利用居民地的幾何中心代替居民地,即將面群轉(zhuǎn)化為點群計算[17]。采用文獻[18]中的標準差橢圓法計算點群的整體方向,標準差橢圓是用來描述群組目標分布方向偏離的。對整體方向角為θ1、θ2的兩個居民地群組,其方向相似度計算公式為

(2)

3.1.2.2居民地群組中單個居民地方向計算

居民地群組整體方向描述的是面群目標方向的“集中趨勢”,但不能有效顧及居民地群組內(nèi)單個面要素目標之間的方向一致性,很可能出現(xiàn)居民地群組整體方向雖然一致,但是其可能并不相似的情況, 所以需要對居民地群組內(nèi)單個居民地的方向進行計算。面要素按照其輪廓形狀劃分,可分為比較規(guī)則的面要素(如建筑物等)和不規(guī)則的面要素(如水域、植被等)。由于居民地(建筑物)外形較為規(guī)則,所以通常利用最小面積外接矩形計算其方向(圖11)。最小面積外接矩形的最長邊與水平方向的夾角即為單個居民地的方向,該方向與人們的直觀認知較為一致[19]。

圖11 最小面積外接矩形計算居民地方向Fig.11 Habitation direction calculation by minimum area bounding rectangle

將居民地群組中每個居民地的方向利用雷達圖進行表示來計算居民地群組中單個居民地方向的整體趨勢相似度,因為雷達圖不僅包含了居民地群組中所有單個居民地的方向信息,而且能夠?qū)ζ淙w方向特點進行統(tǒng)計顯示。如圖12所示,居民地群組1和居民地群組2中單個居民地的方向較為近似,所以其對應(yīng)的雷達圖的圖形相似度較高,而與居民地群組3相比,單個居民地方向整體趨勢差異較大,所以其對應(yīng)的雷達圖的圖形相似度較低。所以通過雷達圖能夠較好反映居民地群組中單個居民地方向的全體統(tǒng)計規(guī)律,具體的相似度計算公式為

(3)

式中,Area1、Area2分別為兩居民地群組雷達圖的面積;OverlapArea為兩群組雷達圖疊加圖中重疊區(qū)域的面積。

圖12 居民地群組雷達圖Fig.12 Radar chart of habitation cluster

3.1.3距離相似度

空間距離能夠反映面群要素之間的親疏程度,空間距離越大,則分布越稀疏,空間距離越小則分布越密集。面狀要素之間的距離可分為中心距離、極小距離和極大距離,本文選取中心距離作為空間距離的度量指標。中心距離為兩個面要素幾何中心之間的距離,所以對兩個居民地群組,設(shè)dis1、dis2為兩個居民地群組中居民地之間的平均空間距離,故其距離相似度計算公式為

(4)

3.1.4空間關(guān)系總相似度

上面分別定義了道路鄰域居民地群組空間關(guān)系的拓撲、方向和距離相似度,根據(jù)Egenhofer和Mark提出的“拓撲關(guān)系起主導作用,其他可度量關(guān)系起提煉作用”的原則[20],突出拓撲關(guān)系在空間關(guān)系中的關(guān)鍵作用,在對居民地群組之間空間關(guān)系相似度進行整體度量時,對上述3種空間關(guān)系相似度分別賦予不同的權(quán)值。采用文獻[15]中對拓撲、方向以及距離關(guān)系的權(quán)值設(shè)置,分別賦予上述3種相似度0.4、0.3、0.3的權(quán)值。所以,道路鄰域居民地群組空間關(guān)系總相似度的計算公式為

SIM_sr=0.4·sim_topo+0.3·(0.5·sim_dire1+

0.5·sim_dire2)+0.3·sim_dist

(5)

需要特別指出:對于存在旋轉(zhuǎn)偏差的數(shù)據(jù)匹配問題,居民地群組間的方向相似度受到旋轉(zhuǎn)影響差異較大,所以在計算空間關(guān)系總相似度時應(yīng)不考慮方向相似度,只計算群組間的拓撲相似度和距離相似度,仍根據(jù)上述原則設(shè)置權(quán)重值,具體計算公式為

SIM_sr=0.6·sim_topo+0.4·sim_dist

(6)

3.2幾何特征相似度計算

空間群組的幾何特征通常包括群組的個體數(shù)量、分布范圍、分布密度、分布中心、分布軸線等。由于個體數(shù)量比較簡單,對其單獨進行討論意義不大,且在空間關(guān)系中拓撲相似度的計算過程中已經(jīng)隱含了對個體數(shù)量的描述,故不再考慮居民地的數(shù)量;同理,分布中心和分布軸線與計算方向時的方法比較類似,所以也不再進行計算。由于道路鄰域居民地群組中居民地數(shù)量一般不會過多,故討論其分布密度意義不大。所以主要討論居民地群組的分布范圍。

鄰域居民地群組的分布范圍是個不確定問題,選取合適的包容所有居民地的多邊形作為分布范圍,必須符合人的直觀認知。傳統(tǒng)方法中用凸殼來表達面群的分布范圍是不太準確的,因為可能將大面積的沒有居民地覆蓋的凹部區(qū)域也視為面群的分布范圍[21]。通過對三角網(wǎng)進行“剝皮”操作得到的居民地群組分布范圍較為符合人類的視覺習慣(圖13)。將3個頂點均在鄰域居民地群組輪廓上和道路上的三角形視為鄰域居民地范圍內(nèi)的三角形,所以道路鄰域居民地群組分布范圍的面積可表示為

Sarea=Shabitation+Striangle

(7)

圖13 鄰域居民地群組范圍確定Fig.13 Neighborhood habitation area

式中,Sarea代表鄰域居民地群組分布范圍的總面積;Shabitaion代表鄰域居民地群組中居民地的總面積;Striangle代表鄰域范圍內(nèi)三角形的總面積。對于兩個鄰域范圍面積分別為Sarea1和Sarea2的居民地群組,其分布范圍面積相似度計算公式為

(8)

只對分布范圍的面積進行相似度計算還不足以描述其相似度,因為可能出現(xiàn)形狀差異很大的群組分布范圍具有相同或相近的面積,所以需對分布范圍進行形狀相似度計算。由于居民地群組分布范圍多邊形的形狀不規(guī)則并且具有較多的節(jié)點,所以采用文獻[22]提出的多級弦長法對其進行形狀描述。設(shè)形狀描述函數(shù)為

f(li)=|PiOc|

(9)

以多邊形邊界上各點Pi到形心點Oc的距離|PiOc|作為形狀描述函數(shù)的值,以輪廓上的某節(jié)點為匹配起始點P0到輪廓上任一點Pi的弧長li作為形狀描述的參數(shù),所以兩個居民地群組分布范圍的形狀相似度計算公式為

(10)

由于沒有明顯的側(cè)重,鄰域居民地群組幾何特征的總相似度為分布范圍面積相似度和形狀相似度的平均值[15],計算公式如下

SIM_geo=0.5·sim_area+0.5·sim_shape

(11)

3.3總體相似度計算

空間目標相似性研究中,文獻[23]提到一個重要原則,即空間目標之間的拓撲、方向和距離關(guān)系是最為關(guān)鍵的。所以在計算兩個居民地群組總體相似度時,主要突出群組的空間關(guān)系相似度,賦予鄰域居民地群組的空間關(guān)系相似度較大的權(quán)重。本文同樣參考文獻[15]中的經(jīng)驗值,將空間關(guān)系相似度權(quán)重設(shè)為0.6,則幾何特征相似度權(quán)重為0.4。所以居民地群組總體相似度計算公式可表達為

SIM=0.6·SIM_sr+0.4·SIM_geo

(12)

式中,SIM為居民地群組總體相似度;SIM_sr為居民地群組空間關(guān)系相似度;SIM_geo為居民地群組幾何特征相似度。

4道路網(wǎng)匹配實例及對比分析

4.1數(shù)據(jù)來源說明

圖14(a)為北京中關(guān)村部分區(qū)域影像,選取該區(qū)域相同比例尺不同來源的矢量數(shù)據(jù)進行匹配試驗。如圖14(b)、(c)、(d)所示,數(shù)據(jù)中均包含居民地和道路要素,數(shù)據(jù)來源為大比例尺城市地圖數(shù)據(jù),道路網(wǎng)在交叉口處表現(xiàn)為斷開的路段。

4.2數(shù)據(jù)系統(tǒng)誤差改正

從數(shù)據(jù)源1和數(shù)據(jù)源2、3的疊加效果(圖15(a)、(b))可得數(shù)據(jù)源間分別具有較大的位置偏差和旋轉(zhuǎn)偏差,所以需對數(shù)據(jù)源進行系統(tǒng)誤差改正。由于不同來源的數(shù)據(jù)具有較強的不確定性,在經(jīng)過系統(tǒng)誤差改正后發(fā)現(xiàn):數(shù)據(jù)源1和數(shù)據(jù)源2之間的位置偏差中的橫坐標偏差得到了較好的修正,但縱坐標偏差修正效果不理想,仍存在一定的偏差(圖15(c));數(shù)據(jù)源1和數(shù)據(jù)源3之間的旋轉(zhuǎn)偏差雖得到了一定的削弱但仍未完全消除,仍存在一定的旋轉(zhuǎn)偏差(圖15(d))。所以在系統(tǒng)誤差改正后,仍可能需要面對數(shù)據(jù)偏差對匹配過程造成的困難與影響。

4.3不同匹配算法對比試驗

4.3.1未顧及鄰域相似性的緩沖區(qū)增長算法

選取道路網(wǎng)匹配方法中較為成熟的緩沖區(qū)增長算法進行對比匹配試驗,在該方法匹配過程中單純依靠道路落入緩沖區(qū)內(nèi)的長度與總長度的比值這一條件進行判斷,而未顧及道路鄰域居民地群組的相似性。圖16(a)、(b)分別為緩沖區(qū)增長算法對存在位置偏差與旋轉(zhuǎn)偏差數(shù)據(jù)的匹配結(jié)果顯示。

圖14 試驗數(shù)據(jù)來源Fig.14 Test data of matching

圖15 數(shù)據(jù)系統(tǒng)誤差改正Fig.15 Systematic error compensation

圖16 緩沖區(qū)增長算法匹配結(jié)果Fig.16 Matching results of the buffer growth method

4.3.2本文顧及鄰域居民地相似性的匹配算法

分別對上述系統(tǒng)誤差改正處理后仍存在位置和旋轉(zhuǎn)偏差的兩組道路網(wǎng)數(shù)據(jù)利用本文提出的顧及道路鄰域居民地群組相似性的方法進行匹配試驗。具體的匹配流程為:①對待匹配道路建立緩沖區(qū),在匹配數(shù)據(jù)源中確定候選匹配對象,由于匹配數(shù)據(jù)之間位置偏差較大,所以緩沖區(qū)半徑應(yīng)設(shè)置較大,確保候選匹配集中包含匹配對象;②對匹配雙方構(gòu)建城市骨架線網(wǎng),并確定每條道路的鄰域居民地群組;③在候選匹配集中進行遍歷,計算其中每條道路與待匹配道路的鄰域居民地群組相似度,將相似程度最高的道路作為匹配對象。按照上述流程進行匹配試驗,圖17(a)為存在位置偏差的道路數(shù)據(jù)的匹配結(jié)果顯示,圖17(b)為存在旋轉(zhuǎn)偏差的道路數(shù)據(jù)的匹配結(jié)果顯示,圖中短線為匹配關(guān)系標識線。

圖17 本文方法匹配結(jié)果Fig.17 Matching results of the proposed method

4.4試驗結(jié)果對比分析

對本文匹配算法和緩沖區(qū)增長算法進行匹配質(zhì)量評價(表1),得出本文算法的匹配正確率較高,表明本方法能夠較好解決系統(tǒng)誤差改正后仍存在位置或旋轉(zhuǎn)偏差的道路網(wǎng)數(shù)據(jù)的匹配問題。

表1不同匹配情況下兩種方法匹配正確率比較

Tab.1Matching correctness comparison of the two methods in the different matching condition

匹配情況1匹配方法匹配正確率/(%)匹配情況2匹配方法匹配正確率/(%)位置偏差本文算法84.7緩沖區(qū)增長算法50.0旋轉(zhuǎn)偏差本文算法84.0緩沖區(qū)增長算法70.4

對兩種匹配算法作如下分析:由于系統(tǒng)誤差改正后仍未完全消除位置或旋轉(zhuǎn)偏差,利用位置鄰近原則的匹配方法會受到影響,造成緩沖區(qū)增長算法的匹配正確率相對較低。但是數(shù)據(jù)間的位置和旋轉(zhuǎn)偏差不會影響道路鄰域居民地群組的分布狀況,即不會改變道路與居民地以及居民地群組之間的空間關(guān)系和幾何特征,因而能夠通過對道路鄰域居民地群組的相似性度量進行匹配,這有效彌補了位置和旋轉(zhuǎn)偏差對匹配的影響。本方法顧及了道路鄰域環(huán)境(居民地群組)的相似性,能夠得到相對較好的匹配結(jié)果。針對系統(tǒng)誤差糾正后位置精度較高的數(shù)據(jù),試驗結(jié)果表明本方法也能得到較為滿意的匹配結(jié)果,所以本方法具有一定的通用性。

對于本方法匹配結(jié)果中的錯誤匹配情況,其原因是多源數(shù)據(jù)具有不確定性,本方法在確定道路的鄰域居民地群組時,只能期望最大程度的保證其一致性;居民地數(shù)據(jù)的不確定性導致即便同名道路的鄰域居民地群組,其空間特征和幾何特征相似度也可能不高,而非同名道路間的鄰域居民地群組也可能具有較高的相似度,這也可能造成錯誤匹配??傮w而言,上述兩種情況出現(xiàn)概率不高,所以本方法能夠確保大部分道路匹配結(jié)果的正確性。

5結(jié)論

本文提出一種顧及鄰域居民地群組相似性的道路網(wǎng)匹配方法,相比只單獨利用道路自身特征進行匹配的方法,本方法的特點在于:顧及了道路周邊居民地群組的相似性,將居民地群組的空間關(guān)系和幾何特征作為道路匹配的重要衡量指標,使得匹配過程不再對位置條件過于依賴,能夠有效解決存在位置或旋轉(zhuǎn)偏差的道路數(shù)據(jù)間的匹配問題。本方法在居民地群組相似度計算過程中采用的是一般經(jīng)驗權(quán)重值,所以在后續(xù)工作中需對居民地群組相似性的指標權(quán)重進行更多討論,以使其相似性的計算結(jié)果更為準確可靠,以進一步確保匹配質(zhì)量。

參考文獻:

[1]郝燕玲, 唐文靜, 趙玉新, 等. 基于空間相似性的面實體匹配算法研究[J]. 測繪學報, 2008, 37(4): 501-506.

HAO Yanling, TANG Wenjing, ZHAO Yuxin, et al. Areal Feature Matching Algorithm Based on Spatial Similarity[J]. Acta Geodaetica et Cartographica Sinica, 2008, 37(4): 501-506.

[2]QUDDUS M A, OCHIENG W Y, NOLAND R B. Map Matching Algorithms for Intelligent Transport Systems Application[C]∥Proceedings of the 13th World Congress on Intelligent Transport Systems and Services. London: TRID, 2006.

[3]WALTER V, FRITSH D. Matching Spatial Data sets: A Statical Approach[J]. International Journal of Geographical Information Science, 1999, 13(5): 445-473.

[4]ZHANG Meng, MENG Liqiu. An Iterative Road-Matching Approach for the Integration of Postal Data[J]. Computers, Environment and Urban Systems, 2007, 31(5): 597-615.

[5]童小華, 鄧愫愫, 史文中. 基于概率的地圖實體匹配方法[J]. 測繪學報, 2007, 36(2): 210-217.

TONG Xiaohua, DENG Susu, SHI Wenzhong. A Probabilistic Theory-based Matching Method[J]. Acta Geodaetica et Cartographica Sinica, 2007, 36(2): 210-217.

[6]胡云崗, 陳軍, 趙仁亮, 等. 地圖數(shù)據(jù)縮編更新中道路數(shù)據(jù)匹配方法[J]. 武漢大學學報(信息科學版), 2010, 35(4): 451-456.

HU Yungang, CHEN Jun, ZHAO Renliang, et al. Matching of Roads under Different Scales for Updating Map Data[J]. Geomatics and Information Science of Wuhan University, 2010, 35(4): 451-456.

[7]趙東保, 盛業(yè)華. 全局尋優(yōu)的矢量道路網(wǎng)自動匹配方法研究[J]. 測繪學報, 2010, 39(4): 416-421.

ZHAO Dongbao, SHENG Yehua. Research on Automatic Matching of Vector Road Networks Based on Global Optimization[J]. Acta Geodaetica et Cartographica Sinica, 2010, 39(4): 416-421.

[8]欒學晨, 楊必勝, 李秋萍. 基于結(jié)構(gòu)模式的道路網(wǎng)節(jié)點匹配方法[J]. 測繪學報, 2013, 42(4): 608-614.

LUAN Xuechen, YANG Bisheng, LI Qiuping. Pattern-basede Node Matching Approach for Road Network[J]. Acta Geodaetica et Cartographica Sinica, 2013, 42(4): 608-614.

[9]張云菲, 楊必勝, 欒學晨. 利用概率松弛法的城市路網(wǎng)自動匹配[J]. 測繪學報, 2012, 41(6): 933-939.

ZHANG Yunfei, YANG Bisheng, LUAN Xuechen. Automated Matching Urban Road Networks Using Probabilistic Relaxation[J]. Acta Geodaetica et Cartographica Sinica, 2012, 41(6): 933-939.

[10]陳玉敏, 龔健雅, 史文中. 多尺度道路網(wǎng)的距離匹配算法研究[J]. 測繪學報, 2007, 36(1): 84-90.

CHEN Yumin, GONG Jianya, SHI Wenzhong. A Distance-based Matching Algorithm for Multi-scale Road Networks[J]. Acta Geodaetica et Cartographica Sinica, 2007, 36(1): 84-90.

[11]劉志勇. 城市地圖數(shù)據(jù)庫合并中的面實體匹配方法研究[D]. 南京: 河海大學, 2006.

LIU Zhiyong. Research on Areal Feature Matching Algorithm in the Conflation of Urban Geographic Databases[D]. Nanjing: Hohai University, 2006.

[12]焦洋洋, 王卉, 翟仁健. 顧及鄰域相似性的面要素匹配方法[J]. 遼寧工程技術(shù)大學學報(自然科學版), 2013, 32(7): 947-952.

JIAO Yangyang, WANG Hui, ZHAI Renjian. Matching Method for Areal Feature Considering Context-dependent Similarity[J]. Journal of Liaoning Technical University: Natural Science, 2013, 32(7): 947-952.

[13]吳建華. 顧及環(huán)境相似的多特征組合實體匹配方法[J]. 地理與地理信息科學, 2010, 26(4): 1-6.

WU Jianhua. Entity Matching Methods Based on Combining Multi-Similarity-Characteristics Considering Environment Similarity[J]. Geography and Geo-Information Science, 2010, 26(4): 1-6.

[14]錢海忠, 武芳, 朱鯤鵬, 等. 一種基于降維技術(shù)的街區(qū)綜合方法[J]. 測繪學報, 2007, 36(1): 102-107.

QIAN Haizhong, WU Fang, ZHU Kunpeng, et al. A Generalization Method of Street Block Based on Dimension-reducing Technique[J]. Acta Geodaetica et Cartographica Sinica, 2007, 36(1): 102-107.

[15]劉濤. 空間群(組)目標相似關(guān)系及計算模型研究[D]. 武漢: 武漢大學, 2011.

LIU Tao. Similarity of Spatial Group Objects[D]. Wuhan: Wuhan University, 2011.

[16]劉濤, 閆浩文. 空間面群目標幾何相似度計算模型[J]. 地球信息科學學報, 2013, 15(5): 635-642.

LIU Tao, YAN Haowen. Geometry Similarity Assessment Model of Spatial Polygon Groups[J]. Journal of Geo-Information Science, 2013, 15(5): 635-642.

[17]江浩, 褚衍東, 閆浩文, 等. 多尺度地理空間點群目標相似關(guān)系的計算研究[J]. 地理與地理信息科學, 2009, 25(6): 1-4.

JIANG Hao, CHU Yandong, YAN Haowen, et al. Study on Computation of Similarity Relationships of Multi-scale Point Objects[J]. Geography and Geo-Information Science, 2009, 25(6): 1-4.

[18]劉濤, 杜清運, 閆浩文. 空間點群目標相似度計算[J]. 武漢大學學報(信息科學版), 2011, 36(10): 1149-1153.

LIU Tao, DU Qingyun, YAN Haowen. Spatial Similarity Assessment of Point Clusters[J]. Geomatics and Information Science of Wuhan University, 2011, 36(10): 1149-1153.

[19]劉濤, 楊樹文, 李軼鯤, 等. 空間線群目標方向相似度計算模型[J]. 測繪科學, 2013, 38(1): 156-159.

LIU Tao, YANG Shuwen, LI Yikun, et al. Direction Similarity Calculation Model of Spatial Line Groups[J]. Science of Surveying and Mapping, 2013, 38(1): 156-159.

[20]EGENHOFER M J, MARK D M. Naive Geography[C]∥FRANK A, KUHN W. Spatial Information Theory: A Theoretical Basis for GIS, International Conference COSIT’ 95. Semmering, Austria: Springer-Verlag, 1995, 988: 1-15.

[21]艾廷華, 劉耀林. 保持空間分布特征的點群化簡方法[J]. 測繪學報, 2002, 31(2): 175-181.

AI Tinghua, LIU Yaolin. A Method of Point Cluster Simplification with Spatial Distribution Properties Preserved[J]. Acta Geodaetica et Cartographica Sinica, 2002, 31(2): 175-181.

[22]安曉亞, 孫群, 肖強, 等. 一種形狀多級描述方法及在多尺度空間數(shù)據(jù)幾何相似性度量中的應(yīng)用[J]. 測繪學報, 2011, 40(4): 495-501.

AN Xiaoya, SUN Qun, XIAO Qiang, et al. A Shape Multilevel Description Method and Application in Measuring Geometry Similarity of Multi-scale Spatial Data[J]. Acta Geodaetica et Cartographica Sinica, 2011, 40(4): 495-501.

[23]BRUNS H T, EGENHOFER M J. Similarity of Spatial Scenes[C]∥KRAAK J M, MOLENAAR M. Proceedings of the 7th International Symposium on Spatial Data Handling. Delft: Taylor & Francis, 1996: 173-184.

(責任編輯:宋啟凡)

修回日期: 2015-06-17

First author: WANG Xiao (1990—), male, postgraduate, majors in spatial data matching, spatial data updating and map automatic generalization.

E-mail: xiaowang0209@outlook.com

Corresponding author: QIAN Haizhong

E-mail: haizhongqian@163.com

Matching Method for Road Networks Considering the Similarity of the

Neighborhood Habitation Cluster

WANG Xiao,QIAN Haizhong,HE Haiwei,CHEN Jingnan,HU Huiming

Institute of Geospatial Information, Information Engineering University, Zhengzhou 450052, China

Abstract:The existing matching methods for the multi-source road data of the same scale mainly consider the characteristics of the road itself, while the effect of the neighborhood features on matching process is generally ignored, which may restrict the further improvement of the matching results. This restriction can be more obvious for the matching data in which the location or rotation differences still exist after the system error rectification. A road network matching method that takes the similarity of the roads’ neighborhood habitation cluster into consideration is proposed, which draws on the experience of the human spatial cognitive characteristics for the unfamiliar environment. Firstly, the neighborhood habitation cluster of the road is extracted by the urban skeleton line network; Then by calculating the spatial relation similarity and geometry characteristic similarity of the neighborhood habitation cluster, the matching results can be obtained. The advantage of this method is that for the road data which have obvious location or rotation differences, the similarity of their neighborhood habitation clusters can be treated as a proper matching index. Actually, roads’ neighborhood habitation cluster can be a constraint of the road matching process and enhance its robustness. The tests and comparison analysis indicate that this method can solve the matching problems of the road data which still have obvious location or rotation differences after system error rectification and improve the matching correctness.

Key words:multi-source road networks matching; urban skeleton-line network; neighborhood environment;habitation cluster; area cluster similarity calculation

通信作者:錢海忠

作者簡介:第一 王驍(1990—),男,碩士生,研究方向為空間數(shù)據(jù)匹配與更新,地圖自動綜合。

收稿日期:2014-11-12

基金項目:國家自然科學基金(41171305;41171354;40701157);信息工程大學地理空間信息學院碩士學位論文創(chuàng)新與創(chuàng)優(yōu)基金(S201403)

中圖分類號:P208

文獻標識碼:A

文章編號:1001-1595(2016)01-0103-09

引文格式:王驍,錢海忠,何海威,等.顧及鄰域居民地群組相似性的道路網(wǎng)匹配方法[J].測繪學報,2016,45(1):103-111.DOI:10.11947/j.AGCS.2016.20140588.

WANG Xiao,QIAN Haizhong,HE Haiwei,et al.Matching Method for Road Networks Considering the Similarity of the Neighborhood Habitation Cluster[J]. Acta Geodaetica et Cartographica Sinica,2016,45(1):103-111.DOI:10.11947/j.AGCS.2016.20140588.