
摘要:基于基礎測繪同時生產標準地形圖數據和DLG入庫數據的生產流程,而且又側重于地形圖數據生產,怎樣使DLG數據更嚴密符合地理信息數據規范要求,保證數據質量規范統一,從而滿足DLG數據入庫及應用需求。
關鍵詞:DLG 地形圖 數據檢查
一、引言
目前,有些地區是1:1萬無圖覆蓋區,在基礎測繪地形數據生產的時候,既要生產紙質地形圖滿足用圖需求,又要生產DLG的GIS入庫數據以滿足應用需求。這兩種數據前期均在GeoWay3.6平臺上加工生產。
二、基本思路
緊密結合生產實際在現有生產的基礎上,對DLG數據生產技術工藝流程進行改進,開發標準DLG入庫數據批量處理及重點內容檢查系統軟件,使生產得DLG入庫數據統一規范,進一步保證數據質量,提升地理信息數據庫建設生產效率,加快基礎地理信息數據庫建設進程。
三、技術路線及實現方法
系統整體技術路線如下:(圖一)
1. 在Geoway下導出E00格式數據之前,對Geoway數據進行整理。
(1) 圖層屬性整理
由于在圖形處理的過程中由于多次拷貝、刪除,可能會造成圖形與數據庫中的屬性不一致,通過圖層屬性整理,可以去掉屬性數據庫中的冗余,實現圖屬的一致性。
(2) 方案整理
方案整理是對歷史數據進行整理或對現有數據進行整理輸出不同數據結果,并且能批處理多個工程。
(3) 固有屬性轉出
導出GIS數據前,一般需要將對象的某些固有屬性值轉出到指定的屬性字段中,這樣既免去手工對字段賦值的麻煩,又可與導出數據格式的屬性處理機制相對應。其中字段名稱為方案中已有的字段,且該字段必須在圖層上。如果符合操作條件的對象上缺少相應字段、字段類型不符合要求、或獲得的值超出字段設定范圍,則程序不做處理且給出錯誤報告提醒用戶。
(4)固有屬性整理
固有屬性轉出后,可能需要對部分屬性值進行整理和修改,如編碼修改、有向點方向調整等。整理時取值方式有按實體值和按屬性值兩種,按實體值整理時,將取實體值按規則處理后存在指定字段中;按屬性值整理,則取指定字段中的值,處理后替換原來的屬性值。按實體值方式可以避免因屬性值被修改或屬性值沒有及時更新等問題造成結果錯誤現象。
2. 設置好各項符合入庫需求的參數,如地物類及高程等字段輸出類型及寬度,然后用Geoway導出E00格式數據。
3. 在ARCGIS環境下用AML語言開發批量處理及重點內容檢查系統軟件。重點對DLG的數學基礎、數據完整性、邏輯一致性、數據接邊等做全面檢查處理并重新拓撲要素關系,完全滿足基礎地理信息數據庫建庫要求。
數學基礎檢查包括數據的大地基準、高程基準、地圖投影方式、分帶情況是否符合數字線劃圖產品標準的要求。數據完整性檢查包括數據分層的正確和完整性、屬性項定義的正確和完備性,檢查數據范圍的正確性,檢查要素屬性項是否完整、順序是否正確。邏輯一致性檢查包括各層層名是否正確;檢查屬性項定義、屬性項之間關系;檢查拓撲關系是否正確,編輯完后是否重建拓撲關系。檢查DLG數據與相鄰圖幅的圖形和屬性接邊是否正確。數據接邊為了能夠滿足接邊要求在ARCGIS平臺下利用相鄰對象橡膠耦合功能對所有數據進行接邊處理,對于圖內的懸掛點、偽結點等進行處理。數據批量處理及重點內容檢查系統具備如下的基本功能:
(1) 數據轉換,包括E00轉換批量轉換成Coverage和 Coverage批量轉換成E00,以便提高轉換效率及避免人工操作造成的錯誤。
(2) 投影定義,Geoway導出E00后原投影信息丟失,需要重新定義。可根據不同比例尺數據重新定義。
(3) 數據自動接邊,提供相鄰圖幅自動接邊功能。只需輸入圖號,批量將兩個Coverage數據層在0.02米范圍之內進行自動接邊,如果接邊要素偏差較大,需人工干預處理。
(4) 換帶接邊,如果圖幅跨帶,將需要換帶接邊的數據進行轉換后接邊,自動進行接邊。自動接邊后,將數據再轉回。
(5) 數據整理,將Geoway導出的數據剔除多余的特征,符合ARCGIS數據標準要求。之后對點、線、面要素進行重新拓撲,從而建立正確的拓撲關系。
(6) 必要的重點內容批量數據檢查,包括圖層名及圖層數檢查、接邊情況、屬性數據完整性及邏輯一致性等內容檢查。接邊檢查,將要進行接邊的數據拼接合并,檢查接邊情況和面層合并后產生不必要的破碎面等。利用code碼為0功能進行非正常屬性值檢查。查找作業過程中產生的破碎小短線并刪除。對數據的懸掛點進行檢查是否正常,同時對不必要的偽節點查詢修改。
四、結束語
通過一系列的數據批量整理與檢查,使得基礎測繪在同時生產兩種數據的情況下,既能滿足地形圖數據規范要求,又能保證生產的DLG數據規范統一,確保DLG數據成果質量同時極大地提高生產效率。
參考文獻:
[1] 北京吉威數源信息技術有限公司.GeoWay數據加工平臺