Skip To Content

使用 ArcGIS Python API 编写脚本

ArcGIS Python API 允许您自动执行常见的管理任务,例如创建和管理用户和群组、发布和更新项目、监控服务器使用情况,执行强大的可视化和数据分析以及转移项目的所有权。还可以用于编写复杂任务的脚本,例如复制门户内容。

除了批次处理脚本之外,API 还可以在名为 Jupyter Notebook 的基于浏览器的交互式脚本编写环境中使用。Notebook 环境提供一个界面,可用于执行代码,显示门户项目、用户和群组以及以交互方式查看 web 图层、地图和场景。

API 构建为多个模块,从而方便学习和使用。gis 模块为入口点,提供用于访问门户和为其编程的信息模型。gis模块提供可用于创建和管理用户及其群组和项目的各个类。featuresraster 模块允许访问要素和栅格图层,以及对这些图层进行分析。geoanalytics 模块允许执行 GeoAnalytics 工具。要了解有关其他模块和 API 架构的详细信息,请参阅 API 概述

入门

API 以 Python 包形式进行分发,可以使用常用的 Python 包和环境管理系统 conda 进行安装。可从 ArcGIS for Developers 站点获取相关安装说明文档。

访问以下 notebook 示例以了解有关可使用 API 执行的一些任务。


在本主题中
  1. 入门