王 嬌 李平蒼 高文峰
(鐵道第三勘察設計院集團有限公司,天津 300251)
航測地形圖多樣性的成圖方式與應用需求,使得地形圖質量檢查的內容繁多且復雜。根據(jù)地形圖成果質量檢查與驗收的相關國家標準以及鐵路成圖相關專業(yè)標準,結合生產需求,歸納總結我單位鐵路航測地形圖的質檢內容體系(如圖1)。
圖1 鐵路航測地形圖的質檢內容體系
根據(jù)計算機圖形技術,結合生產實際需求,從鐵路航測地形圖的質檢內容體系中進一步梳理出能夠實現(xiàn)人機交互檢查或程序全自動檢查的質檢內容,結合已有編圖軟件的框架結合,設計并開發(fā)了適合我單位的基于多文件批量檢查的鐵路航測地形圖質量檢查軟件。
本軟件采用面向對象的設計方法,以實用性為目標,充分考慮可擴展性、高效性,支持插件模式與模塊重用,并充分吸取MAPEDITOR軟件、CASS等軟件相關功能優(yōu)點基礎上,在 CAD平臺環(huán)境下,利用OBJECTARX和.NET開發(fā)技術,采用VS2010的C#開發(fā)語言,實行按需分步的研究開發(fā)策略,首先研發(fā)了六大類15個小類的檢查項功能接口,并集成到MAPEDITOR軟件環(huán)境下中,以方便編輯人員和質檢人員的使用,其軟件結構設計如圖2。
本軟件采用基于“參數(shù)配置-質檢模型-質檢結果-質檢報告”的質檢機制,實現(xiàn)了程序全自動檢查和人機交互檢查相結合的檢查方式,不僅能夠實現(xiàn)對單個數(shù)據(jù)文件的檢查,而且能夠實現(xiàn)對多個數(shù)據(jù)文件的批處理檢查。其檢查流程如圖3、圖4所示。
程序全自動檢查可以根據(jù)每個檢查項獨立進行檢查,也可以采用批處理的方式進行檢查,保證了數(shù)檢查的公正性,提高了檢查效率。人機交互檢查用于需要用戶動態(tài)修改閾值,或對于檢查結果中存在疑似錯誤點情況,需要用戶進一步加以判斷確定的檢查,如“等高線和高程點的矛盾檢查”。
圖2 質檢軟件的結構設計示意
圖3 單個數(shù)據(jù)文件的檢查流程
圖4 多個數(shù)據(jù)文件的檢查流程
本軟件界面主要包括參數(shù)配置、質檢面板、批量質檢、質檢結果面板等部分,其主要界面如圖5、圖6所示。
圖5 單個數(shù)據(jù)文件的檢查界面
根據(jù)地形圖比例尺、數(shù)據(jù)組織格式等信息,通過菜單或質檢面板中的“參數(shù)設置”,設置好相關檢查參數(shù),在檢查面板中勾選需要的檢查項,即可進行單個文件檢查或多個文件的批量檢查。
單個數(shù)據(jù)文件的檢查:可用于質檢員對單張地形圖的全自動檢查與人機交互檢查,同時,也可以用于輔助制圖員的編輯工作,制圖員用該功能在編輯過程中或編輯完成后的地形圖的進行錯誤遺漏檢查或自查。當執(zhí)行完檢查項后,自動顯示出檢查結果面板。每個檢查項具有一個單獨的屬性面板頁列表,顯示出錯誤信息,雙擊某行錯誤信息,可實現(xiàn)在圖形窗口中會自動定位到相應的位置,用于輔助編圖員快速查看與修改錯誤。
多個數(shù)據(jù)文件的批量檢查:可用于不需要人機交互設置閾值對疑似錯誤篩選的檢查項,通過程序可完全自動判斷錯誤內容的檢查,質檢員可用于多個數(shù)據(jù)文件的批量自動檢查,該程序可根據(jù)指定路徑,自動依次打開CAD文件,根據(jù)設置的檢查項逐一進行檢查,并將其錯誤之處自動標識在地形圖文件中,生成其檢查報告文件,記錄錯誤內容、格式等信息。
①相交檢查:包括等高線打折、自交、互交的檢查。②穿越檢查:包括等高線遇到坎類地物、房屋類地物、雙線道路類地物、雙線河流類地物等應該斷開而沒有斷開卻穿過去了的檢查。③點線矛盾:包括高程點的點位高程值與其注記值不一致的檢查、高程點與等高線值矛盾檢查。④壓蓋檢查:包括房屋間壓蓋檢查、高程點注記壓蓋檢查。⑤屬性檢查:包括圖層代碼/顏色標準化檢查、地物顏色一致性檢查、地物符號一致性檢查。⑥其他檢查:包括等高線的高程值為0值或非整數(shù)如111.23等的檢查。
圖6 多個數(shù)據(jù)文件的批量檢查界面
基于多文件批量檢查的鐵路航測地形圖數(shù)據(jù)質檢軟件的研發(fā),不僅提高了成圖的效率、降低了人工質檢工作量,而且保障了成圖的質量,為有效解決成果質量和供圖周期質檢的關系提供了良好工具。該軟件能夠實現(xiàn)人機交互檢查和程序全自動檢查相結合,不僅能夠實現(xiàn)對單個數(shù)據(jù)文件的檢查,而且能夠實現(xiàn)對多個數(shù)據(jù)文件的批處理檢查。該軟件提高了地形圖的質量檢查效率,降低了編圖作業(yè)員的錯誤頻率,全面提高了航測地形圖的成圖效率和質量。
[1] 葉艷萍.1∶2 000數(shù)字線劃圖質量檢查方法研究[D].成都:西南交通大學,2010
[2] 黃斌,李雄超.大比例尺地形圖質量控制與檢查方法研究[J].科技資訊,2008(28):69
[3] 張麗.結合LIDAR和RCD相機的1∶2 000地形圖生產探討[J].鐵道勘察,2012,38(6)
[4] 楊少文.IMU/DGPS輔助航空攝影新技術在鐵路勘測中的應用[J].鐵道勘察,2011,37(5)
[5] 李冠億.深入淺出AutoCAD.NET二次開發(fā)[M].北京:中國建筑工業(yè)出版社,2012
[6] 林莉.低空無人機航測1∶1 000地形圖[J].鐵道勘察,2012,38(1)