下载  >  课程资源  >  讲义  > 面向ArcGIS的Python脚本编程.pdf

面向ArcGIS的Python脚本编程.pdf 评分

面向ArcGIS的Python脚本编程,最实用的教程。 面向ArcGIS的Python脚本编程,最实用的教程。 面向ArcGIS的Python脚本编程,最实用的教程。
目录 第一部分Pyth0n和地理处理的相关概念 第1章 Python简介 ..········.···.········ 1.1引言 12 Python的特点 1.3脚本语言和程序语言 14 ArcGIS的脚本语言 1.5 Python的历史和版本 16关于本书 …·…5 1.7 Python脚本实例 ;··。·非非击 单垂···,。。··.··,,,s。.··,,垂 18 Python脚本编辑器 本章要点 16 第2章AcGs中的地理处理 17 2.1引 17 22地理处理 2. 3 ArcObjects ………18 24工具箱和工具 25工具的类型… 2 91 26工具对话框 垂··非垂·.申e,自非t …21 2.7环境设置 25 28批处理…… ;·; …………27 29模型和 ModelBuilder ……………30 2.10运行脚本………… ………34 2.11运行脚本工具……… 37 面向 ArcGIS的 Python脚本编程 2.12模型转为脚本 38 213定时运行脚本 40 本章要点 41 第3章 Python窗口… 43 3.1引言 43 32 Python窗口简介 43 3.3编写并运行脚本代码… ………………………44 34获取帮助……… …………………………………………………46 3.5 Python窗口选项 ………48 36保存脚本 49 37在 Python窗口中加载代码 …50 本章要点 ··.,,“·4·,。·垂·········。。。自·自·.s自省参。卷 第4章 Python基础 4.1引言 52 42 Python文档和资源… 52 4.3数据类型与数据结构 53 44数字 53 45变量及其命名规则 54 4.6语句和表达式…… …………56 4.7字符串……………………………… ……………………57 48列表 58 49 Python对象 ……59 4.10函数………… 4.11方法 ……62 4.12处理字符串… …62 4.13处理列表 66 4.14处理路径 15模块…… 71 4.16条件控制语句 73 目录 4.17循环语句 75 4.18用户输入 ……………77 4.19注释………… 78 420 Python Win编辑器 ………79 421编码规范 81 本章要点……… 82 第二部分编写地理处理脚本 第5章使用 Python进行地理处理… 86 86 52 ArcPy站点包 …86 53导入 ArcPy …………86 54使用旧版 ArcGIS 88 55使用地理处理工具 89 5.6使用地理处理工具箱 94 57 ArcPy函数…… ………96 58 ArcPy类 98 59环境设置 5.10工具消息 ………101 5.11查询许可 …………105 5.12获取帮助 …………………………108 本章要点 110 第6章访问空间数据………… 112 61引言 …112 6.2检査数据的存在性 112 63描述数据· 113 64列出数据……… 6.5对列表使用for循环 ……119 66操作列表 …119 面向 ArcGIS的 Python脚本编程 67元组 ……………120 68字典 。..···,···垂···曲.;·,非。非 12 本章要点 …124 第7章处理空间数据 126 7.1引言 126 7.2使用游标访问数据 ……126 73在 Python中使用SQL …131 7.4处理表和字段名 132 7.5解析属性表和字段名 ………134 7.6处理文本文件 ···一 135 本章要点 ·.,,自垂非··· 142 第8章处理几何图形 …………………143 8.1引 143 8.2处理几何对象 …………………………143 83读取几何 144 84处理多部分要素 147 8.5处理有孔洞的多边形 …150 86写入几何… …152 87使用游标设置空间参考 …154 88使用地理处理工具处理几何对象 …………156 本章要点 ………157 第9章使用栅格数据… ……………………158 91引言… 158 92列出栅格数据 …………158 9.3描述栅格属性· …………159 94处理栅格对象 中.·,.· …………………162 9.5 Spatial analyst模块 ●··,·e··自非非 163 96地图代数 164 9.7 Apply environment函数……………… ………………167 目录 9.8 arcpy. as模块中的类 ……168 99 NumPy数组 171 本章要点 ……172 第三部分执行地理处理任务 第10章制图脚本 174 10.1引言 174 10.2 ArcPy的制图模块…… …174 103地图文档 ……175 10.4地图文档的属性和方法 176 10.5数据框 ………………177 10.6图层… 179 10.7修复数据链接 ……………183 10.8页面布局元素…… …188 10.9输出地图 .·.·:·“:.···4:···.··.·:.::‘·:····· 191 10.10打印地图 192 10.11处理PDF文档 …192 10.12新建地图册 193 10.13制图脚本样例…… ……196 本章要点 垂希非垂垂垂1垂垂垂..垂 198 第11章程序调试与错误处理 199 111引言… ……199 112识别语法错误… ……199 1.3识别异常 ……………201 114程序调试 202 11.5程序调试技巧… …………………………………………208 11.6异常的处理 ······,自鲁,··,。·非。非,·· ……………………208 11.7触发异常 209 11.8处理异常…………… 211 面向 ArcGIS的 Python脚本编程 119处理地理异常… 1110其他错误处理方法 22 1111常见错误… …………………………………216 本章要点 第12章创建Pyhn类和函数 电非,非自·· 218 121引言 218 122创建函数… e···垂 218 123调用函数… ··.。。··,· 垂·垂 ………221 12.4添加代码到模块中…… ···4······:·.··················“··:················ ………224 12.5使用类 …226 126地理处理包 ………………229 本章要点 ………………………………231 第四部分创建并使用脚本工具 第13章创建自定义工具 ……………………234 13.1引言 ……234 132为什么要创建自定义工具 ………………………………234 13.3创建自定义工具的步骤…… …235 13.4编辑脚本代码· 240 13.5工具参数 241 13.6设置工具参数 246 13.7脚本工具示例 251 13.8自定义工具行为 253 13.9处理消息 ……………………254 13.10处理独立脚本和工具的消息 …………………256 13.11自定义进度对话框… 256 13.12在进程中运行脚本 259 本章要点 ……260 第14章共享脚本工具 ……………261 141引言………………… 261 6 目录 142工具共享的方法…… 261 143软件许可 …262 144共享工具的文件夹结构 262 14.5处理路径 …263 14.6查找数据和工作空间…… …266 147创建地理处理包 …268 14.8内嵌脚本并设置工具密码 269 149编写工具文档 …………270 14.10示例工具:市场分析 274 本章要点 .··········+· …278

...展开详情
所需积分/C币:14 上传时间:2018-04-11 资源大小:49.85MB
举报 举报 收藏 收藏 (3)
分享 分享

评论 下载该资源后可以进行评论 2

szbing552938393 非常好,满足了我需要
2018-11-28
回复
justiceyves 很实惠的一本书,谢谢分享。
2018-11-05
回复
基于ArcGIS的Python编程秘笈(第2版)_高清_带索引书签目录

基于ArcGIS的Python编程秘笈(第2版)_高清_带索引书签目录

立即下载
面向ArcGIS的Python脚本编程.pdf

面向ArcGIS的Python脚本编程.pdf

立即下载
ARCGIS下的PYTHON编程

全书,带目录。ARCGIS下的PYTHON编程~ 用于arcgis和 python的结合

立即下载
基于ArcGIS的Python编程秘笈(第2版)中文pdf高清带书签+随书数据文件.zip

基于ArcGIS的Python编程秘笈(第2版)中文pdf高清带书签+随书数据文件

立即下载
基于ArcGIS的Python编程秘笈

基于ArcGIS的Python编程秘笈

立即下载
面向Arcgis的python脚本编程.pdf

面向Arcgis的python脚本编程.pdf,高清版

立即下载
面向Arcgis的python脚本编程 中文教程英文练习和数据代码

面向Arcgis的python脚本编程 中文教程英文练习和数据代码 资源较大,放到百度云盘,下载文本里面提供百度云盘下载地址

立即下载
面向Arcgis的python脚本编程_ 李明巨编著

《面向ArcGIS的Python脚本编程》是一本指导ArcGIS for Desktop专业用户进行Python开发的指南。该书将教会您如何通过编写Python代码处理空间数据并在ArcGIS中自动化实现地理处理任务

立即下载
面向ArcGIS的Python脚本编程

面向ArcGIS的Python脚本编程

立即下载