已知資料:CAD圖斑檔案
使用軟體:ArcMap
要求:入庫圖斑總數必須與邊界一緻,圖斑之間不能交叉,不能重疊,不能有縫隙。
使用場景:村莊規劃圖斑入庫前資料整理
下面開始操作:
1、 将村子圖斑資料添加到資料框内。圖檔
2、 生成村莊邊界
在資料庫中複制圖斑要素,将複制的要素名為m_1添加到資料框中。圖檔圖檔
将m隐藏,打開編輯器,全選m_1在編輯器下拉欄中選擇合并,點選确定。
這裡我們能看出生成的邊界有些問題,放大後發現是圖斑間有縫隙。
接下來把縫隙填上,點選建立要素選擇m_1,選擇自動完成會面,然後在圖上空白處拉一條線,一定要穿越空白處。圖檔 圖檔 圖檔
完成後的效果如下,這裡空隙不多,依次把所有的縫隙全部填上即可。圖檔
全部填上縫隙後重複步驟2,将圖斑再次合并。合并後儲存編輯,這裡的圖案填充僅限在邊界上的空隙圖斑,如果空隙不在邊界上可以無視。
合并好後使用資料管理工具——要素——要素轉線,将面要素轉為線要素取名為“邊界”。如果發邊界線内有多餘的線,删除即可。
3、 在要素資料集内建立拓撲選擇要素m,添加規則為不能有空隙和不能重疊
拓撲驗證完成後将拓撲添加到資料框内檢視拓撲錯誤,并打開編輯器。
這裡我們發現有一處較明顯的錯誤,打開拓撲錯誤檢視器。圖檔我們發現有重合的面,删除其中一個面即可。
通過錯誤檢視器我們發現圖斑之間的空隙錯誤非常多。這裡僅是試驗資料,實際工作中會更多。這是由于cad和Arcmap在轉換中對于曲線和折線的算法不同。圖檔
如此多的錯誤當然不可能一個一個去修改,一來費時,二來費力。
4、 接下來使用擦除工具,輸入要素m_1,擦除要素m,輸出要素類名稱縫隙即圖斑間的縫隙圖檔。
打開編輯器,選擇縫隙。我們發現所有的要素未分開,我們使用進階編輯欄中的拆分多部件要素将其打散。