当前位置:首页 > 天文地球
面向设计师的编程设计知识系统PADKS  ArcGIS下的Python编程
面向设计师的编程设计知识系统PADKS  ArcGIS下的Python编程

面向设计师的编程设计知识系统PADKS ArcGIS下的Python编程PDF电子书下载

天文地球

  • 电子书积分:11 积分如何计算积分?
  • 作 者:包瑞清著
  • 出 版 社:江苏凤凰科学技术出版社
  • 出版年份:2015
  • ISBN:9787553745381
  • 页数:279 页
图书介绍:这是一套关于参数化辅助设计的系列教材。本书主要针对规划设计师的需要,重点介绍了涉及规划设计的相关编程知识,阐述了ArcGIS和Python的定义,分析ArcGIS下的地理数据与Python的数据结构,展示程序的魅力,探讨三组课题,并与设计师分享一些集成的程序,具有一定的指导意义。
《面向设计师的编程设计知识系统PADKS ArcGIS下的Python编程》目录

Python与ArcGIS 9

1 Python 10

2将地理信息系统作为过程的空间分析 12

2.1区位与网络结构 12

2.2调研者路线 14

2.3场地现状信息录入与基本分析 16

2.4基础的数据地理信息化辅助规划设计分析 18

2.5专题地图叠合的方法 21

2.6作为过程的空间分析 21

3 Python与ArcGIS 23

3.1 kml文件格式 25

3.2通过Python使用工具箱里的工具 41

3.3通过Python使用环境设置 44

3.4通过Python使用函数 46

3.5通过Python使用类 47

3.6获取和设置参数 51

ArcGIS下的地理数据与Python数据结构 57

1 ArcGIS下的地理数据 58

1.1文件地理数据库和个人地理数据库 62

1.2 ArcSDE地理数据库 62

1.3创建地理数据列表 67

2 Python数据结构-List列表、Tuple元组与Dictionary字典 74

2.1列表(List) 75

2.2元组(Tuple) 85

2.3字典(Dictionary) 85

3 Python数据结构-String字符串 94

3.1字符串格式化 94

3.2 re(regular expression)正则表达式 96

Python的基本语句与使用Python访问地理数据 109

1描述数据 110

2 Python的基本语句 112

2.1print()与import 112

2.2赋值的方法 113

2.3循环语句 114

2.4条件语句 117

3 Table属性表与Cursor游标 119

3.1读取几何、写入几何与几何标记(geometry tokens) 123

3.2游标和锁定 126

3.3在Python脚本中使用SQL结构化查询语 127

3.4数据存在判断与在Python脚本中验证表和字段名称 129

创建函数与使用Python处理栅格数据 135

1创建函数 136

2形式参数的传递 145

3 Raster栅格数据 147

3.1栅格数据(Mesh面Quad类型) 148

3.2专题数据 148

3.3影像数据 148

3.4栅格函数 152

3.5 TIN表面模型(Mesh面Triangle类型) 153

4使用Python处理栅格数据 155

4.1栅格计算(地图代数运算) 155

4.2重分类 159

4.3条件分析工具集 171

创建类与网络分析 175

1创建类 177

2网络分析 179

2.1从Google Earth中调入路径以及服务设施和源点 180

2.2建立文件地理数据库、要素数据集并导入用于网络分析的基础数据 185

2.3最近设施点分析 187

异常与错误 193

1异常 194

Python内置异常 196

2错误 197

程序的魅力 199

1课题探讨_A_自然村落选址因子权重评定的遗传算法 201

1.1准备数据 201

1.2确定研究区域 204

1.3确定影响因子 205

1.4假设权重,叠合相加各个影响因子的成本栅格 209

1.5遗传算法 211

1.6将计算结果应用于类似场地 218

2课题探讨_B_基于景观感知敏感度的生态旅游地观光线路自动选址 219

2.1技术线路与基础数据 220

2.2视域感知因子_可视区域计算 223

2.3视域感知因子_最佳观赏距离计算 231

2.4视域感知因子_最佳观赏方位 242

2.5视域感知因子_栅格叠加求和 249

2.6生态感知因子_景观类型 249

2.7生态感知因子_资源价值 251

2.8生态感知因子_栅格叠加求和 252

2.9景观感知敏感度 252

2.10地形因子 254

2.11观光线路适宜性成本栅格计算 256

2.12观光线路自动获取 256

3课题探讨_C_解读蚁群算法与TSP问题 260

3.1蚁群算法与TSP问题概述 260

3.2蚁群算法程序解读 263

3.3蚁群算法在ArcGIS下的应用 271

4分享程序 274

返回顶部