0neKing2017
这个作者很懒,什么都没留下…
展开
-
ArcPy-6.探索空间数据
本章介绍了几种探索空间数据的方法,包括检查数据集是否存在、描述数据集以及在工作空间中列出数据集。列表函数不仅用于列出数据集,还用于列出工作空间、字段和表等元素。内置 Python 函数可用于操作列表。列表在脚本中很常见,因为它们可以迭代元素以自动化工作流程。原创 2024-07-28 11:00:27 · 105 阅读 · 0 评论 -
ArcPy-5.使用 Python 进行地理处理
本章介绍 ArcPy 包,该包允许将 ArcGIS Pro 与 Python 紧密集成。ArcPy 包含许多模块、类和函数,这使得可以在 Python 脚本中使用 ArcGIS Pro 中的所有地理处理工具。本章概述了 ArcPy 的功能,重点介绍了使用地理处理工具。它还介绍了与运行地理处理工具相关的其他非工具功能,包括建立环境、设置数据路径和管理许可证。后续章节介绍了 ArcPy 中可用的其他功能。原创 2024-07-28 10:57:00 · 76 阅读 · 0 评论 -
ArcPy-4.学习 Python 语言基础知识
本章介绍 Python 语言的基础知识,包括数据类型和数据结构、变量、关键字、语句和表达式、方法、函数和模块的使用。这些元素构成了用 Python 编写代码的基本语法。本章的第二部分介绍控制工作流,包括条件语句、分支和循环的使用。这些结构是 ArcGIS Pro 地理处理脚本的重要元素,也是批处理操作的基础。本章的第三部分专门介绍编写脚本的最佳实践,包括命名约定、代码组织和提供注释。**注意:**作为重要提醒,本书专门关注 Python 3。原创 2024-07-28 10:35:47 · 22 阅读 · 0 评论 -
ArcPy-3.ArcGIS Pro 中的地理处理
本章介绍 ArcGIS Pro 中的地理处理框架,包括工具、模型和脚本的使用。了解地理处理框架有助于编写有效的 Python 脚本。Python 和 ModelBuilder 经常一起使用,因此建议对 ModelBuilder 有充分的了解,以充分利用 Python 脚本。ArcGIS Pro 中的地理处理允许您执行空间分析和建模以及自动执行 GIS 任务。典型的地理处理工具会获取输入数据(要素类、栅格或表),执行地理处理任务,并生成输出数据。ArcGIS Pro 包含一千多个地理处理工具。原创 2024-07-28 10:26:34 · 91 阅读 · 0 评论 -
ArcPy-2.使用 Python 编辑器
本章介绍了如何使用 Python 编辑器或集成开发环境 (IDE) 来编写和测试脚本。Python 社区使用许多不同的 IDE,经验丰富的开发人员通常对特定编辑器有强烈的个人偏好。虽然选择使用哪个 IDE 很重要,但无论使用哪个编辑器,Python 代码都是相同的。本章介绍了运行 Python 代码的方法,并介绍了几种 IDE,包括 IDLE 和 PyCharm。Notebook 提供了一种替代传统 IDE 来编写 Python 代码的方法,并允许您直接在 ArcGIS Pro 中与数据和地图交互。原创 2024-07-27 21:32:37 · 108 阅读 · 0 评论 -
ArcPy-1.Python 简介
Python 是一种简单而强大的编程语言。对于那些努力学习编程语言的人来说,这一事实可能会令人惊喜。本章介绍了 Python 的一些主要功能及其作为编程语言为 ArcGIS® Pro 编写脚本的用途。介绍了《ArcGIS Pro 的 Python 脚本编写》第三版的逻辑和结构,随后举例说明了如何使用 Python。原创 2024-07-27 21:12:21 · 131 阅读 · 0 评论