arcgis开发人员-将数据从FeatureServer导出到CSV文件中

问题描述

大家好,
我是不熟悉在线上调查123和argis的新手,但是经过大量尝试,我要求社区的帮助。

我正在尝试通过命令行以CSV格式从arcgis的API其余部分导出数据。由于我要导出数百个要素图层,因此我不想通过“导出数据”按钮下载它

我已经通过API rest下载json格式的文件,但是将嵌套json转换为csv的过程比较棘手,因此我更喜欢直接从命令行从arcgis下载csv文件。 有关信息,我要导出的要素图层数据来自使用123survey进行的调查的结果。

因此,我有一个数据表,该数据表可通过以下链接访问:https://developers.arcgis.com/layers/6f8228f7bfa24a61a029aa9751da55d8/data/0

在python中有一个教程可以从图层中导出csv,但是在本教程中,该图层是一个数据集,但是我有一个Feature Layer而不是一个数据集:

查询要素图层的文档可通过以下链接获得,但我们只能从查询中获取html或json对象:

可通过以下链接获取导出数据的文档:

但是我找不到从此表获取csv数据的请求。我知道如何通过网络界面执行此操作,但是我想知道如何通过请求执行操作。

我已经在PostMan上尝试了以下请求,但不幸的是,以下任何一项都无效:

  • https://mycompany.maps.arcgis.com/home/rest/content/users/chargeetudeti/export?token=UsSMUWq.......&itemId=6f8228f7bfa24a61a029aa9751da55d8&exportFormat=CSV
  • https://mycompany.maps.arcgis.com/sharing/rest/content/users/chargeetudeti/export?token=UsSMUWq.......&itemId=6f8228f7bfa24a61a029aa9751da55d8&exportFormat=CSV
  • https://www.arcgis.com/sharing/rest/content/users/chargeetudeti/export?token=UsSMUWq.......&itemId=6f8228f7bfa24a61a029aa9751da55d8&exportFormat=CSV&exportParameters={"layers" : [ { "id" : 0 } ] }
  • https://services6.arcgis.com/xNifwnpI45tLCPU7/ArcGIS/rest/services/service_70df166a7c9649878cc260d81ee85e4e/FeatureServer/export?token=UsSMUWq.......&exportFormat=CSV&exportParameters={"layers" : [ { "id" : 0 } ] }

您有什么线索吗? 我公开了数据,让您尝试从以下功能层将数据导出为csv格式:https://services6.arcgis.com/xNifwnpI45tLCPU7/arcgis/rest/services/service_70df166a7c9649878cc260d81ee85e4e/FeatureServer

如果您能帮助我,我将非常感激:)

如果您认为此帖子的标题或标签不合适,请告诉我。 阿德里安

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...