您可以使用 ArcGIS Python API 自动执行常见任务,例如创建和管理群组、发布和更新项目、执行强大的可视化和数据分析。
除了批次处理脚本之外,API 还可以在名为 Jupyter Notebook 的基于浏览器的交互式脚本编写环境中使用。Notebook 环境提供一个界面,可用于执行代码,显示门户项目、用户和群组以及以交互方式查看 web 图层、地图和场景。
API 构建为多个模块,从而方便学习和使用。gis 模块为入口点,提供用于访问门户和为其编程的信息模型。features 和 raster 模块允许访问要素和栅格图层,以及对这些图层进行分析。geoanalytics 模块允许执行 GeoAnalytics Tools。要了解有关其他模块和 API 架构的详细信息,请参阅 API 概述。
入门
API 以 Python 包形式进行分发,可以使用常用的 Python 包和环境管理系统 conda 进行安装。可从 ArcGIS for Developers 站点获取相关安装说明文档。