ArcMap Python 脚本编写入门索引
date
‣
slug
ArcMap-Python-AddIn-Intro
status
Published
tags
ArcGIS
Python
summary
本文主要是Python脚本批量处理ArcMap数据的入门资料索引.
如果是简单的批量处理数据, 可以直接使用ArcMap内置的Python窗口处理.而对于稍复杂或经常重复的操作就可以考虑用插件来完成.
ArcMap中的Python窗口:- [什么是 Python 窗口?](http://resources.arcgis.com/zh-cn/help/main/10.2/inde...
type
Post
本文主要是Python脚本批量处理ArcMap数据的入门资料索引.
如果是简单的批量处理数据, 可以直接使用ArcMap内置的Python窗口处理.而对于稍复杂或经常重复的操作就可以考虑用插件来完成.
ArcMap中的Python窗口:
ArcMap中的Python插件
ArcMap中的python插件有两种形式, 一种是Toolbox里直接运行的py脚本, 添加时需要设置字段. 比如下图里的
Add Geometry Attributes
就属于此类.
另一种是作为
esriaddin
插件形式的,可以添加菜单、工具条;单文件形式存在,方便安装和传播,不过似乎不方便调试。开始吧,皮卡丘
- 首先python要有入门水平, 推荐廖雪峰的 Python教程, 看一两遍差不多入门.
- Programming ArcGIS 10.1 with Python Cookbook, 这本书不错, 难度一般,例数据比较全.

- gis.stackexchange.com 基本上ArcPy相关的问题都可以查到.