• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      大比例尺地形圖自動接邊檢查的實現(xiàn)

      2015-07-04 06:19:46費小睿陳玉娜汕頭市測繪研究院廣東汕頭515041
      城市勘測 2015年1期
      關鍵詞:限差圖幅端點

      費小睿,陳玉娜(汕頭市測繪研究院,廣東汕頭 515041)

      大比例尺地形圖自動接邊檢查的實現(xiàn)

      費小睿?,陳玉娜
      (汕頭市測繪研究院,廣東汕頭 515041)

      摘 要:接邊檢查是大比例尺地形圖生產(chǎn)的重要一環(huán)。大比例尺地形圖自動接邊檢查程序可以自動完成圖形接邊檢查與屬性接邊檢查,幫助作業(yè)人員與質檢人員提高接邊檢查的效率,避免接邊問題遺漏。本文介紹了大比例尺地形圖自動接邊檢查的實現(xiàn)思路,從接邊檢查限差、接邊檢查數(shù)據(jù)表設計、接邊檢查配置文件設計等多個方面闡述了自動接邊檢查的關鍵技術。最后文章給出了基于Supermap Object的大比例尺地形圖自動接邊檢查程序的實現(xiàn)流程。

      關鍵詞:地形圖;地形圖接邊檢查;GIS

      1 引 言

      在大比例尺地形圖內業(yè)數(shù)字化成圖的作業(yè)過程中,由于數(shù)字化誤差,屬性錄入錯誤等因素,相鄰地形圖接邊處的地物要素難以避免會出現(xiàn)結點位置不符,屬性不符等情況。因此接邊檢查是地形圖質量檢查中一項非常重要的工作,接邊檢查的工作如果采用手工完成,效率非常低,且容易出現(xiàn)漏查的情況。

      目前有一些成圖軟件提供了地形圖接邊檢查功能,但是都不是很完善。我們覺得存在三個方面的問題:

      (1)需要手動選擇接邊邊界與接邊的地物。

      (2)只能檢查圖形接邊無法檢查屬性接邊。

      (3)接邊錯誤位置標識不清。

      因此為了使作業(yè)人員與質檢人員能夠減輕接邊檢查的工作量,提高工作效率,我們開發(fā)了大比例尺地形圖接邊檢查程序,實現(xiàn)了相鄰地形圖間地物要素的圖形接邊檢查與屬性接邊檢查,對檢查到的接邊錯誤自動生成接邊錯誤專題圖,準確標識接邊錯誤所屬要素與所在位置。

      2 自動接邊檢查程序實現(xiàn)

      2.1自動接邊檢查程序實現(xiàn)思路

      地形圖中只有線要素與面要素存在跨圖幅的問題。相鄰地形圖在接邊時,主要是檢查參與接邊的線和面要素在內圖廓線上端點的幾何位置。在GIS的空間位置關系中,相比其他要素間的空間位置關系,點與線要素、面要素的空間位置關系是最簡單的。把復雜的線面要素檢查轉化為線面端點的檢查,可以降低程序實現(xiàn)的難度。

      因此,自動接邊檢查的實現(xiàn)思路是獲取所有參與接邊的地物,提取地物在內圖廓線上的端點,將這些端點連同所屬地物的屬性信息存儲在臨時數(shù)據(jù)集中,對臨時數(shù)據(jù)集中的點進行逐一互相比較,如果檢查點可以找到與之坐標相同或距離在限差范圍內的被檢查點,且兩點對應的地物屬性一致,則說明此處接邊完好;如果檢查點找不到符合要求的點,則將點移到接邊錯誤數(shù)據(jù)集中。當檢查完畢后,接邊錯誤數(shù)據(jù)集存儲的點就是接邊有誤的地方。

      2.2自動接邊檢查程序關鍵技術

      (1)接邊檢查限差確定

      接邊檢查需要確定兩個限差。第一個限差是接邊檢查的最小限差,如果以內圖廓線按最小限差生成緩沖區(qū),所有參與接邊的地物端點如在緩沖區(qū)范圍內,則可以認為地物端點已捕捉到內圖廓線上;如果兩個地物的端點之間的距離小于等于最小限差,則可以認為兩個端點重合。

      另一個限差是接邊檢查的最大限差,由于在地圖數(shù)字化的過程中,存在地物端點未捕捉到內圖廓線或超出內圖廓線,但地物端點與內圖廓線距離大于最小限差的情況,因此需要設置一個更大的限差,以幫助保證程序可以選中上述情況的地物。

      (2)內圖廓處理

      地形圖是按照內圖廓來接邊的。當一幅地形圖與上下左右4幅相鄰圖幅進行比較時,假設內圖廓的4個邊,每邊分別與相鄰圖幅有50個地物要進行接邊檢查,使用內圖廓整體來與每幅相鄰地形圖接邊檢查,就需要檢查200個地物,而這200個地物中有150個地物是可以不參與檢查的,實際需要判斷的地物只有50個。由此可以看出使用內圖廓整體來進行接邊檢查,每次的檢查冗余過多。

      因此我們使用的拓撲處理函數(shù)將內圖廓面數(shù)據(jù)集中的每個內圖廓面分離為4條線,并另存為的線數(shù)據(jù)集。這樣做使得相鄰的兩幅圖接邊檢查時,只需要對一條圖廓邊兩邊的地物進行接邊檢查,大大減少了檢查的冗余度,避免地物多次檢查。

      (3)配置文件設計

      檢查人員在屬性接邊檢查時可能根據(jù)不同需求,需要檢查的屬性亦有所不同。為了滿足這一需求,我們使用XML語言編寫了接邊檢查的配置文件。檢查人員編輯配置文件,可以設定每一地物類型需要檢查的屬性信息。配置文件的格式如圖1所示。配置文件中,標簽<map>表示以下定義的是某一數(shù)據(jù)集的接邊檢查內容,標簽<conditon>的內容表示接邊檢查的條件,標簽<Bechecklayer>的內容表示被接邊檢查的數(shù)據(jù)集名,標簽<CompareLayer>的內容表示內圖廓線數(shù)據(jù)集名,標簽<field>的內容表示地物參與屬性接邊的字段名。

      圖1 配置文件格式

      (4)接邊檢查數(shù)據(jù)表設計

      在接邊檢查過程,對于每一參與檢查的數(shù)據(jù)集,程序會生成待判定點與接邊錯誤點數(shù)據(jù)集,待判定點數(shù)據(jù)集用來在程序運行過程中存儲需要判斷接邊情況的結點,接邊錯誤點數(shù)據(jù)集用來存儲確認接邊有誤的地物結點,待判定點與接邊錯誤點數(shù)據(jù)集字段設計如圖2、圖3所示。

      圖2 待判點數(shù)據(jù)集字段設計

      圖3 接邊錯誤點數(shù)據(jù)集字段設計

      其中errID存儲的是結點所屬接邊地物的唯一標識;bechkDatasets存儲結點所屬地物的數(shù)據(jù)集名;belongMap存儲結點所屬圖幅名;errcontent存儲對接邊錯誤的描述信息,包含有“端點為捕捉到內圖廓線上”、“端點接邊錯誤”、“屬性接邊錯誤”三種接邊錯誤描述。

      2.3程序實現(xiàn)流程

      程序使用SuperMap Object+Vb.net進行開發(fā),采用SuperMap SDB格式來作為接邊檢查的數(shù)據(jù)源。每個SDB格式數(shù)據(jù)存儲一張地形圖數(shù)據(jù),每個SDB格式可以包含多個數(shù)據(jù)集,每個數(shù)據(jù)集對應一種地物類型。

      為了更好地說明接邊檢查的實現(xiàn)流程,我們假設有相鄰圖幅a與b需要接邊檢查。其實現(xiàn)流程包含以下步驟。

      (1)對地形圖a與b進行合并,合并過程中對a和b的每個線數(shù)據(jù)集與面數(shù)據(jù)集添加“所屬圖幅”字段,用以標明地物屬于哪個圖幅。

      (2)對合并后的內圖廓面數(shù)據(jù)集進行弧段求交,將內圖廓面轉換成單條線組成的內圖廓線層Indexl。

      (3)在內圖廓線數(shù)據(jù)集Indexl中逐條選擇內圖廓線,選擇a與b的接邊處相重合的內圖廓線line1。

      (4)對line1,按設置的最小限差與最大限差分別生成buffer1與buffer2。

      (5)對每個數(shù)據(jù)集,使用buffer2選擇所屬圖幅為a的地物,將所選地物落在buffer2緩沖區(qū)內的端點存儲為圖幅a的待判點數(shù)據(jù)集chkpt1。

      (6)對每個數(shù)據(jù)集,使用buffer2選擇所屬圖幅為b的地物,將所選地物落在buffer2緩沖區(qū)內的端點存儲為圖幅b的待判點數(shù)據(jù)集chkpt2。

      (7)對chkpt1點數(shù)據(jù)集選取點,循環(huán)比較chkpt2中的點。

      (8)對于chkpt1中選取的每個待判點p1,首先判斷點p1是否處于buffer1緩沖區(qū)內。如果有,則判斷在chkpt2點數(shù)據(jù)集中能否找到與p1之間距離小于或等于最小限差的點。如果找到符合點p2,則依據(jù)配置文件定義的屬性接邊字段,判斷p1和p2的屬性是否一致;如果一致,則說明當前待判點p1所對應的地物找到了圖形位置一致,屬性一致的接邊地物。如果以上條件有一個不符合,則將當前點與相關信息存儲到接邊錯誤結點集chkerr中,并繼續(xù)判斷下一個點。

      (9)接著按步驟(8),選取chkpt2點,循環(huán)比較chkpt1中的點。

      (10)當chkpt1與chkpt2所有的點都檢查完畢,錯誤點數(shù)據(jù)集chkerr里存儲的就是有接邊問題的位置點。將接邊錯誤點數(shù)據(jù)集chkerr的errId字段與對應數(shù)據(jù)集的SmId字段進行關聯(lián),自動符號化生成接邊錯誤專題圖,突出顯示有接邊問題的地物,并在地物上標注接邊錯誤說明。接邊檢查生成的專題圖效果例如圖4、圖5所示。

      圖4 端點接邊錯誤專題圖效果

      圖5 屬性接邊錯誤專題圖效果

      3 小 結

      本文實現(xiàn)的接邊檢查程序目前已經(jīng)應用到我院地形圖生產(chǎn)流程中,減輕了工作量,提高了工作效率。其特點主要有以下幾點:

      (1)接邊檢查全自動操作,無需手動指定接邊線與接邊地物,既可實現(xiàn)圖形接邊檢查,也可實現(xiàn)屬性接邊檢查。

      (2)利用配置文件技術,允許質檢人員靈活定義需要接邊的數(shù)據(jù)集與數(shù)據(jù)集字段。使得程序應用范圍更加廣泛。

      (3)利用專題圖技術,明確標識接邊問題所在,十分直觀,可避免接邊問題遺漏。

      參考文獻

      [1] 廖振環(huán),左志進,魏德照.DLG數(shù)據(jù)接邊檢查的設計與實現(xiàn)[J].地理空間信息,2009,7(4):60~62.

      [2] 鮑立尚.基于索引圖的DLG批量接邊檢查算法設計與實現(xiàn)[J].礦山測量,2010(4):21~24.

      [3] 左志進,方德平,李兆雄.國家1∶5萬DLG數(shù)據(jù)質量檢查軟件的設計與實現(xiàn)[J].四川測繪,2008(2).

      [4] 趙相偉,孫翠羽,艾波等.基于索引圖的大比例尺圖幅自動接邊方法研究[J].測繪信息與工程,2007(4):34~36.

      [5] 霍春玲,劉達.AutoCAD數(shù)據(jù)接邊檢查自動化的實現(xiàn)[J].測繪工程,2006(4):74~76.

      Realization of Auto Edge Match Checking for the Large Scale Topographical Map

      Fei Xiaorui,Chen Yuna
      (Shantou Institute of Surveying and mapping,Shantou 515041,China)

      Abstract:Edge match checking is an very important part for the production of large scale topographical map.The automatic edge match checking program can automatically complete graph edge match checking and attribute edge checking,can help operations personnel and quality inspection personnel to improve the inspection efficiency and refuse to missing edge match problem.This paper introduces the idea of realizing the automatic edge match checking of large scale topographical map,elaborates the key technology of automatic edge match checking from edge match checking tolerance, the design of edge match checking data sheet,the design of edge match checking profile etc.Finally,This paper gives the realization process of automatic edge match checking program of large scale topographic map based on Supermap Object.

      Key words:topographical map;edge match checking of topographic map;GIS

      文章編號:1672-8262(2015)01-60-03中圖分類號:P208.1

      文獻標識碼:B

      收稿日期:?2014—10—07

      作者簡介:費小睿(1982—),男,工程師,主要從事GIS建庫與系統(tǒng)開發(fā)工作。

      猜你喜歡
      限差圖幅端點
      非特征端點條件下PM函數(shù)的迭代根
      加強工程測量管理提高工程測量技術
      城市軌道交通第三方測量工作探討
      不等式求解過程中端點的確定
      參數(shù)型Marcinkiewicz積分算子及其交換子的加權端點估計
      基丁能雖匹配延拓法LMD端點效應處理
      基于EXCEL的地形圖圖幅號轉換查詢方法
      自然保護地(2015年3期)2015-12-03 02:29:54
      基于ArcMap的圖幅接合表快速生成方法研究
      地形圖圖幅編號規(guī)則及實現(xiàn)
      城市勘測(2014年4期)2014-06-24 14:33:27
      基于Bing Maps的地形圖圖幅編號的網(wǎng)絡可視化查詢
      測繪通報(2013年2期)2013-12-11 07:27:54
      鲁甸县| 许昌县| 新源县| 富蕴县| 广德县| 聊城市| 黎平县| 扬中市| 仁化县| 阿合奇县| 毕节市| 山东| 肃北| 板桥市| 海伦市| 商河县| 顺昌县| 德州市| 华容县| 洪江市| 尤溪县| 大连市| 中阳县| 西畴县| 成都市| 应城市| 丽水市| 陵川县| 布尔津县| 龙口市| 海淀区| 淳化县| 新乡市| 怀安县| 嵩明县| 鄂州市| 静乐县| 九龙县| 太仆寺旗| 凯里市| 绥芬河市|