ArcGIS实验教程——实验三十六:ArcGIS Python脚本的巧妙使用

文章目录

  • 一、ArcGIS脚本简介
  • 二、Python脚本与ArcPy
  • 三、Python窗口
  • 四、脚本编写(案例:矢量数据批量裁剪)
  • 五、在ModelBuilder中使用脚本工具


一、ArcGIS脚本简介

脚本与模型相似,也是把处理过程连接在一起,以一定的次序运行这些过程。脚本不仅可以使用已有的功能,也可以创建ArcGIS系统工具中没有的功能,例如定制批处理等。ArcGIS脚本可采用支持COM的任何脚本语言,如Python、Perl、Jscript、VBScript等。

脚本可以运行在独立的脚本环境中,也可以添加到工具箱中通过对话框运行,或把脚本加入到模型中运行。

在ArcGIS中可以查看所有地理处理工具的脚本。方法是在工具箱中,右键工具→帮助,可以看到工具对应的脚本语法、参数类型等信息。

二、Python脚本与ArcPy

ArcPy 是一个以成功的 arcgisscripting 模块为基础并继承了 arcgisscripting 功能进而构建而成的站点包。目的是为以实用高效的方式通过 Python 执行地理数据分析、数据转换、数据管理和地图自动化创建基础。

通过 ArcPy 可访问地理处理工具和其他函数、类和模块,从而快速轻松地创建各种简单或复杂工作流。

使用以 ArcPy 编写的 ArcGIS

你可能感兴趣的:(ArcGIS,Python,脚本,模型构建器,批处理)