酷知百科網

位置:首頁 > 遊戲數碼 > 電腦

ArcGIS拓撲建立(兩個圖層)

電腦2.2W

拓撲是GIS行業軟件中空間邏輯比較強的一個概念,也是檢查數據之間或者數據內部邏輯性的一個重要手段和方法。今天小編就帶大家來看下兩個數據層之間邏輯拓撲的建立過程。

ArcGIS拓撲建立(兩個圖層)

操作方法

(01)開啟ArcCatalog,定位到待建立拓撲的數據。值得注意的是,拓撲的建立需要在一個mdb內完成,所以如果你的數據沒有放入到數據庫中的話也不用擔心,只需要在任意檔案內右鍵-new-personal geodatabase,數據庫建立完成後將數據匯入進去就可以了。

ArcGIS拓撲建立(兩個圖層) 第2張

(02)建立拓撲前需要明確各個數據間的空間邏輯關係,再根據彼此間的這些關係來建立,這樣就不會感到很亂,起碼自己知道思路是怎樣的。在現有的這些數據中,集體所有權包含承包經營權與宅基地數據,小編就拿集體土地所有權與承包經營權之間的空間邏輯關係來建立拓撲。

(03)單擊數據集-右鍵-new-topology(拓撲)。在彈出的拓撲對話框中點擊下一步;以英文給拓撲命名,點擊下一步;勾選集體土地所有權以及承包經營權兩個圖層(第2步中提到的),點擊下一步;默認兩個圖層的等級都爲1,點擊下一步。

ArcGIS拓撲建立(兩個圖層) 第3張
ArcGIS拓撲建立(兩個圖層) 第4張
ArcGIS拓撲建立(兩個圖層) 第5張
ArcGIS拓撲建立(兩個圖層) 第6張
ArcGIS拓撲建立(兩個圖層) 第7張

(04)在這裏你會看到一個add rule(添加拓撲規則)按鈕,點擊該按鈕選擇合適的拓撲關係。

ArcGIS拓撲建立(兩個圖層) 第8張

(05)小編選擇了“Must be covered by feature class of”,即承包經營權圖層必須都在集體土地所有權的範圍內。選擇拓撲規則的時候要注意下,有的規則是針對一個圖層的,而有的規則是針對兩個圖層的。

ArcGIS拓撲建立(兩個圖層) 第9張

(06)點擊OK後規則建立成功,點擊下一步,總體看下規則後點擊Finish,此時會彈出一個是否需要讓剛剛建立的拓撲生效,點擊是,激活拓撲規則。

ArcGIS拓撲建立(兩個圖層) 第10張
ArcGIS拓撲建立(兩個圖層) 第11張
ArcGIS拓撲建立(兩個圖層) 第12張

(07)此時你會發現一個新的拓撲數據出現在左側數據中。

ArcGIS拓撲建立(兩個圖層) 第13張

(08)開啟ArcMap,直接將剛剛建立的拓撲規則手動拖到ArcMap中,會提示是否需要將參與拓撲的要素層添加進來,點擊是,可以看到拓撲數據和參與到拓撲規則建立的那兩個圖層也被加載進來了。

ArcGIS拓撲建立(兩個圖層) 第14張
ArcGIS拓撲建立(兩個圖層) 第15張

(09)到此,拓撲規則的建立已經做完,小編再簡述下拓撲的相關工具。如果你的ArcMap沒有出現拓撲的工具條也不用擔心,在選單欄的空白處點擊右鍵-topology,此時便會將拓撲工具條調用出來。

ArcGIS拓撲建立(兩個圖層) 第16張

(10)如果需要激活拓撲工具條的話,點擊Editor工具條-start editor,便可發現拓撲工具條由灰色變爲可操作了。

ArcGIS拓撲建立(兩個圖層) 第17張

(11)點擊拓撲工具條的最後一個按鈕便可檢視是否有拓撲錯誤。當然了,小編這裏的數據是沒有拓撲錯誤的。

ArcGIS拓撲建立(兩個圖層) 第18張

特別提示

注意數據層之間的空間邏輯關係。

如果喜歡的話不要忘記給小編一個贊喲。