1 / 33
[初学入门]ArcGIS 中 Python 脚本的使用
By:飞天小猪
目录
写在前面的话 .................................................................................................................................... 2
前言 ................................................................................................................................................... 2
一、PYTHON 语言基础 ..................................................................................................................... 3
1 数学运算符 ....................................................................................................................................... 3
2 字符串操作 ....................................................................................................................................... 4
3 模块的使用(MODULES) ................................................................................................................. 5
4 使用 DEF 构建函数 ............................................................................................................................ 6
5 流程控制结构:IF,WHILE,FOR ...................................................................................................... 7
6 简单输入和输出 ............................................................................................................................... 9
二、ARCGIS&PYTHON ..................................................................................................................... 10
1 如何创建地理处理对象(GEOPROCESSOR OBJECT) .......................................................................... 10
2 获取地理处理帮助 ......................................................................................................................... 11
2.1
举例:如何使用
Geoprocessor Programming Model
中的
Lists ............................................ 11
3 使用地理处理工具——TOOLBOXES 和 ALIASES ................................................................................. 12
4 在建模中使用脚本(SCRIPTS IN MODELBUILDER) ............................................................................ 13
5 在 PYTHONWIN 里调试地理处理脚本 ............................................................................................. 19
5.1
调试选择和消息
..................................................................................................................... 20
5.2PythonWin
的调试工具
............................................................................................................ 21
5.3
地理处理工具举例
.................................................................................................................. 22
6 使用描述(DESCRIBE)和存在(EXISTS)获取数据信息 ............................................................... 22
6.1
描述
.......................................................................................................................................... 23
6.2
存在(
Exists
)
......................................................................................................................... 24
6.3
在循环中使用描述和存在
...................................................................................................... 24
7 在 PYTHON 脚本中使用地图代数(MAP ALGEBRA) ........................................................................ 27
8 数据管理和指针(DATA MANAGEMENT AND CURSORS) ..................................................................... 28
8.1
数据管理(
Data Management
)
........................................................................................... 28
8.2
指针(
Cursors
)
...................................................................................................................... 29
附录 1:地理处理脚本中输入&输出方法指南 .............................................................................. 32
附录 2:其他 ................................................................................................................................... 33
评论5
最新资源