geojson - 将 GeoJSON 上传到 Azure Maps 数据服务时出错
问题描述
我已尝试多次尝试将 GeoJSON FeatureSet 上传到 Azure Map Service REST API。
https://docs.microsoft.com/en-us/rest/api/maps/data/uploadpreview
我尝试的 JSON 来自http://geojson.xyz/ - 即“简单的填充地点”文件,您可以在此处下载:
https://d2ad6b4ur7yvpq.cloudfront.net/naturalearth-3.3.0/ne_50m_populated_places_simple.geojson
1,249 点,175KB。
在发布到/mapData/upload
我收到 HTTP 200 和“成功”响应消息。
响应标头包含一个位置,当我查询时,我得到一个 200 回复,正文中有此错误消息。
{
"error": {
"code": "400 BadRequest",
"message":
"Upload request failed.\nYour data has been removed " +
"as we encountered the following problems with it:\n" +
"System.Threading.Tasks.Task`1[System.String[]]"
}
}
有任何想法吗?
解决方案
理查德,我无法重现你的问题。
该文件确实是一个有效的 GeoJSON 文件,我能够使用Map Data Service Upload APIne_50m_populated_places_simple.geojson
成功上传文件(从http://geojson.xyz/下载)
请再试一次,如果您仍然发现任何问题,请随时告诉我们。
推荐阅读
- ruby-on-rails - Rails 解析请求,因此我将所有查询参数作为一个参数
- python - 在 python 中拟合剂量反应模型(R drc 库等效)
- kubernetes - how to forward request to public service like cdn using istio virtualservice?
- react-native - 我应该如何在 react-native 中使用 backBehaviour react-drawer-navigator 配置?
- javascript - 修改状态后组件未正确重新渲染
- java - 使用 Jackson 从 ObjectNode 获取嵌套的 JSON 元素
- python - 无法清除 python3.X 中的 pexpect 缓冲区
- excel - 在 Excel 中实现 Outlook 宏
- scala - VSCode metal scala,集成测试文件夹看不到类
- firebase - firebase_auth:当用户被禁用时抛出 PlatfromException 而不是 FirebaseAuthInvalidUserException?