使用Google Maps API构建和填充距离矩阵的最佳方式

时间:2018-05-30 20:43:12

标签: google-distancematrix-api

假设我有一个像这样的距离矩阵

           | Location 1 | Location 2 | Location 3 |
--------------------------------------------------|
Location 1 |            |            |            |
Location 2 |            |            |            |
Location 3 |            |            |            |

我想点击谷歌地图API来填补这个问题。像这样:

           | Location 1 | Location 2 | Location 3 |
--------------------------------------------------|
Location 1 | 0 min      | 6-10 min   | 12-18 min  |
Location 2 | 6-10 min   | 0 min      | 8-12 min   |
Location 3 | 12-18 min  | 8-12 min   | 0 min      |

我知道我可以点击他们的distance matrix API获取此信息,但他们的示例非常简洁。

举个例子,假设我有50个位置可以遍历列和行。我可以点击他们的API吗

https://maps.googleapis.com/maps/api/distancematrix/json
?origins=Location 1|Location 2|Location 3
&destinations=Location 1|Location 2| Location 3
&mode=driving
&traffic_model=optimistic
&language=en&key=YOUR_API_KEY

然后我希望收到我的JSON对象并解析它以适当地填满我的桌子?

基本上我的问题归结为

  

我使用距离矩阵的单个请求中限制了多少个来源和目的地?如果是的话,我是否会为60多个来源和目的地正确格式化我的网址?

0 个答案:

没有答案