胡淑丽+耿爱君+赵红梅
(国家测绘地理信息局第一航测遥感院,陕西 西安 710054)
摘要:本文以1:50000数据库更新为例,简述数据库更新的检查内容与检查方法,对数据库更新中出现的质量问题进行总结分析,归纳出数据检查的技巧与方法,为基本比例尺数据库更新检查软件的开发提供思路和参考。
关键词:数据库更新;质量检查;软件
1、引言
1:50000地形数据库更新项目是为提高基础地理信息数据现势性,为政府决策及社会各行各业提供最新、最真实、最可靠、最权威的地理信息数据,从而保障国家经济快速发展的需求。在国家基础地理信息数据库的基础上,基于纠正后的最新影像数据,参照收集到的地名、交通、境界、水利、自然保护区等专业资料等,采用以室内发现更新为主,野外调绘为辅的技术手段,实现对国家1:50000地形数据库要素的持续更新。
2、检查方法、技巧与软件改进思路
检查方法包括程序检查和人机交互检查,程序检查通过对检查软件进行参数设置进而自动检查数据,主要检查空间参考系、位置精度和逻辑一致性;人机交互检查主要检查属性精度、完整性、表征质量和附件质量,但人机交互检查容易存在检查不彻底的情况,以下重点针对交通、水系、地名数据集的人机交互检查部分进行分析,总结出可以通过程序来实现的检查内容,以便完善程序检查功能。
2.1 交通检查
交通要素包括公路、铁路及交通附属设施。公路要素人机交互检查主要检查等级道路的RN、NAME连续性、RTEG等属性的正确性、主次支线划分合理性、路网连通性、属性匹配、属性漏赋、多赋、错赋。这部分检查主要通过属性列表、条件选择进行检查。依据图1 高亮选取的要素可以发现:存在GB与RN不匹配,车道数与路宽不匹配。
依据图2 高亮选取的要素可以发现:GB=440100要素,其RN、RDPAC、NAME、RTEG、MATRL等属性按要求均应为空;GB =430501的要素,其NAME错,RTEG、MATRL等属性均应为空,GB=420400的要素,其所有属性均应赋值,不能为空。以上人机交互检查方式,最大缺陷是检查不彻底,容易遗漏,建议通过程序检查来完成。
铁路要素主要检查GB、NAME、RN2、TYPE及火车站的NAME、RN2、ANGLE的正确性。建议编写如图3的对照文档,录入有名称的铁路属性,将数据与文档进行关联检查。对于复线铁路有上、下行线的部分,人工干预检查其GB属性;
道路附属设施主要检查设施的连带更新是否到位,主要通过人工干预并辅助程序加以检查。
2.2 水系检查
水系要素包括水系及水系附属设施。主要检查6级以上河流、渠道HYDC连续性及属性正确性,水系的HYDC与GB、GB与NAME是否匹配,面状河流、渠道与其结构线属性一致性,要素属性超出值域范围,此类问题均可通过属性列表和条件选择的方法来检查。水系附属设施主要检查设施的连带更新是否到位,主要通过人工干预并辅助程序加以检查
2.3 地名检查
地名要素包括居民地地名(AGNP)和自然地名(AANP),居民地地名层主要检查乡镇及以上地名点和驻地位置正确性、属性正确性和一致性(例如AGNP層注记点CLASS与RESP层驻地点GB的一致性);乡、镇及街道的名称与行政村的XZNAME的一致性;AGNP层GNID前6位与BOUA的PAC一致性。AGNP层乡、镇及街道的名称与CLASS的一致性。自然地名层检查主要检查注记与实体名称的一致性、位置覆盖性,检查地名注记的CLASS与实体GB匹配性(例如CLASS为DI,对应的实体GB错为430501)。
2.4 管线检查
管线要素包括电力线、管道、变电站(PIPL、PIPP),管线主要检查220KV以上电力线的属性连续性,名称、电压数与变电站名称的一致性。新增220KV电力线、国家重点工程、跨省跨区域油气水输送管道完整性,管线要素检查主要通过人工干预来检查。
2.5 境界检查
境界要素包括行政境界和区域境界(BOUA、BOUL、BOUP、BRGA、BRGL、BRGP),行政境界主要检查行政境界面PAC的正确性,境界面与境界线是否重叠,境界面存在要素重叠,区域境界线方向的正确性,这部分检查主要通过人工干预实现。
2.6 居民地、植被与土质、地貌检查
居民地主要检查面状居民地与线状、点状居民地的重叠,面状要素的不合理面分割、面重叠、面裂隙检查,要素属性值超出值域范围检查。
结束语:本文通过对检查内容、检查方法进行阐述、分析、归类,为软件开发提供了具体思路,为数据质量控制、工作效率的提高提供了保障。
参考文献
[1] GB/T 20257.3-2006 国家基础比例尺地形图图式第3部分:1:25 000 1:50 000 1:100 000地形图图式
[2] 国家测绘地理信息局.《国家1:50000数据库更新工程1:50000地形要素数据规定》