解析ArcGis拓撲——檢查的流程,以面重疊檢查為例


最簡單的面重疊錯誤檢查是使用“地理處理”——“面相交”進行檢查,其結果是重疊部分提取而成的新面要素類。本例不講述此種方法。

step1 准備待拓撲檢查數據

名詞:

數據庫 DataBase→顧名思義,不做解釋。

要素數據集 Feature Dataset→ 存放要素類數據的集合,可以放入多個(種)要素類。

要素類 Feature Class→一類要素的集合,一般表現為一個“圖層”。

要素 Feature→要素類的組成單元,點線面就是基本的要素種類,一個面就是一個Feature。

①建立數據庫,一般使用“個人地理數據庫(Personal Geodatabase)”即可。這里命名為“topo”。

②在數據庫上右鍵——新建一個要素數據集(Feature Dataset)。這里也命名為“topo”。

③在要素數據集“topo”上右鍵——導入——要素類單個(這里是只檢查一個要素圖層)將要進行檢查的數據,命名仍是“topo”,好吧,懶得想新名字。

 

step2 進行拓撲

名詞:

拓撲容差 Cluster Tolerance→用以識別點和邊界等的距離范圍,一般使用默認的xy容差,其最佳值為xy容差的10倍,改值不應小於xy容差。

① 在要素數據集上右鍵——新建——拓撲(topology)。

②名稱應以字母開頭,建議直接使用英文字母命名。一般要素類命名為英文的使用默認即可。

③選擇參與拓撲檢查的要素類,該例只有一個。

④選定需要的拓撲規則,該例使用“不能重疊”(Must Not Overlap),可以選定多個拓撲規則。

⑤下一步可以看一下拓撲的一些參數設置。

 

step3 查看拓撲問題

①在目錄(catalog)里要素數據集中拖動拓撲結果到內容列表或者工作空間即可查看。

②在菜單欄空白處右鍵——勾選“拓撲”Topology,將拓撲工具條加載到菜單欄。

如果已經加載可忽略。

③可以打開拓撲錯誤查看器,查看拓撲問題。

選擇“所有規則錯誤(errors from all rules)”,勾選“錯誤(errors)”、“異常(exceptions)”,不勾選“只可見范圍(visible extent only)”,點擊“搜索(search now)”即可在錯誤列表顯示所有錯誤。

勾選“只可見范圍(visible extent only)”則只搜索當前可見范圍的錯誤。

step4 拓撲修改

利用拓撲工具條的工具進行拓撲修改,修改完成后將要素類導出為Shapefile即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM