【问题标题】:snap-to-road returns empty responsesnap-to-road 返回空响应
【发布时间】:2016-07-17 00:18:00
【问题描述】:

我指的是this API

我收到来自 API 的 empty 响应。没有错误,只是响应中的{},而不是"snappedPoints"

什么意思?

在哪里可以找到有关错误的文档? 有些错误有有用的消息,例如too many pointsinvalid API key

这是确切的 URL - 您可以将其放入浏览器地址栏中并自己查看。 (不过,您需要使用自己的 API 密钥)

https://roads.googleapis.com/v1/snapToRoads?path=12.9225471,77.6711921|12.9225471,77.6711921|12.9225468,77.6711909|12.9225468,77.6711909|12.9225468,77.6711909|12.9225468,77.6711909|12.9225468,77.6711909|12.9225468,77.6711909|12.9225468,77.6711909|12.9225665,77.6711702&key=YOUR_API_KEY

使用interpolate=true 没有帮助(即在响应中仍使用{}

【问题讨论】:

  • 您对前两个坐标重复 12.9225471,77.6711921。然后在接下来的七个坐标中重复12.9225468,77.6711909。消除所有重复项可能更明智;它更有可能正常工作。试试https://roads.googleapis.com/v1/snapToRoads?path=12.9225471,77.6711921|12.9225468,77.6711909|12.9225665,77.6711702&key=YOUR_API_KEY
  • 附近没有路,点都在公寓楼(Akme Harmony Apartments)的中间。
  • 删除重复项(您使用我的 API_KEY 建议的 URL)也会返回空响​​应,只是 {}

标签: google-maps google-roads-api


【解决方案1】:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-17
    • 2016-05-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多