空间数据处理和分析是ArcGIS应用的重要组成部分。ArcGIS为用户提供了数百个空间数据处理和分析,但这些操作一般都针对单个数据集执行,而在ArcGIS使用中通常会涉及重复的工作,因此需要创建可自动执行步骤过程的方法。Python是一种不受局限、跨平台的开源编程语言,处理速度快、功能强大且简单易学。正是由于Python功能强大且具有广泛的认可度,ESRI公司选择它作为脚本语言嵌入ArcGIS中。因此,在 ArcGIS 中如何使用 Python 语言,Python 语言在空间数据处理和分析能够发挥什么样的作用,成为当前众多ArcGIS使用者关注的重点。
【内容简述】:
专题一:ArcGIS平台开发讲解
1.ArcGIS开发
2.Python与Arcpy框架及详解
3.Python开发ArcGIS演示
4.Python环境搭建、第一个程序、练习
专题二:Python语言基础
1.表达式,数据类型、语句、变量
2.字符串 3.列表 4.控制语句 5.循环语句 6.函数 7.类
专题三:ArcGIS核心功能
1.三个角度认识GIS 2.ArcGIS数据格式
3.ArcGIS数据处理 4.ArcGIS数据分析
专题四:基于Arcpy的ArcGIS开发
1.快速上手ArcGIS开发
2.ArcGIS中调用python
3.数据的显示 4.数据的保存 5.创建点线面 6.字段增加与删除
7.arcpy.da.SearchCursor 8.矢量数据裁剪 9.栅格数据裁剪
10.栅格计算分析
专题五:Python工具开发
1.ArcGIS工具简介
2.添加脚本方式 3.Addin方式
专题六:ArcGIS模型构建
1.ArcGIS模型构建
2.Model builder与Python
专题七:案例分析及答疑
1.基于Python语言的ArcGIS工具开发
2.结合Python和ArcGIS进行生态环境综合评价 3.答疑