python批处理数据_基于Python的数据批处理技术探讨及实现

基于

Python

的数据批处理技术探讨及实现

1

,白建荣

2

,李振林

3

,张黎明

1

【摘

要】

通过研究

ArcGIS

中信息处理技术,以及

Python

脚本语言在

ArcGIS

中的二次开发技术,介绍了

ArcGIS

中数据的批处理工具的开发原理和过程,

并且运用这一方法实现了批量裁切、批量拼接、批量定义投影、批量空表删除

和批量按属性提取等工具,将其集成成批处理工具箱。使用这种方法开发的批

处理工具,弥补了原有批处理工具的不足,使枯燥的数据处理工作自动化、简

单化,大大提高了数据处理效率。

【期刊名称】

地理空间信息

【年

(

),

期】

2015(000)002

【总页数】

3

【关键词】

ArcGIS

地理处理;

Python

;批量处理;工具箱

在地理信息处理工作中,操作人员接触到的往往是海量数据,而且经常遇到一

些重复性的操作,如数据裁剪、拼接、投影变换等地理操作

[1]

。目前对大批量

数据的处理,基本还是靠手工进行,既浪费人力物力,又难以确保数据操作的

质量。为了避免重复性工作,数据的批量处理成为数据库系统和数据操作系统

中越来越重要的功能

[2]

ArcGIS

是目前应用最广泛的

GIS

软件,该平台中的

ArcToolbox

提供了极其丰

富的地学数据处理工具,并且提供有批量处理功能。但是,如果源数据不在同

一个文件夹下,则仍然需要一条一条手动选择

[3]

,有很大的局限性。因此对数

据批处理技术的研究,显得非常重要。

Python

作为一种开源的脚本语言,功

能强大,简单易学。从

ArcGIS9

0

版本以后,

ESRI

公司在众多支持的脚本开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值