標籤:
外業軌跡線非常混亂,編輯工作量非常大。
我們可以藉助ArcGIS中進階編輯中的"打斷相交線"來簡化軌跡,提高效率,其容差值需要反覆嘗試,直到最佳。
但結果並不時每個地方都特別理想,特別是道路比較寬的地方(道路上有多條軌跡),需要手動來進行編輯。
這是整個項目手動編輯的結果。
其中編輯過程中的技巧和問題總結如下:
(1)計算重複的點
由於軟體定位等原因,匯出同一個位置存在兩個重複點,需要重複資料刪除點。可以計算其點座標的X值 ,通過標記重複值來刪除。Python代碼如下:
預邏輯指令碼:
uniqueList = []def isDuplicate(inValue):if inValue in uniqueList:return 1else:uniqueList.append(inValue)
調用方式:
isDuplicate( !欄位名稱! )
(2)分大量刪除
由於點資料較多,不能一次全部刪除,不然會卡死,可嘗試一部分一部分刪除,至於一次刪除的量,與電腦配置有關。
(3)標註整理的線
在編輯過程中需要不斷查看軌跡線的調繪人、調繪時間等資訊。(一條路上有多條軌跡以時間最早的那條為準)所以做好不同顏色的標註非常重要,可提升工作效率。
(4)確定線的方向
選擇帶有箭頭的符號來顯示路徑,這樣就可以看出調繪的運行方向,大大方便軌跡的整理。
(5)中斷的線進行串連
由於資訊不好的原因,有此軌跡存在明顯的中斷,這隻能手工串連,使之具有連通性。
(6)節點太多的線去節點
有的線節點實在太多,往往是因為調繪都在一個地方不斷的盤旋,在不影響原資料準確的情況下可以刪除部分,這樣也可以防止軌跡整合在一起時因節點過多而瀏覽編輯變慢。
(7).一條路上盡量保留一條線(按具體情況)
一般情況下一條路上保留一條線,誰調繪保留誰,但有的道路比較寬闊(如高速公路徑),需要保留來回兩條路徑,這樣更符合實際調繪的情況。
(8)刪除多的線之前要查看
盡量不要刪除軌跡線,在刪除前一定要備份,還要對照軌跡點來判定是否可以刪除,保證有軌跡點的地方不能缺失軌跡線!
(9)雙擊表頭按時間排序
在開始編輯一幅圖時,雙擊表頭可以按時間排序,刪除不是本幅圖的時間,尋找起始時間。
(10)設定常用快速鍵
由於資料量非常大,設定快速鍵將有助於提高效率,常用的工具有合并、編輯工具、刪除折點、打斷、整形要素工具等。
(11)大於2000的要素尋找
在ArcGIS屬性工作表中的顯示策略類似於網頁中的分頁顯示,由於資料量過大(大於2000條記錄),ArcMap的屬性工作表中只能顯示2000條,並且捲軸不能再往下拖動。但現需要繼續向下瀏覽,方法只能是在左下角的文字框中輸入資料值(如2001)就可以看到新的資料了。
(12)設定可選層
因為在編輯的過程中,只編輯軌跡線這個層,經常使用選擇功能,又經常把其他層資料選擇,這樣非常不方便,可在內容列表-按選擇列出進行設定,但更快速的方法是在圖層上右鍵-選擇-將此圖層設為唯一可選圖層即可。
(13)及時儲存
不管使用什麼軟體,只要是在編輯,就一定要記得儲存,好多人都有做了好一陣子的資料結果沒儲存,一般情況下是很難找回來的。所以,及時儲存,養成一個好的習慣。現在ArcGIS中也有自動儲存的軟體,可以設定儲存間隔時間。
(14)開啟捕捉
ArcGIS中的捕捉功能和CAD中的一樣好用,開啟捕捉有利於軌跡的編輯。
地理國情中外業軌跡線的編輯小結