日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ArcMap进行数据拓扑检查

發布時間:2024/1/1 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ArcMap进行数据拓扑检查 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、創建地理數據庫拓撲

[1]設計拓撲;
實驗用宗地數據包括三個圖層:宗地面(ZD)、界址點(JZD)、界址線(JZX)。我們通過了解宗地數據的產生過程,經過理論分析可以得到如下規則:

  • 外業測量得到一塊宗地的界址點。界址點上圖變成點數據。同一塊宗地上的點不會自壓蓋。
  • 兩個界址點順序連線變成界址線,界址點必然在界址線上,且是界址線的端點,界址線不存在多余的節點。
  • 界址線構成的封閉面為界址面。界址點、界址線必然落到界址面上。

[2]啟動ArcMap,新建空白地圖文檔;
[3]打開【目錄】窗口,定位到【2-Data】->【DataBaseTopoUncheck.mxd】,雙擊打開地圖文檔;
[4]創建地理數據庫拓撲。定位到【2-Data】->【Topo.gdb】->【DJ_uncheck】,右鍵單擊,選擇【新建】->【拓撲】,如下圖;

[5]彈出【新建拓撲】向導,如下圖;

[6]單擊【下一步】,輸入拓撲名稱【DJ_uncheck_Topology】,容差【0.001】米,如下圖;

[7]單擊【下一步】,勾選參與到拓撲中的要素類,包括【JZD_uncheck】、【JZX_uncheck】、【ZD_uncheck】;

[8]單擊【下一步】,輸入等級都為【1】,如下圖;

[9]單擊【下一步】,如下圖;

[10]單擊【添加規則】,彈出【添加規則】窗口,設置參數如下圖,【必須被其他要素的邊界覆蓋】是指界址點(JZD)必須在宗地(ZD)的邊界上;

[11]單擊【確定】,再次單擊【添加規則】,繼續添加其他8個規則,如下表;

[12]添加的規則共9個,如下圖;

[13]單擊【保存規則】,可將規則導出為文件,用于共享。單擊【加載規則】,可以導入規則文件;
[14]單擊【下一步】,如下圖;

[15]單擊【完成】,開始創建拓撲;

[16]待拓撲構建結束,彈出是否驗證拓撲,選擇【是】;也可以選擇否,通過右鍵拓撲,選擇【驗證】;


[17]待驗證結束,新建拓撲完成。定位到【2-Data】->【Topo.gdb】->【DJ_uncheck】->【DJ_uncheck_Topology】,右鍵單擊,選擇【屬性】;

[18]彈出【拓撲屬性】窗口,可通過常規、要素類、規則、錯誤頁,修改拓撲屬性;在【錯誤】頁,單擊【生成匯總信息】,可以查看錯誤、異常統計,如下圖;

[19]單擊【確定】,關閉【拓撲屬性】窗口。

2、檢查數據問題

[1]將拓撲添加到ArcMap。在【目錄】窗口,定位到【2-Data】->【Topo.gdb】->【DJ_uncheck】->【DJ_uncheck_Topology】,單擊【DJ_uncheck_Topology】拖放至地圖窗口,彈出提示,單擊【否】,不添加相關要素類(因為地圖文檔中已經存在相關要素類,如果不存在的時候,可以選擇【是】);

[2]查看內容列表和地圖,如下圖;

[3]修改拓撲圖層屬性。在內容列表,右鍵單擊【DJ_uncheck_Topology】,選擇【屬性】;

[4]彈出【圖層屬性】窗口,切換到【符號系統】頁,可為拓撲設定符號。直接單擊符號,可編輯符號樣式,包括顏色、輪廓等;


[5]檢查數據問題。單擊菜單【自定義】->【工具條】,選擇【編輯器】、【拓撲】工具條;
[6]開始編輯會話。單擊【編輯器工具條】->【開始編輯】;
[7]打開拓撲錯誤檢查器。單擊【拓撲工具條】->【錯誤檢查器】;

[8]彈出【錯誤檢查器】窗口,拖放窗口停靠在ArcMap下端,如下圖;

[9]在【錯誤檢查器】窗口,選擇【所有規則中的錯誤】,單擊【立即搜索】;

[10]顯示錯誤如下;

[11]選擇其他顯示規則,如【JZD_uncheck-點必須被線覆蓋-JZX_uncheck】,單擊【立即搜索】;

[12]顯示錯誤如下。

[13]在【錯誤檢查器】窗口,右鍵單擊錯誤記錄,選擇【縮放至】或【平移至】,定位錯誤要素,如下圖。

3、修正數據問題

[1]修正數據問題,將用到編輯工具。使用捕捉,單擊【編輯器工具條】->【捕捉】->【捕捉工具條】,彈出【捕捉工具條】,單擊選中4種捕捉,如下圖;

[2]設置捕捉選項。單擊【捕捉工具條】->【選項】,彈出【捕捉選項】,設置容差、捕捉提示等參數,如下圖;

[3]設置圖層可選擇性。單擊切換是否可選,設置【JZX_uncheck】為唯一可選圖層,其他圖層都不可選,如下圖;

[4]在【錯誤檢查器】窗口,取消勾選【僅搜索可見范圍】,選擇【JZX_uncheck-必須被其他要素的邊界覆蓋-ZD_uncheck】,單擊【立即搜索】,顯示內容如下;

[5]在【錯誤檢查器】窗口,右鍵單擊某一錯誤記錄,選擇【縮放至】,再次右鍵單擊該錯誤記錄,選擇【顯示錯誤描述】,了解錯誤詳情,如下圖;

[6]右鍵單擊該錯誤記錄,選擇【選擇要素】,錯誤的界址線高亮顯示,如下圖;

[7]自動修正數據錯誤。右鍵單擊該錯誤記錄,選擇【剪除】,刪除要素;

[8]查看【錯誤查看器】,錯誤記錄減少1個;

[9]還可以使用編輯工具修正數據錯誤。在【錯誤檢查器】窗口,右鍵單擊其他錯誤記錄,選擇【縮放至】,再次右鍵選擇【選擇要素】,如下圖;

[10]單擊【編輯器工具條】->【編輯工具】,右鍵單擊錯誤的界址線要素,選擇【刪除】;

[11]查看【錯誤查看器】,錯誤記錄減少2個;

[12]保存編輯內容。單擊【編輯器工具條】->【保存編輯內容】。

4、驗證地理數據庫拓撲

[1]單擊【拓撲工具條】->【驗證當前范圍中的拓撲】,彈出驗證錯誤窗口,驗證結束后窗口自動關閉,如果有錯誤,【錯誤查看器】會列出;如果沒有錯誤,錯誤查看其中不顯示記錄,如下圖;

[2]單擊【拓撲工具條】->【驗證指定區域中的拓撲】,在地圖上拉框指定范圍,將對拉框區域中的拓撲進行驗證,【驗證指定區域中的拓撲】適合一遍修正數據錯誤一遍檢查,如下圖。

[3]保存編輯內容。單擊【編輯器工具條】->【保存編輯內容】;
[4]結束編輯會話。單擊【編輯器工具條】->【停止編輯】;
[5]保存地圖文檔。單擊【標準工具條】->【保存】。

總結

以上是生活随笔為你收集整理的ArcMap进行数据拓扑检查的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。