ESRI API 用于 Python 中的 BAO 报告

ESRI API for BAO reports in Python

目前,我们使用 ESRI's Business Analyst Online (BAO) 创建基于地理空间输入(地址周围 3 英里环或城市边界内等)的人口统计报告。这些通常以 PDF 或 Excel 文件的形式从指向和单击 Web 应用程序输出。

我正在尝试自动执行从 ESRI BAO 检索这些报告的过程。我已经按照找到的说明安装了 Python 3.5+ 软件包 arcgis here. This seems to get me started with the ArcGIS functionality, but I don't see any API functionality for the BAO toolset. Is there another API package I should be downloading? Or is there documentation on a REST/SOAP API I can call from Python? I've looked over the documentation,但是如果有关于我正在尝试做的事情的东西,我还没有找到它。

有没有人尝试过这样做并且成功了?让我知道。

开始试用多个 ArcGIS 服务后,我发现 ArcGIS Online provides access to ESRI's REST API. As of today, once you've signed up (either paying or with a trial) you can navigate to the ArcGIS GeoEnrichment Service Documentation。该文档告诉您有关如何访问您在 ESRI BAO 中找到的相同报告所需了解的所有信息,但通过 REST API.