《ArcGIS Pro从0到1入门实战教程》目录和前言
前 言
2015年1月美国ESRI公司全新设计,推出ArcGIS Pro 1.0版本,原本是解决ArcGIS三维短板问题,经过6年多的发展,产品非常成熟,目前最新版本为2.8.3,最终替代ArcMap,这个进程会很快。ArcMap 10.8是ArcMap最后一个版本,ArcMap有的功能,ArcGIS Pro 90%以上都可以实现,同样操作ArcGIS Pro效率提升50%以上。由于ArcMap是32位程序,必将淘汰。
ArcGIS Pro是一个全新64位的桌面GIS工具,界面采用类似Office 2007主流风格,支持海量数据,更好支持三维建筑物信息模型BIM、倾斜摄影数据和点云等数据,多线程、并行计算、多窗口、多地图,多布局,二三维一体化,效率更。2020年易智瑞信息技术有限公司推出国产的GeoScene Pro平台,也是完全基于ArcGIS Pro,GeoScene Pro是ArcGIS Pro最佳国产化替代方案,获得中华人民共和国软件著作权,还有公安部软件信息安全认证等国家权威部门认证。
本书分12章,包括ArcGIS Pro入门、工程、数据管理、数据编辑、地图制作、地图打印、拓扑、矢量和栅格处理与分析、数据建模、三维制作和三维分析。本书包含了大量的分析案例:如拆迁分析、占地分析、淹没分析、水文分析、时空分析等等。
由于地理信息系统(GIS)是基于计算机和数据库,阅读本书最好有计算机基础和数据库方面的知识,有一定ArcMap操作基础更好。本书适合 ArcGIS 初学者,也适合具有一定基础的 ArcGIS 专业人员,同时还可以作为高等院校的地理信息系统、测绘等相关专业的教材,并对 ArcGIS 二次开发的用户也有一定帮助,特别值得各类 GIS 从业人员学习和参考。
本书有配套数据和视频课程供读者学习,使用ArcGIS Pro 2.8,大部分适合ArcGIS Pro 2.5以上版本,书中很多地方ArcGIS Pro都简称Pro。学习本书方法:理论学习看书,具体操作看书对应章节的视频,第一遍照着视频操作,后面不看视频,自己独立操作出来,回想为什么是这样;如果操作不出来,明白为啥操作不出来。视频和数据下载关注微信公众号:gisoracle.
在本书的编写过程中,本书得到了易智瑞信息有限公司、北京 51GIS 学院、北京中科云图三维科技有限公司和出版社大力支持,在此我表示衷心感谢。感谢易智瑞公司技术总监康来成康总,51GIS学院的史银达史总和中科云图的黄国军黄总。本书部分内容来自 ArcGIS 的帮助、易智瑞和ESRI公司的官方技术文档,在此表示衷心感谢。
GIS技术发展很快,深度学习,室内建模与导航,城市信息建模(CIM),数字孪生,都是发展方向, 本人水平有限,很多内容没有涉及。书中难免有不妥和错误之处,敬请读者和同行批评指正。
闫 磊
2021 年 10月
购买书籍加微信群交流
由于排版的缘故,实际页面可能改变,内容不变
目 录
1. ArcGIS Pro入门 1
1.1 许可申请和软件下载 1
1.1.1 许可申请 1
1.1.2 软件下载 2
1.2 ArcGIS Pro安装 3
1.2.1 系统要求 3
1.2.2 硬件要求 3
1.2.3 安装步骤 4
1.2.4 安装遇到问题和解决 5
1.3 ArcMap和ArcGIS Pro比较 8
1.3.1 区别 8
1.3.2 共同点 9
1.4 ArcGIS Pro 界面介绍 10
1.4.1 快速访问工具栏定义 11
1.4.2 功能区介绍 14
1.4.3 功能区的自定义 15
1.4.4 状态栏说明 16
1.5 使用的问题 17
1.5.1 必要设置 17
1.5.2 Pro软件无法响应 21
1.5.3 离线使用Pro 22
1.6 学习Pro方法 23
1.6.1 功能区按钮学习 23
1.6.2 工具箱的工具学习 26
2. ArcGIS Pro工程 28
2.1 一些基本概念 29
2.1.1 数据 29
2.1.2 图层 30
2.1.3 地图 31
2.1.4 场景 31
2.2 新建工程 31
2.2.1 二三维一体化 33
2.2.2 二三维转化 35
2.3 工程修改 36
2.3.1 添加数据 36
2.3.2 默认设置 38
2.4 内容窗格 39
2.5 目录管理 42
2.6 工程管理 43
2.6.1 工程文件打包 43
2.6.2 合并工程 44
2.7 工具的使用 45
2.7.1 工具查找 46
2.7.2 运行工具 48
2.7.3 工具并行处理 50
2.7.4 历史信息查看 52
2.7.5 工具界面打X解决方法 53
2.7.6 运行工具出现错误解决方法 54
3. 数据管理和使用 55
3.1 原始ArcMap的数据进入ArcGIS Pro 55
3.1.1 ArcMap数据 55
3.1.2 MXD、SXD文档和MPK地图包 56
3.1.3 模型和工具导出ArcGIS Pro 57
3.1.4 符号库 60
3.2 坐标系知识 61
3.2.1 投影坐标系介绍 62
3.2.2 定义坐标系 63
3.2.3 判断坐标系是否正确 65
3.2.4 自定义坐标系 66
3.2.5 动态投影 70
3.2.6 投影 71
3.2.7 不同椭球体转换 74
3.2.8 坐标系的总结 74
3.3 数据库管理 76
3.3.1 数据库碎片整理 76
3.3.2 数据库访问许可 77
3.3.3 恢复文件地理数据库 81
4. 数据编辑 82
4.1 数据创建 83
4.1.1 地图注释使用 84
4.1.2 画点、线、面 85
4.2 数据修改 92
4.2.1 不小心移动怎么还原 93
4.2.2 面线边界不重合解决 93
4.2.3 其他重要编辑功能介绍 95
4.3 Pro特有编辑 97
4.3.1 属性刷使用 98
4.3.2 固定面积的分割 98
4.3.3 等高线批量填高程 101
4.3.4 数组的使用 102
4.4 字段修改 105
4.4.1 字段类型介绍 106
4.4.2 字段编辑 107
4.4.3 字段类型修改 108
4.4.4 自动记录编辑信息 109
4.5 属性表的编辑 110
4.5.1 计算字段 111
4.5.2 计算几何 115
4.6 注记编辑 116
4.7 综合例子 118
4.7.1 正六边形制作 118
4.7.2 五角星制作 119
5. 地图制作 126
5.1 专题图制作 126
5.1.1 外观设置 126
5.1.2 符号系统专题 129
5.1.3 符号库匹配 132
5.1.4 属性匹配 136
5.1.5 加阴影的实现 140
5.1.6 栅格的符号化 143
5.2 标注和注记 145
5.2.1 标注 146
5.2.2 一个图层的多种样式标注 149
5.2.3 标注内容压盖 151
5.2.4 标注转注记 154
5.2.5 分式标注 155
5.3 综合例子 156
6. 地图打印 158
6.1 布局编辑 158
6.1.1 插入比例尺文本 162
6.1.2 插入比例尺条 164
6.1.3 插入图例 167
6.1.4 插入格网 170
6.1.5 插入表格框 172
6.2 地图打印 173
6.2.1 固定纸张打印 173
6.2.2 固定比例尺打印 176
6.2.3 多比例打印 179
6.2.4 局部打印 179
6.3 批量打印 181
7. 拓扑检查和错误修改 185
7.1 拓扑概念 185
7.1.1 拓扑Topology含义 185
7.1.2 拓扑主要作用 185
7.1.3 拓扑的几个基本概念 186
7.1.4 建拓扑的要求 187
7.2 常见拓扑规则介绍 187
7.2.1 一个要素的拓扑规则 187
7.2.2 两个要素类之间的拓扑检查规则 188
7.3 建拓扑和拓扑错误修改 189
7.3.1 建拓扑 190
7.3.2 验证拓扑 192
7.3.3 拓扑错误导出 193
7.3.4 SHP文件拓扑检查 194
7.3.5 拓扑错误修改 195
7.4 拓扑编辑 197
7.5 常见一些拓扑错误处理 198
7.5.1 点、线、面完全相同处理 198
7.5.2 线部分重叠 199
7.5.3 线有伪结点 199
7.5.4 面部分重叠 201
7.5.5 点不为线的端点 203
7.5.6 面线不重合 204
7.5.7 面必须被其他面要素覆盖 205
7.5.8 多部件检查 207
7.5.9 锐角检查 208
8. 矢量数据处理和分析 211
8.1 矢量处理工具介绍和案例 211
8.1.1 数据管理工具介绍 211
8.1.2 提取分析工具介绍 214
8.1.3 SQL语法介绍 215
8.1.4 等高线不能穿过建设用地水域案例 216
8.1.5 节点距离过小过大查询和处理案例 218
8.2 叠加分析和案例 222
8.2.1 叠加分析工具介绍 222
8.2.2 获得界址线的左右宗地号 224
8.2.3 获得一个省有哪些地州市 226
8.2.4 获得界址线的开始点和结束点界址点编号 227
8.3 邻近分析和案例 231
8.3.1 邻近分析介绍 231
8.3.2 制作一个省的色带 232
8.3.3 获得小于50千米的城市 234
8.3.4 获得一个省的相邻省份 238
8.3.5 河流左右岸分析 239
8.4 统计分析和案例 241
8.4.1 统计分析工具介绍 241
8.4.2 获得耕地的坡度级 242
8.4.3 拆迁分析 246
8.4.4 占地分析 249
9. 栅格数据处理和分析案例 254
9.1 DEM分析工具和案例 254
9.1.1 DEM创建和分析工具介绍 255
9.1.2 有采样点生成等值线 256
9.1.3 等值线加密 263
9.1.4 等值线平滑 266
9.2 栅格分析 269
9.2.1 栅格分析工具介绍 269
9.2.2 异常栅格处理 270
9.2.3 擦除栅格 275
9.3 水文分析 280
9.3.1 水文分析工具介绍 280
9.3.2 提取水系 281
9.3.3 流域面积计算 288
9.3.4 山顶点提取 297
9.4 时空分析 304
9.4.1 数据准备 304
9.4.2 时空立方体制作 309
9.4.3 成果展示 310
9.5 综合分析 315
9.5.1 获得平地 315
9.5.2 选址分析 321
9.5.3 淹没分析 328
10. 数据建模 334
10.1 Modelbuilder入门 334
10.1.1 界面介绍 334
10.1.2 中间数据 335
10.1.3 行内变量替换 335
10.1.4 模型名称和参数 336
10.1.5 模型四种状态 337
10.1.6 工具右键批处理 339
10.1.7 文本文件生成面案例 341
10.1.8 线分割面后保留属性案例 346
10.2 模型中高级技术 348
10.2.1 迭代器列表介绍 348
10.2.2 模型工具介绍 348
10.2.3 逻辑判断 350
10.2.4 其他高级技术 353
10.2.5 影像批量裁剪案例 354
10.2.6 接合图表创建案例 355
10.3 综合案例 359
10.3.1 获得全国每个省面积最大县 359
10.3.2 获得小于一定距离的点 364
10.3.3 整个数据库标识码的更新 367
10.3.4 数据库复制 370
10.3.5 矢量数据批量裁剪 372
11. 三维制作和动画演示 376
11.1 DEM三维制作 376
11.1.1 使用Pro自带DEM数据制作三维 376
11.1.2 使用自定义的DEM数据 377
11.1.3 淹没效果设置 380
11.1.4 整个地球平面展开三维 383
11.1.5 整个地球高程夸大三维 384
11.2 三维拉伸 385
11.2.1 房屋拉伸 385
11.2.2 三维数据拉伸类型介绍 389
11.2.3 实心三维制作 394
11.3 真实房屋三维 397
11.4 动画演示 404
11.4.1 照相机动画 404
11.4.2 时间动画 406
11.4.3 图层动画 409
12. 三维分析 410
12.1 三维数据的来源和处理 410
12.1.1 2D数据转3D数据 410
12.1.2 CAD三维转过来 412
12.1.3 BIM数据 RVT 413
12.1.4 倾斜测量数据和转换 416
12.2 三维格式转换 419
12.2.1 RVT转多面体 420
12.2.2 多面体转SLPK 421
12.2.3 3D模型转多面体 422
12.2.4 LAS转SLPK 424
12.2.5 面插值为多面体 425
12.3 多面体编辑 426
12.3.1 一般编辑 427
12.3.2 分割合并 428
12.4 三维分析 430
12.4.1 视线分析 432
12.4.2 视穹分析 434
12.4.3 视域分析 434
12.4.4 剖切分析 435
12.4.5 填挖方分析 436
附录一 使用工具名称和功能介绍 439
附录二 视频内容和时长列表 444
参考文献 447