gpt4 book ai didi

matrix - Mapbox 矩阵距离在两点之间关闭

转载 作者:行者123 更新时间:2023-12-04 17:26:17 25 4
gpt4 key购买 nike

我是第一次使用 Mapbox Matrix API。我正在尝试获取两点之间的行驶距离:

Point A -105.044052,40.541783
Point B -105.43421,41.2337

我的请求是这样的格式:

https://api.mapbox.com/directions-matrix/v1/mapbox/driving/-105.044052,40.5417839;-105.434219,41.233714?sources=0&access_token=xyz

我得到的响应是:

{"code":"Ok",
"durations":[[0.0,4687.2]],
"destinations":[
{
"distance":25.678536277,
"name":"Carlton Avenue",
"location":[-105.044287,40.541638]
},
{
"distance":199.410588356,
"name":"",
"location":[-105.436598,41.233736]
}
],
"sources":[
{
"distance":25.678536277,
"name":"Carlton Avenue",
"location":[-105.044287,40.541638]
}
]
}

我的问题是关于距离结果。 API 表示它以米为单位返回所有距离。 199 米不到 1 英里。这两点应该相距大约 80 英里。 4687 秒的持续时间听起来是正确的。那是 1.3 小时。

那么为什么距离不对?

最佳答案

您使用 Matrix API 有什么原因吗?如果您总是只需要两个纬度/经度坐标之间的距离,我鼓励您考虑使用 the Mapbox Directions API .

参见 https://docs.mapbox.com/playground/directions

关于matrix - Mapbox 矩阵距离在两点之间关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63093961/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com