《用于ArcGIS Pro的Python:使用 ArcGIS Python 模块、Jupyter Notebooks 和 pandas 自动执行制图和数据分析》

作者:

日期:2023-02-27

出版:

  • 253
  • 0
  • 0

作品总结

《用于ArcGIS Pro的Python:使用 ArcGIS Python 模块、Jupyter Notebooks 和 pandas 自动执行制图和数据分析

通过解锁 Python 编程世界来扩展您的 ArcGIS 专业知识。一个完全动手的指南,使用真实数据和真实问题引导您进行一次又一次的锻炼。注意:本书与 ArcGIS Pro 2.9 兼容。

本书的主要特点

  • 了解适用于 ArcGIS 的两个 Python 模块的核心组件:适用于 Python 的 ArcPy 和 ArcGIS API
  • 在 ArcGIS Pro 笔记本中使用 ArcPy、pandas、NumPy 和 ArcGIS 来大规模管理和分析地理空间数据
  • 使用 Python 与 ArcGIS Online 集成以发布和管理数据

书籍简介

在处理大量地理空间数据时,强烈建议将 Python 集成到日常 ArcGIS 工作中。《Python for ArcGIS Pro 》旨在帮助您更快地完成工作,提高可重复性和更高的结果可信度。

两位经验丰富的 ArcGIS 专业人员转为 Python 程序员,从编程基础开始,从 Python 程序员开始,教您如何在每一步合并脚本:自动生成要打印的地图、管理 ArcGIS Pro 和 ArcGIS Online 之间的数据、创建用于共享的自定义脚本工具,然后在 ArcGIS 地理空间库上运行数据分析和可视化, 都使用Python。

您将使用 ArcGIS Pro 笔记本来浏览和分析地理空间数据,并编写数据工程脚本来管理正在进行的数据处理和数据传输。这本基于练习的书还包括三个丰富的真实案例研究,让您有机会应用和扩展您之前学习的概念。

无论您对 Esri 软件或 Python 语言的专业水平如何,您都将受益于本书的实践方法,该方法将带您了解 Python for ArcGIS Pro 的主要用途,以提高您的 ArcGIS 工作效率。

通过本书你将学到什么

  • 自动制作地图以按比例制作和编辑地图,减少重复性任务
  • 将地图图层数据发布到 ArcGIS Online
  • 使用 ArcPy 数据访问模块和光标自动执行数据更新
  • 将脚本转换为 ArcGIS Pro 的脚本工具
  • 了解如何在 ArcGIS Online 上管理数据
  • 查询、编辑和追加到要素图层,并使用渲染器和着色器创建符号系统
  • pandas和 NumPy 应用于栅格和矢量分析
  • 了解管理整个城市或大型公司数据的新技巧

这本书是为谁写的

本书非常适合任何希望将Python添加到其ArcGIS Pro工作流程中的任何人,即使您之前没有编程经验。这包括 ArcGIS 专业人员、中级 ArcGIS Pro 用户、ArcGIS Pro 高级用户、学生以及希望从 GIS 技术人员转变为 GIS 分析师的人员;GIS 分析师到 GIS 程序员;或 GIS 开发人员/程序员到 GIS 架构师。基本熟悉地理空间/GIS 语法、ArcGIS 和数据科学 (pandas) 会有所帮助,但并非必需。

目录

  1. Python for GIS 简介
  2. ArcPy 的基础知识
  3. 适用于 Python 的 ArcGIS API
  4. 数据访问模块和游标
  5. 发布到 ArcGIS Online
  6. ArcToolbox 脚本工具
  7. 自动化地图制作
  8. pandas、数据框和矢量数据
  9. 使用 Python 进行栅格分析
  10. 使用 NumPy 进行地理空间数据处理
  11. 案例研究:ArcGIS 在线管理和数据管理
  12. 案例研究:高级地图自动化
  13. 案例研究:预测作物产量



0条评论