内容简介
Python与ArcGIS
1 Python
2将地理信息系统作为过程的空间分析
2.1区位与网络结构
2.2调研者路线
2.3场地现状信息录入与基本分析
2.4基础的数据地理信息化辅助规划设计分析
2.5专题地图叠合的方法
2.6作为过程的空间分析
3 Python与ArcGIS
3.1 kml文件格式
3.2通过Python使用工具箱里的工具
3.3通过Python使用环境设置
3.4通过Python使用函数
3.5通过Python使用类
3.6获取和设置参数
ArcGIS下的地理数据与Python数据结构
1 ArcGIS下的地理数据
1.1文件地理数据库和个人地理数据库
1.2 ArcSDE地理数据库
1.3创建地理数据列表
2 Python数据结构-List列表、Tuple元组与Dictionary字典
2.1列表(List)
2.2元组(Tuple)
2.3字典(Dictionary)
3 Python数据结构-String字符串
3.1字符串格式化
3.2 re(regular expression)正则表达式
Python的基本语句与使用Python访问地理数据
1描述数据
2 Python的基本语句
2.1print()与import
2.2赋值的方法
2.3循环语句
2.4条件语句
3 Table属性表与Cursor游标
3.1读取几何、写入几何与几何标记(geometry tokens)
3.2游标和锁定
3.3在Python脚本中使用SQL结构化查询语
3.4数据存在判断与在Python脚本中验证表和字段名称
创建函数与使用Python处理栅格数据
1创建函数
2形式参数的传递
3 Raster栅格数据
3.1栅格数据(Mesh面Quad类型)
3.2专题数据
3.3影像数据
3.4栅格函数
3.5 TIN表面模型(Mesh面Triangle类型)
4使用Python处理栅格数据
4.1栅格计算(地图代数运算)
4.2重分类
4.3条件分析工具集
创建类与网络分析
1创建类
2网络分析
2.1从Google Earth中调入路径以及服务设施和源点
2.2建立文件地理数据库、要素数据集并导入用于网络分析的基础数据
2.3最近设施点分析
异常与错误
1异常
Python内置异常
2错误
程序的魅力
1课题探讨_A_自然村落选址因子权重评定的遗传算法
1.1准备数据
1.2确定研究区域
1.3确定影响因子
1.4假设权重,叠合相加各个影响因子的成本栅格
1.5遗传算法
1.6将计算结果应用于类似场地
2课题探讨_B_基于景观感知敏感度的生态旅游地观光线路自动选址
2.1技术线路与基础数据
2.2视域感知因子_可视区域计算
2.3视域感知因子_最佳观赏距离计算
2.4视域感知因子_最佳观赏方位
2.5视域感知因子_栅格叠加求和
2.6生态感知因子_景观类型
2.7生态感知因子_资源价值
2.8生态感知因子_栅格叠加求和
2.9景观感知敏感度
2.10地形因子
2.11观光线路适宜性成本栅格计算
2.12观光线路自动获取
3课题探讨_C_解读蚁群算法与TSP问题
3.1蚁群算法与TSP问题概述
3.2蚁群算法程序解读
3.3蚁群算法在ArcGIS下的应用
4分享程序