趙曄
摘 要:實際生產的矢量測繪數據隨生產應用標準和目的不同差別較大,類型復雜,而且不同特性不同類別的數據,其質量特性也有所不同。但是為了保證最終測量的結果,就一定要做好測繪數據的質量控制。下面就對這些方面進行分析,希望給有關人士一些借鑒。
關鍵詞:ArcGIS;矢量測繪;數據控制
結合實踐工作情況,技術人員研究出利用ArcGIS 進行矢量測繪數據質量檢查,而通過實踐操作得知,針對圖屬一體化的矢量測繪數據成果,使用ArcGIS 方法進行質量檢查,操作速度快,有很強的拓撲功能強,而且轉換數據方便,最終控制得到的結果也符合工程要求,因此得到了推廣和普及,下面就分析其實際的應用情況。
1 矢量數據的基本要求分析
在進行矢量數據質量檢查時,主要有幾個方面的要求,測繪的精度、圖屬一致、完備性、表達屬性正確,圖形邏輯關系,元數據等,在質量檢查過程中,在檢查元數據的時候,精度檢查中,都要人工方式檢查,對于圖像的邏輯關系,內容正確性,屬性的表達等,在常規的檢查中部解決實際問題,很多問題都會隱藏在圖象的下面,因此就要利用軟件進行處理。例如在進行土地利用圖斑數據檢查中,不僅要進行相互的交疊檢查,還應該檢查縫隙的拓撲關系是否正確。通常情況下,圖形拓撲關系正確性檢查、屬性表述和內容正確性、完整性檢查和圖屬一致性檢查是矢量測繪數據質量控制中最常進行的檢查內容,也是檢查工作的重點。
2 分析在矢量測量中控制質量的方法
2.1 分析在圖形拓撲關系檢查中的應用
在很多圖形拓撲關系檢查中都出現錯誤,通過對問題原因的分析,然后結合實踐處理,發現一般都是數據生產過程中,處理圖形拓補關系不正確,或者是由工作人員操作失誤造成的,那么在進行正常的拓補關系分析使用時,就一定會出現錯誤,影響后期數據的應用和開發。如果使用 ArcGIS 進行質量檢查,可以分為同層要素和不同層要素。如果進行不同層要素拓撲關系檢查工作,需要使用到SelectByLocation 功能,檢查的內容也比較多,例如有括線和線、點和面、面和面、線和面等,除此之外,還涉及到不同要素之間不正確的相交,要素不正確的包含等。
分析具體的質量檢查方法,第一步,利用ArcMap加載不同的要素層,然后進行檢查,之后通過Select ByLocation功能來完成質量檢查。第二步,點選Select ByLocation對話框,然后進一步選擇要素層,通常都很對線和面,點和面的關系進行檢查,一定要選擇線、點的要素層。第三步,選擇合適的拓撲關系,例如可以選擇包含、相鄰、相交等,結合檢查對象的不同,選擇一種最合適的方法,之后在關系要素層中檢查,根據實際情況的不同,選擇合適的參數、緩沖區域,完成這些操作之后,選擇分析,最后就會得到相應的結果。由于是提取了不同層間要素不正確的拓撲關系,因此得到的結果就是在這些層中一些不合法的拓撲錯誤,除此之外,還同時指明了存在拓撲錯誤的位置,因此很容易對原數據進行修正。如果是對同一層要素的拓撲關系進行正確性檢查,主要工作就是對對象之間不合法的縫隙、包含相互交疊等進行檢查,完成這些工作主要是利用Topology、Select By Location 功能。
2.2 分析檢查屬性數據的應用
在檢查屬性數據質量的時候,主要涉及到屬性的內容是否正確,屬性的內容是否完整性,屬性表結構定義是否正確等,在落實檢查工作中,就是根據數據生產技術設計書,數據建庫標準規范。定義屬性結構非常簡單,使用Arc-Catalog,或者是ArcMap 檢查所顯示出的一些要素屬性,然后詳細的進行定義描述,也就是將Layer Properties中的Fields 對話框打開,之后結合制定的相關標準,檢查屬性的正確性和完整性。具體步驟如下,第一步,進行數據的加載,只需要將對話框Select By Attributes打開即可,第二步,分析所需要檢查的屬性字段,然后只用 Get UniqueValues進行分析,這樣就可以有針對性的進行查詢條件的設定,第三步,結合查詢得到的文本框,在其中輸入查詢條件,然后系統就自動進行篩選和過濾。第四步,就是要得到的結果都保存下來。從上訴分析的結果得知,如果屬性內容不正確,屬性圖像不完整,完成相關結果的加載之后,就可以結合標準值進行原數據的校正,科學的對查詢條件進行設置,就能完成屬性數據質量的檢查。
2.3 檢查圖屬一致性的應用分析
在這方面的檢查工作中,在采集圖形和圖形屬性時,或者對數據進行處理時,發生非聯動的修改,導致屬性與對應的圖像不一致,例如分析土地應用現狀的時候,經常出現地類圖斑實際面積和相應的面積屬性值不一致,或者是線狀地類實際長度和相應長度屬性值不一致問題。因此在之后進行數據屬性值分析,或者實際應用時,都會發生嚴重的錯誤,在檢查中步驟如下。第一步,需要在 ArcCatalog 中建立一個可以使用已有數據的數據庫。第二步,將所要檢查的內容在Geodatabase中輸入,這樣圖形的具體長度和面積,都會以 Shape_Area的屬性,以及 Shape_Length的屬性加載到數據屬性表中。完成這些數據的加載后,第四步,使用 Select By Attributes功能,讓其和實際數值進行對比分析,在允許誤差范圍可以,如果超過這一范圍,就出現錯誤,將數據要素都提取出來。
3 總結
通過以上對ArcGIS在矢量測繪數據質量控制中的應用分析,發現其檢查效率和質量都沒有問題,但是操作過程中,步驟比較復雜,要求操作人員基本技術過硬,有嚴謹的工作態度,這樣才能完成好每一項工作,提高工作效率。
參考文獻
[1] 陸鈺蓮.ArcGIS在矢量測繪數據質量控制中的運用[J].工業, 2016(06):00199-00199.
[2] 楊琳.矢量測繪數據質量控制中ArcGIS的應用[J].經濟技術協作信息,2014(13):92-92.
[3] 崔翰川,朱長青,楊成松.基于ArcGIS Engine的矢量地理數據數字水印系統的設計和實現[J].測繪通報,2012(07):82-84.