【几近全新 无任何字迹面】向ArcGIS的Python脚本编程
¥
25
5.1折
¥
49
九五品
仅1件
作者[美]赞德伯根(Paul A.Zandbergen) 著;李明巨、刘昱君、陶旸 译
出版社人民邮电出版社
出版时间2014-11
版次1
印刷时间2014-11
印次1
印数3千册
装帧平装
上书时间2021-11-28
商品详情
- 品相描述:九五品
-
几近全新,无论何字迹,实物拍摄,品相如图
图书标准信息
-
作者
[美]赞德伯根(Paul A.Zandbergen) 著;李明巨、刘昱君、陶旸 译
-
出版社
人民邮电出版社
-
出版时间
2014-11
-
版次
1
-
ISBN
9787115370198
-
定价
49.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
278页
-
字数
348千字
-
正文语种
简体中文
-
原版书名
Python Scripting for ArcGIS
- 【内容简介】
-
Python作为一种高级程序设计语言,凭借其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言。使用Python作为ArcGIS的脚本语言将大大提升ArcGIS数据处理的效率,更好地实现ArcGIS内部的任务自动化。
《面向ArcGIS的Python脚本编程》是一本专门针对ArcGIS编程的Python参考书,以基础理论结合GIS开发实例的方式,详细介绍了Python在ArcGIS开发中的基本应用和相关技巧,全书分为4个部分。第一部分主要介绍ArcGISforDesktop中地理处理的基本原理以及Python语言的基础知识;第二部分主要介绍如何编写一个处理空间数据的脚本;第三部分主要介绍一系列具体的操作,例如编写制图脚本、调试和错误处理以及创建Python类和函数;第四部分主要介绍如何将脚本创建成一个工具并与其他人共享。每一章都附带相应的练习内容,帮助读者在学习和练习之间得到更多的实践。
《面向ArcGIS的Python脚本编程》内容结构清晰,示例完整,不仅适合于从事GIS开发的专业人士,而且适合那些有兴趣接触或从事Python编程的读者。
- 【作者简介】
-
赞德伯根(PaulA.Zandbergen),美国新墨西哥大学地理系副教授。主要讲授GIS和空间分析方面的课程。研究方向包括地理信息科学,空间统计分析,空间数据不确定性,GIS在犯罪、经济、卫生、空间生态学等领域的应用,地形分析与建模以及基于GPS和GIS的社区参与式制图等。
- 【目录】
-
第一部分Python和地理处理的相关概念
第1章Python简介
1.1引言
1.2Python的特点
1.3脚本语言和程序语言
1.4ArcGIS的脚本语言
1.5Python的历史和版本
1.6关于本书
1.7Python脚本实例
1.8Python脚本编辑器
本章要点
第2章ArcGIS中的地理处理
2.1引言
2.2地理处理
2.3ArcObjects
2.4工具箱和工具
2.5工具的类型
2.6工具对话框
2.7环境设置
2.8批处理
2.9模型和ModelBuilder
2.10运行脚本
2.11运行脚本工具
2.12模型转为脚本
2.13定时运行脚本
本章要点
第3章Python窗口
3.1引言
3.2Python窗口简介
3.3编写并运行脚本代码
3.4获取帮助
3.5Python窗口选项
3.6保存脚本
3.7在Python窗口中加载代码
本章要点
第4章Python基础
4.1引言
4.2Python文档和资源
4.3数据类型与数据结构
4.4数字
4.5变量及其命名规则
4.6语句和表达式
4.7字符串
4.8列表
4.9Python对象
4.10函数
4.11方法
4.12处理字符串
4.13处理列表
4.14处理路径
4.15模块
4.16条件控制语句
4.17循环语句
4.18用户输入
4.19注释
4.20PythonWin编辑器
4.21编码规范
本章要点
第二部分编写地理处理脚本
第5章使用Python进行地理处理
5.1引言
5.2ArcPy站点包
5.3导入ArcPy
5.4使用旧版ArcGIS
5.5使用地理处理工具
5.6使用地理处理工具箱
5.7ArcPy函数
5.8ArcPy类
5.9环境设置
5.10工具消息
5.11查询许可
5.12获取帮助
本章要点
第6章访问空间数据
6.1引言
6.2检查数据的存在性
6.3描述数据
6.4列出数据
6.5对列表使用for循环
6.6操作列表
6.7元组
6.8字典
本章要点
第7章处理空间数据
7.1引言
7.2使用游标访问数据
7.3在Python中使用SQL
7.4处理表和字段名
7.5解析属性表和字段名
7.6处理文本文件
本章要点
第8章处理几何图形
8.1引言
8.2处理几何对象
8.3读取几何
8.4处理多部分要素
8.5处理有孔洞的多边形
8.6写入几何
8.7使用游标设置空间参考
8.8使用地理处理工具处理几何对象
本章要点
第9章使用栅格数据
9.1引言
9.2列出栅格数据
9.3描述栅格属性
9.4处理栅格对象
9.5SpatialAnalyst模块
9.6地图代数
9.7ApplyEnvironment函数
9.8arcpy.as模块中的类
9.9NumPy数组
本章要点
第三部分执行地理处理任务
第10章制图脚本
10.1引言
10.2ArcPy的制图模块
10.3地图文档
10.4地图文档的属性和方法
10.5数据框
10.6图层
10.7修复数据链接
10.8页面布局元素
10.9输出地图
10.10打印地图
10.11处理PDF文档
10.12新建地图册
10.13制图脚本样例
本章要点
第11章程序调试与错误处理
11.1引言
11.2识别语法错误
11.3识别异常
11.4程序调试
11.5程序调试技巧
11.6异常的处理
11.7触发异常
11.8处理异常
11.9处理地理异常
11.10其他错误处理方法
11.11常见错误
本章要点
第12章创建Python类和函数
12.1引言
12.2创建函数
12.3调用函数
12.4添加代码到模块中
12.5使用类
12.6地理处理包
本章要点
第四部分创建并使用脚本工具
第13章创建自定义工具
13.1引言
13.2为什么要创建自定义工具
13.3创建自定义工具的步骤
13.4编辑脚本代码
13.5工具参数
13.6设置工具参数
13.7脚本工具示例
13.8自定义工具行为
13.9处理消息
13.10处理独立脚本和工具的消息
13.11自定义进度对话框
13.12在进程中运行脚本
本章要点
第14章共享脚本工具
14.1引言
14.2工具共享的方法
14.3软件许可
14.4共享工具的文件夹结构
14.5处理路径
14.6查找数据和工作空间
14.7创建地理处理包
14.8内嵌脚本并设置工具密码
14.9编写工具文档
14.10示例工具:市场分析
本章要点
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价