APP下载

基于Python的地理信息数据属性检查软件设计与实现

2021-05-27崔文化

地理空间信息 2021年5期

崔文化

(1.安徽省第二测绘院,安徽 合肥 230601)

基础地理信息数据是国家信息化建设中重要的基础性与战略性资源,主要由水系、地貌、植被等自然要素以及居民地、交通、境界、特殊地物、地理名称等社会要素构成。作为地理要素统一的定位基础和空间载体,基础地理信息数据主要包括地形要素数据、数字正射影像数据、数字高程模型数据、地形图制图数据等。

近年来,随着国家经济建设与社会公共事业的快速发展,基础设施和公共服务设施的逐步完善,基础地理信息数据在城乡建设规划和社区事务管理中的作用愈加重要[1]。城市化建设的持续进展,使得地表地形变化日益频繁、复杂,实时、快速、准确地实现地理信息数据更新,对基础地理信息数据的规范性、完整性、现势性等也提出了迫切要求。因此,在发现、采集、核查、编辑、整理等数据实时快速更新时,数据的质量控制,特别是数据的属性检查至关重要。属性是地理信息要素重要的组成部分,若要素的属性录入错误,则可能导致非此即彼、似是而非、含糊不清等后果。要素属性检查采用人机交互的方式,不仅工作量大、效率低,而且不具备直观性,因此“迫切需要可快速而有效地对数据进行处理和检验的软件工具”[2]。本文利用Python语言和ArcGIS自带的ArcPy站点包开发脚本工具[3],对gdb格式的基础地理信息数据结构以及属性字段录入的正确性和一致性进行了自动检查,提高了工作效率,减少甚至消除了质量问题,提升了数据质量。……

登录APP查看全文