如何解决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对象:
- https://developers.arcgis.com/labs/rest/query-a-feature-layer/
- https://developers.arcgis.com/rest/services-reference/query-feature-service-layer-.htm
可通过以下链接获取导出数据的文档:
但是我找不到从此表获取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 举报,一经查实,本站将立刻删除。