首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么google显示不同的结果?

为什么google显示不同的结果?
EN

Stack Overflow用户
提问于 2016-07-15 05:22:37
回答 1查看 952关注 0票数 0

我正在尝试使用获取距离和持续时间。

https://maps.googleapis.com/maps/api/directions/json?origins=latitude,longitude&destinations=latitude,longitude&&mode=driving&key=xxxxxxxxxxxxxxxxxxxxx

它工作得很好,得到这样的距离和持续时间。

代码语言:javascript
复制
  distance="30 m"
  duration="1 min"

当尝试使用distancematrix获取距离和持续时间时,

https://maps.googleapis.com/maps/api/distancematrix/json?origins=latitude,longitude&destinations=latitude,longitude&&mode=driving&key=xxxxxxxxxxxxxxxxxxxxx

代码语言:javascript
复制
"distance" : {
                  "text" : "1.2 km",
                  "value" : 1168
               },
               "duration" : {
                  "text" : "2 mins",
                  "value" : 140
               }

注意:为两个API传递相同的纬度和经度值。为什么这两个API对相同的纬度和经度值显示不同的结果?

EN

回答 1

Stack Overflow用户

发布于 2016-07-15 06:28:58

作为Google文档

方向API

注意:此服务的设计并不是为了实时响应用户的输入。用于动态方向计算(例如,在用户界面元素中)

距离矩阵API

Google距离矩阵API是一种服务,它根据起始点和终点之间的推荐路线,为起点和目的地矩阵提供旅行距离和时间。

方向API可以给出响应动态方向的计算,即几种运输方式的方向,包括交通、驾驶、步行或骑自行车。

因此,方向API和距离矩阵API的结果可以更改。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38388370

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档