2017-10-28 91 views
1

我正在使用Arcgis Online。我想将我的要素图层(存储在esri内部数据库中的数据)迁移到外部数据库。如何将ArcGis Online数据迁移到外部数据库?

任何人都可以帮我弄清楚我该怎么做吗?另外,如何在我的应用程序(PostgreSQL/Neo4j)中使用外部数据库。我需要的是,托管我自己的数据库服务器,如neo4j,并用作ArcGis提供的功能表的替代品。

感谢, Tarni

回答

0

你必须从ArcGIS Online的下载数据很多选择。

  1. 如果你没有太多的功能服务,最简单的方法是进入“我的内容”,然后找到你的功能服务。您应该看到右上角的“导出数据”选项。

  2. 如果您有多个功能服务,您可以重复上述说明,但选择“在ArcGIS Desktop中打开”。这将下载一个文件,该文件将为您在ArcMap中建立连接。您还可以通过转到ArcCatalog中的“我的托管服务”并登录,直接从ArcGIS Desktop中访问服务。

  3. 另一种选择是使用Python脚本。如果你有很多数据,并且数据经常更新,这可能是最好的。查看https://github.com/tedrick/SyncSurvey以获取从要素服务重复获取数据的示例。

+0

谢谢你的回复杰里米。但实际上,我需要的是,托管我自己的数据库服务器,如neo4j,并用作ArcGis提供的功能表的替代品。 – Tarni

+0

我会建议在自己的帖子中提出这个问题。 –