Google Directions API中是否有错误?

时间:2016-04-02 16:04:09

标签: android google-maps directions

https://maps.googleapis.com/maps/api/directions/json?origin=12.8858475,77.5908135&destination=13.2044921,77.7076907&alternatives=true&key=xxxxx&departure_time=now

以上是一个样本请求(基于班加罗尔)。 API通常返回3条路线,但似乎只有2条不同的路线。

我错误地阅读输出或者这里有错误吗?如果有错误,我该如何纠正?

1 个答案:

答案 0 :(得分:0)

API是正确的,没有错误。确实有3条路线。使用您提供的URL,我使用JSON Editor来解释数据,并在路径数组中显示3个对象。 不要手动读取JSON数据,请尝试使用编辑器。您还可以尝试在此Gogle Doc中阅读有关JSON解析的更多信息。谷歌提供了一个可能有用的片段。

for (i = 0; i < myJSONResult.results.length; i++) {
     myAddress[i] = myJSONResult.results[i].formatted_address;
}