浅析第二次土地调查MAPGIS软件数据质量检查的特点

2011-12-29 00:00:00彭海波
国土资源导刊 2011年6期


  摘要:本文从数据检查流程、检查功能、检查结果的处理几方面分析了 MAPGIS第二次土地调查数据质量检查的特点,并讨论了该软件存在的一些问题和有待进一步改进的方面。
  关键词:第二次土地调查;MAPGIS;质量检查
  
  数据质量是GIS生存和发展的保障,数据质量检查则是确保GIS数据质量与生产过程的重要环节,对提高GIS的应用水平、经济效益和社会效益,促进GIS健康发展具有重要意义[1]。传统的GIS软件注重于GIS数据的采集、组织、表达等技术,而对数据质量检查功能相对较弱。以中地公司开发的GIS软件为例,MAPGIS6.X只具备空间数据的拓朴检查功能,而没有设置属性数据的检查功能,整个检查工作自动化程度也不高,人工参与多,灵活性、可扩展性不强。随着计算机及GIS技术的不断发展,中地公司在MAPGIS6.7平台基础上开发的MAPGIS第二次土地调查数据库建设平台提供了专门的数据检查模块,它以多个XML文档作为配置文件,辅以友好的配置界面,使用户能够根据需要自定义数据检查功能,提高了数据检查工作自动化程度,增强了数据检查的灵活性。本文将对该软件在数据检查方面的几个特点做一分析,以期为第二次土地调查数据建库提供参考。
  
  1 检查流程的自定义
  MAPGIS第二次土地调查数据库建设平台允许用户自定义全部或部分检查流程,调整数据检查步骤,灵活对数据进行检查。它将各检查项以树节点的形式呈现出来,用户可以有选择地进行单、多节点运行,也可以整个树全部运行,操作方便。如下图。
  2 检查功能的自定义
  2.1 属性数据检查自定义
  用户可根据自己的需求增加、减少或修改检查项,大大增强了软件检查的灵活性,提高了数据检查的自动化程度。配置完成后将其内容保存成XML文件,可供他人应用,实现了“一次配置,到处应用”。配置界面如下图。这里用户主要是配置“检查字段”和“检查规则”,“检查说明”是软件检查结果符合检查规则时的文字说明,方便用户理解。以“属性符合性”节点下面的“值域检查”为例,要检查线状地物中“宽度”字段值的正确性,可以在“检查规则”中作如下配置。
  “宽度>=20 || 宽度<=0”
  语义为:线状地物宽度大于等于20米或者小于等于0时,软件检查时就报错,因为根据数据库标准,线状地物宽度大于等于20米时,要构面,而且根据常识,线状地物宽度不可能为0。
  2.2 图层间套合及逻辑一致性检查
  图层间套合及逻辑一致性的检查一直是MAPGIS6.X版本软件数据检查的“软肋”,用户需通过空间分析功能来完成,人工干预多,如果检查的图层较多,则很费时费力。现在只需通过简单配置就可以自动完成。如下图,要检查地类图斑与行政区、权属区之间的代码一致性,只需将两个图层的相应字段提取出来即可。
  3 分布式与SQL检查
  MAPGIS第二次土地调查数据库建设平台通过将MAPGIS本地文件上载至SQL SERVER(或ORACLE)数据库,以一台计算机作服务器,在该机器上设置数据源,其它机器通过网络访问该数据源,实现多人同时共查一个数据库,即分布式检查模式,有利于提高工作效率。同时可充分利用SQL语言对各图层在数据库中的表进行检查。SQL语句灵活性很强,大部分的属性数据检查工作都可以编写SQL查询语句来完成,但其使用对于一般检查人员不易掌握,适合于较高级的检查人员。
  
  4 数据检查结果的处理
  MAPGIS6.X版本软件数据检查完成后,以弹出结果窗口的方式通知用户,而用户只能根据它来一一完成数据的修改,结果窗口不能保存,必须在当前状态下修改完,否则,下一次修改又要重新检查一次,给用户带来很多不便。现在,MAPGIS第二次土地调查数据库建设平台可以将检查结果以文件形式保存起来,实现检查结果与数据的关联,达到方便快捷地修改数据。
  
  5 讨论
  综上所述,用户通过MAPGIS第二次土地调查数据库建设平台自定义数据检查功能,可实现 “零编程”功能扩展,增强了数据检查灵活性,大大提高了工作效率。但该软件还存在一些问题:一是整个数据库进行全检效率不高,当数据量较大时,完成数据库的检校时间长达3-4个小时;二是对图形参数的检查不够;三是数据批量修改功能不够完善。因此,如何有效进行海量数据检查是该软件有待进一步改进的一个方面;正确的图形参数,对增强图面的可读性和美观有重要作用,在软件后续版本中应增加这方面的功能;进一步完善数据批量修改功能,提高数据修改效率。
  
  参考文献:
  [1]张新长,唐力明等.地籍管理数据库信息系统研究[M].北京:科学出版社,2009.
  [2]萨师煊,王珊.数据库系统概论(第三版)[M] .北京:高等教育出版社,2000.
  [3]李宗华,黄河等.武汉市1:1万土地利用数据库建设与应用[J] .国土资源信息化.2007,1(5):15-19.