ArcGIS拓撲:個人的一些心得


  最近上課的時候我們老師讓我們做拓撲關系的檢查和修改。對於很少做數據的coder來說這是個痛苦的過程,所以經過我不斷的修改,終於完成了作業。自己有些經驗拿出來和各位分享一下。

  這次主要的拓撲錯誤有4個:1.線不能自相交 2.面沒有縫隙 3.面不重疊 4.一個面要素被另一個面要素覆蓋,下面我從這些拓撲關系的處理上來說一下我的處理方法,也許對大家有用,不對的地方還請指正!

  1.線不能自相交 這個主要的解決方法是使用拓撲工具上面的planarize lines 工具進行處理。在拓撲錯誤的表中,右select feature ,然后選擇這個工具就處理了這個線的自相交問題,自動為該線段進行打斷處理。使用split工具也可以,但是不是很好操作。其他的方法很多,這里我就表達了我覺得方面的方法。第三個就是planarize lines工具,選中拓撲錯誤之后就能自動打斷相交的線!

  

  2.面沒有縫隙 這個最方面的方法就是選中所有的拓撲錯誤,右擊Create Feature,創建結束后到屬性表中找到拓撲錯誤的屬性,zoom to,然后使用editor里面的Merge工具和周圍的要素融合,這樣就可以了,注意的是選擇融合的要素,不要選錯了。這樣逐個處理就行了。對於要素的外邊界,這個誤認為是縫隙,我們應該Make Exception。個人經驗:在進行拓撲之前對於這方面應該做一下預處理,對於邊界之外的要素,我們如果需要舍棄的話,一般使用clip工具處理掉,這樣免得后來還要逐個Merge,麻煩!

  

  3.面不重疊 這個比較簡單,方法也很多。我使用的方法是直接在拓撲錯誤列表中右擊,Merge,選擇Merge的要素,這樣就行了。。可能有批量處理的方法,但是我還沒發現。

    

  4.一個要素被另一個要素覆蓋 這個簡單了,對於超出部分的我們予以刪除或合並就OK了。

  拓撲是地圖生產過程中提高地圖精度和質量的過程,我們應該熟練的對他操作,掌握常見拓撲錯誤的處理方法,這樣以后有所准備。像我這樣很好做數據的coder應該更加的注意了。哈哈,如果有什么錯誤和建議的話歡迎指正!!


免責聲明!

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



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