鄭 先 東
(長江空間信息技術工程有限公司(武漢)重慶分公司,重慶 401147)
·測量·
基于ArcMap實現線性矢量整合
鄭 先 東
(長江空間信息技術工程有限公司(武漢)重慶分公司,重慶 401147)
結合第一次地理國情普查中外業核查軌跡元數據MFSV圖層制作要求,介紹了如何利用ArcMap中對線性矢量處理的各種功能實現自動化處理重復軌跡,并能夠按照要求實現屬性的選擇,以成功解決外業核查軌跡的處理問題,提高工作效率。
外業核查軌跡,ArcMap,自動化,屬性
地理國情主要是指地表自然和人文地理要素的空間分布、特征及其相互關系,是基本國情的重要組成部分。地理國情普查是一項重大的國情國力調查,是全面獲取地理國情信息的重要手段,是掌握地表自然、生態以及人類活動基本情況的基礎性工作。普查的目的是查清我國自然和人文地理要素的現狀和空間分布情況,為開展常態化地理國情監測奠定基礎,滿足經濟社會發展和生態文明建設的需要,提高地理國情信息對政府、企業和公眾的服務能力。開展全國地理國情普查,系統掌握權威、客觀、準確的地理國情信息,是制定和實施國家發展戰略與規劃、優化國土空間開發格局和各類資源配置的重要依據,是推進生態環境保護、建設資源節約型和環境友好型社會的重要支撐,是做好防災減災工作和應急保障服務的重要保障,也是相關行業開展調查統計工作的重要數據基礎。
重慶市第一次地理國情普查外業核查軌跡非常復雜,重復軌跡較多,由于要求不能有重復路線,且軌跡不能有隨意相交打折和飛線等情況出現,但是外業調繪軌跡相當復雜,軌跡打折,相交,折返,重復等情況隨時出現,這給后期處理帶來了很大的不便,人工處理工作量相當大,而且很難保證處理完整(見圖1)。這就需要通過軟件自動化處理,既能大大提高效率又能消除錯誤率。
2.1 同一外業人員同一天軌跡重復、相交、打折等情況

相關規范要求同一外業人員同一天所有核查軌跡必須保持一致,不能出現折返路線重復和相交等情況。如圖2所示,同一個人同一天的軌跡在某一地點停留時,由于精度遠GPS軌跡會不斷跳動,導致人不動軌跡卻出現多個節點,外業調繪也不可能不走回頭路,這樣就導致軌跡會有重復情況出現,這些都導致軌跡不符合要求。

2.2 不同作業人員經過同一路線留下的軌跡
不同作業人員經過同一路段,造成核查軌跡重復出現,但是只有一條是外業事跡核查軌跡,這條軌跡是外業核查人員在核查軌跡兩旁圖斑留下的,而其他軌跡僅僅是路過此路段,并未對軌跡兩旁的圖斑進行核對,可以理解為無效軌跡,這時就要分析有效軌跡,合理取舍核查軌跡。
2.3 標準時點核查軌跡
標準時點核查階段的外業軌跡必然同前期外業核查軌跡有所重復,由于標準時點核查后圖斑為最終提交成果,應該優先表示,這就要替換前期的外業核查軌跡,人工核對或者通過建立拓撲查找重復線,工作量非常大。
針對以上問題分析,結合ArcMap相關線性矢量處理功能,我們提出了如圖3所示的解決方案。
通過ArcMap“Data Management Tools”中的“Integrate”功能,能夠很好的解決軌跡節點不斷跳動的問題,通過多次實驗可知,整合時坐標精度選擇15 m~20 m效果較好。通過Dissolve功能(Create multipart features)能夠將屬性相同的軌跡線自動合成一根(含復合線)。
按照時間將時點核查軌跡提取出來,根據需要保留變化區域相關軌跡后,采用“Analysis Tools”中的“Erase”功能替換原軌跡中重復部分,這樣就解決了數據采集階段與時點核查階段軌跡重復問題。

數據采集階段和時點核查階段軌跡均可能存在同一路段軌跡屬性不同的情況,這時需要用到“Analysis Tools”中的“Intersect”功能,首先提取相交線,這時提取的線段均存在兩條或兩條以上的軌跡線,通過“Line Intersection”功能自動相交打斷和刪除重復線,但此時軌跡線會通過節點分割成多個線段,并且屬性隨機選取,這就導致屬性值不完全正確,這時我們清除所有屬性值,將相交線全部合成多根完整線段,然后通過與原始軌跡“Spatial Join”功能,空間聯合屬性,并通過人機交互,確保屬性值的正確性。
如圖4所示,處理之后的核查軌跡沒有多余線段,重復自相交線段等等情況,同一道路也按照要求僅保留實際核查有效軌跡,對于很多的支路軌跡線,依然保留完整,并且能夠根據要求設置整合精度,來適當保留支路軌跡線。通過與原始核查軌跡比較可以看出最終成果能夠全面、真實、簡潔的反映外業核查實際情況,并且符合規范要求,達到預期效果。

采用上述方法在現有資源配置下成功地解決了外業核查軌跡的處理,相對人工處理效率大大提高,也能夠達到相關規范要求。但是在重復路線屬性值選取上面需要人機交互分析相同路段屬性值,而且處理過程中飛線情況依然需要人工干預,否則會出現取舍不當而造成信息損失,這樣依然有一定的工作量。
第一次全國地理國情普查,很多方面都處于摸索探討階段,技術不夠成熟,我們將探討通過Microsoft Visual Studio二次開發,分析相交重復線段的屬性,調用ArcMap函數庫中各項封裝函數功能,實現真正的自動化處理。
[1] 國家測繪地理信息局門戶網站[Z/OL].
Linear vector integration based on ArcMap
Zheng Xiandong
(ChongqingSurveyBranchCo.,YangtzeEngineeringCo.ofSpatialInformationTechnique,Cwrc,Chongqing401147,China)
Combined with the first geographic conditions survey and verification path metadata MFSV layer production requirements, introduced how to use ArcMap to linear vector processing of various functions to realize the automation of processing of repeated trajectory, and in accordance with the requirements of the implementation of attribute selection, in order to successfully solve the problems of external verification track, improved the work efficiency.
external verification track, ArcMap, automation, attribute
2015-06-18
鄭先東(1974- ),男,工程師
1009-6825(2015)25-0206-02
TU198
A