python在gis中的应用_Python在批量处理GIS数据中的应用

Python在批量处理GIS数据中的应用

吴建晔1 姜建1 卢晓鹏2 吴嘉琪3

【摘要】面对海量的GIS数据,传统处理方法复杂而费时。现结合实际地理数据处理项目探索利用Python语言调用ArcPy编程,实现GIS数据的批量自动化处理,从而大大提高了GIS数据处理工作效率。

【期刊名称】测绘技术装备

【年(卷),期】2018(020)002

【总页数】4

【关键词】Python GIS数据批量处理应用

1 引言

ArcGIS是当前最流行的地理信息系统平台软件,它提供了非常丰富的地理处理工具[1],但是在具体工作实践中,常常需要根据特定业务定制相应的工具。ArcGIS软件支持多种脚本语言,随着近几年的发展,Python已经成为目前ArcGIS首选的脚本工具,其功能强大,简单易学,是解决GIS数据批量处理行之有效的方法。

在湖州市测绘院多个测绘地理信息项目实施过程中,经常会遇到各种空间数据批量处理任务,如去除字段空格、表重命名、数据提取、模糊匹配、记录合并、投影变换、数据转换、裁剪拼接等等。如此大量的重复性操作如果仅仅采用手工处理完成,不但效率低下、成本高而且非常容易出错。为确保空间数据质量,提高工作效率,我们采用Python来批量处理GIS数据。

2 Python脚本批量处理的优势

实现数据批量处理要解决两个关键问题:一是遍历所有要处理的数据;二是将

你可能感兴趣的:(python在gis中的应用)