arcmap中geodatabase中才有的功能,建topology可以檢查資料品質
多邊形topology
1.must not overlay:單要素類,多邊形要素相互不能重疊
2.must not have gaps:單要素類,連續串連的多邊形地區中間不能有空白區(非資料區)
3.contains point:多邊形+點,多邊形要素類的每個要素的邊界以內必須包含點層中至少一個點
4.boundary must be covered by:多邊形+線,多邊形圖層的邊界與線層重疊(線層可以有非重疊的更多要素)
5.must be covered by feature class of:多邊形+多邊形,第一個多邊形圖層必須被第二個完全覆蓋(省與全國的關係)
6.must be covered by:多邊形+多邊形,第一個多邊形圖層必須把第二個完全覆蓋(全國與省的關係)
7.must not overlay with:多邊形+多邊形,兩個多邊形圖層的多邊形不能存在一對相互覆蓋的要素
8.must cover each other:多邊形+多邊形,兩個多邊形的要素必須完全重疊
9.area boundary must be covered by boundary of:多邊形+多邊形,第一個多邊形的各要素必須為第二個的一個或幾個多邊形完全覆蓋
10.must be properly inside polygons:點+多邊形,點層的要素必須全部在多邊形內
11.must be covered by boundary of:點+多邊形,點必須在多邊形的邊界上
線topology
1.must not have dangle:線,不能有懸掛節點
2.must not have pseudo-node:線,不能有偽節點
3.must not overlay:線,不能有線重合(不同要素間)
4.must not self overlay:線,一個要素不能自覆蓋
5.must not intersect:線,不能有線交叉(不同要素間)
6.must not self intersect:線,不能有線自交叉
7.must not intersect or touch interrior:線,不能有相交和重疊
8.must be single part:線,一個線要素只能由一個path組成
9.must not covered with:線+線,兩層線不能重疊
10.must be covered by feature class of:線+線,兩層線完全重疊
11.endpoint must be covered by:線+點,線層中的終點必須和點層的部分(或全部)點重合
12.must be covered by boundary of:線+多邊形,線被多邊形邊界重疊
13.must be covered by endpoint of:點+線,點被線終點完全重合
14.point must be covered by line:點+線,點都線上上