在
ArcGIS
下基于
Python
的矢量数据处理方法
林璐
王爽
李海泉
侯兴泽
马鹏刚
【摘
要】
在
ArcGIS
中地理处理可以通过
Python
脚本语言来具体实现。通过
Python
串联
Arcgis
的地理处理工具,实现工作流自动化完成,同时,实践批
处理过程,解放人工的机械重复工作,提高效率,进而保证数据质量。现以地
形图中示坡线的正确、严谨表达为实践案例,介绍了在
ArcGIS
下利用
Python
处理矢量数据,为矢量数据处理的高效、自动化提供解决方法。
【期刊名称】
测绘技术装备
【年
(
卷
),
期】
(018)004
【总页数】
3
【关键词】
PythonARCGIS
地理处理
示坡线
1
引言
地理处理是
GIS
用户应用的重要组成部分,
ArcGIS
的
ArcToolbox
窗口为
GIS
用户提供了数百个地理处理。对于数据处理人员在使用
ArcGIS
地理处理工具
时,就会遇到这样的难题,如何将几个简单的地理处理工具串联起来,自动化
地完成一个简单工作流,使得人工操作转换为自动化的程序批处理过程
[1]
。
Python
是一种不受局限、跨平台的开源编程语言,它功能强大且简单易学。
同时,它可伸缩程度高,适于大型项目或小型的一次性程序(称为脚本)
,并且
可嵌入(使
ArcGIS
可脚本化)
。目前,
Python
已延伸到
ArcGIS
中,成为了一
种用于进行数据分
析
、数据
转
换、数
据
管理和地
图自动
化的语言。
运用
Python
语言可以实现对地理数据的批处理,从而有助于提高工作效率
[2]
。
2
开发案例说明