■ 馬曉丹
(遼寧航苑攝影測量與遙感有限公司遼寧沈陽110034)
針對GIS數據質量控制的研究
■馬曉丹
(遼寧航苑攝影測量與遙感有限公司遼寧沈陽110034)
在GIS中,數據庫是其核心部分,數據是血液,面向GIS數據是入庫的前期數據,其質量的好壞,將直接影響下一步的數據整理,本文針對面向GIS數據質量控制進行了研究與探討。
面向GIS數據數據庫檢查
產品質量的提高,應該通過相關的規范、制度、管理、培訓,讓“質量是企業的生命”深入人心,從提高作業質量入手,提高成圖軟件質量,提高工作效率,才能保證產品質量。
面向GIS數據,其實并不是不加任何整理,就可以完整地導入數據庫,還是以傳統的圖面為主,只不過在數字化地形圖中將入庫要求適當地加入進去,以便今后入庫整理時更加方便快捷。下面以SCS軟件制作的地形圖為例,說明在圖面質量檢查中應主要檢查的內容。
(1)圖面表示的合理性。圖面檢查不可或缺,主要檢查各要素表示方法是否正確,相互關系是否合理,圖式符號運用是否正確,有無丟、錯、漏,應請有經驗的人員檢查。圖面檢查可分為屏幕檢查和回放圖檢查,一般先采用屏幕檢查,由于可以放大、縮小,所以可以看得更清楚,但屏幕比較小,缺乏整體感。回放圖視野寬,各要素之間的關系等一目了然,所以圖面檢查、修改完成后,就可以進行數據檢查。數據檢查大概包括:一是線寬檢查,在大比例尺地形圖中,不同的地物類型,線寬不同,在編輯時有輸錯線寬的情況,而且在回放圖檢查時,不易發現;二是符號塊的比例因子,同一種比例尺應具有相同的比例因子,實際檢查中,發現比例因子有不同的現象或比例因子為負值,此外,符號的角度問題,如:門墩、電力線、通訊線個別植被符號存在角度,大部分植被,如水田、旱地、菜地等符號角度應為零度,實際檢查中也發現了問題;三是線型比例因子應相同;四是字高檢查和旋轉角檢查;五是接邊檢查。通過以上檢查,基本上可以保證圖面出圖的合理性。
(2)面向GIS數據檢查。面向GIS數據檢查,主要是代碼、屬性數據冗余等檢查。應包括:零層有無實體、非法層、非法塊、非法字體、非法線型、空字符串、線自相交、面相交、微短線、毛頭、懸掛、重復實體、實地模式、DWG文件版本等,除此之外,還有有代碼檢查,即代碼位數是否七位,檢查中發現,代碼位數正確,但有的是有空格替代的,是不允許的;代碼與層匹配檢查;層與塊名匹配檢查;高程點與高程注記個數匹配、點的Z值與注記值匹配檢查;等高線Z值檢查,包括:0高程、不是0.5米整數倍的檢查;回頭線檢查;線上重復點檢查;擴展屬性及字段檢查,表示點與邊界線屬性匹配檢查;3D線、樣條曲線檢查;面狀地物閉合檢查;框架線、骨架線檢查、圖形垃圾清理等等。通過一系列的檢查修改,面相GIS數據基本完成,在此基礎上對河流、植被、道路等進行構面,道路、河流等添加中心線,進行拓撲處理、檢查、提取相關要素即可進行數據轉換、入庫。
除了必要的人工檢查外,龐大的數據檢查,必須依靠程序自動進行,一可以大量地節省人力、物力、財力,二可以提高效率、三是保證檢查的標準統一,四是避免檢查漏項。基于上述考慮,編制了“標準層表”、“標準塊表”、“標準字體字寬字高表”、“標準線型表”、“層-塊名對照表”、“代碼-層名對照表”、“代碼-層-類型-塊名對照表“等等,通過二次開發,編寫了大比例尺、小比例尺檢查程序,它可以批量對圖幅進行自動檢查,然后在圖內相應位置做出標記或改變實體顏色,并將存在的問題,記錄在文本文件,作為修改時的參考。當然,有些檢查,必須分別進行,如:接邊檢查等。下面附幾個檢查對照表及檢查記錄表。
2.1標準字體字寬字高表(部分)
gcd,Simplex,"",0.8,2.0,高程點、比高注記;ht,黑體,"",1.0,6.0,省市縣政府注記;hz,txt.shx,xdxt.shx,1.0,5.5,鄉鎮政府駐地;hz,txt.shx,xdxt. shx,1.0,3.5,高等學校名稱、高速公路、國道、快進路、主次干道及其橋梁名稱;hz,txt.shx,xdxt.shx,1.0,2.5,房屋結構、層數、門牌號、植被、經濟作物、漁、牲、塘等;hz,txt.shx,xdxt.shx,1.0,4.0,河流、水庫名稱左斜。
2.2層-塊名對照表(部分)
dldw,GC010,不依比例的地下建筑物地表出入口;YZH,gc011,長城及磚石城墻上的城樓;value,GC013,不依比例尺的電線塔;dldw, GC018,露天設備;dldw,GC020,噴水池;dldw,GC021,假石山。
2.3代碼-層名對照表(部分)
2110200,JMD,混合結構一般房屋;2110200,JMD,混合結構一般房屋代碼;2110202,JMD,混合結構一般房屋里的墩代碼;2110207, JMD,混合結構一般房屋label點,面的代碼;2110298,JMD,混合結構一般房屋文字注記代碼;2110300,JMD,磚石結構一般房屋;2110302, JMD,磚石結構一般房屋里的墩代碼。
2.4小比例尺檢查記錄(部分)
圖號為{上二沖.dwg}
高程點與注記匹配!!!
比高點與注記匹配!!!
零層無實體!!!
共發現[2]個零長線!!!
非法字體名->[SIMPLEX]
沒有非法線型!!!
共有[146]注記或塊線型不對!!!
等高線高程值為0(或高程值不為整數)共有{3}個(4號色)!!!
共有[3]個線寬錯誤!!!
共有[13]實體有高程值!!!
2.5大比例尺檢查記錄(部分)
圖號為{355302.dwg}
沒有代碼實體或代碼少于7位(3號顏色)共[0]個,
代碼或層次不匹配(140顏色)共[0]個!!!
非法塊或層錯的塊共[0]個!!!
共發現字高或寬度比例不正確的注記[0]個!!!
等高線高程值為0(或高程值不為整數)共有{0}個(4號色)!!!
在實際生產中,各單位所采用的軟件、流程、作業方法都不相同,但質量控制應該是相同的,只不過采取的手段不同。我們的方法是:將檢查程序分發到作業室,由作業員、檢查員自查,最后由院質檢科檢查。從近幾年的生產實踐來看,效果明顯,效率顯著,效益倍增。我們要加強學習、溝通,不斷提高自己的業務能力實現質量目標。
[1]趙長勝,空間數據誤差理論與數據處理.北京:教育科學出版社,2010 [2]GB/T18316-2008《數字測繪成果質量檢查與驗收》
P2[文獻碼]B
1000-405X(2016)-3-134-2