距离计算API允许用户计算指定起点与一个或多个目的地之间的距离和旅行时间。通过输入起点地址以及一个或多个目的地地址,用户可以获取与他们旅行需求相关的重要信息。
在向API发送请求后,用户将收到包含每次旅行详细信息的结构化响应。该响应包括一系列目的地地址和提供的单一起点地址。通过这种方式,用户可以轻松查看他们从出发点前往的地方。
API生成一个“行”的矩阵,其中每个元素对应查询的目的地。对于每次旅行,用户将获得重要指标,例如到每个目的地的距离,既以文本格式(例如,“28.4公里”)表示,也作为数值(以米为单位)供计算使用。这种灵活性非常适合需要以用户友好格式展示信息或进行后端计算的应用程序。
此外,API还包括每条路线的预计旅行时间,以文本和数值格式提供。这帮助用户高效规划行程,因为他们可以比较到达不同目的地所需的时间。状态字段确认请求成功,确保用户获得准确可靠的数据。
总之,距离计算API是计算多个起点和目的地之间的距离和时长的完整解决方案,使其成为导航、物流和旅行规划应用程序不可或缺的工具。它能够以易于理解的格式提供准确的数据,使其成为开发人员和最终用户的基本资源。
{
"destination_addresses" :
[
"7 E 54th St, New York, NY 10022, USA",
"34 St-Herald Sq, New York, NY 10001, USA"
],
"origin_addresses" :
[
"569 Vermont St, Brooklyn, NY 11207, USA"
],
"rows" :
[
{
"elements" :
[
{
"distance" :
{
"text" : "28.4 km",
"value" : 28415
},
"duration" :
{
"text" : "42 mins",
"value" : 2493
},
"status" : "OK"
},
{
"distance" :
{
"text" : "27.4 km",
"value" : 27384
},
"duration" :
{
"text" : "38 mins",
"value" : 2251
},
"status" : "OK"
}
]
}
],
"status" : "OK"
}
curl --location --request GET 'https://zylalabs.com/api/5240/distances+calculation+api/6720/distance+calculator?origins=Required&destinations=Required' --header 'Authorization: Bearer YOUR_API_KEY'
| 标头 | 描述 |
|---|---|
授权
|
[必需] 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。 |
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
要使用此API,用户必须提供源纬度和经度,以及一个或多个目的地的纬度和经度
有不同的计划适合每个人,包括对少量请求的免费试用,但其速率有限制以防止滥用服务
该API接收一个起点的纬度和经度,以及多个目的地坐标,并提供每条路线的旅行距离和时长
距离计算API计算指定起点和终点坐标之间的旅行距离和持续时间,为导航和规划提供必要数据
除了每月的API调用次数外,没有其他限制
每个端点返回一个结构化的响应,包含指定起点和多个目的地之间的旅行距离和时长。数据包括每条路线的距离和时长指标,以及相应的地址
响应中的关键字段包括“destination_addresses”“origin_addresses”“rows”和“elements”。每个“element”包含“distance”“duration”和“status”,为每个目的地提供详细的旅行信息
响应数据被组织成矩阵格式 每一“行”对应于原点 而每行中的“元素”表示到每个目的地的距离和持续时间 便于进行比较
用户必须将“起始”地址和一个或多个“目的地”地址作为参数指定 这些可以以文本格式提供 允许输入的灵活性
用户可以从“elements”数组中提取距离和持续时间值以进行计算或显示 文本格式对用户界面很有用,而数值则有利于后端处理
典型的用例包括物流路线规划 旅行行程创建和导航应用程序 该API帮助用户根据距离和旅行时间确定最佳路线
数据准确性通过定期更新和可靠地图来源的质量检查得以维护这确保了距离和时间反映当前的道路状况和路线
如果用户收到部分或空的结果,他们应该检查输入参数的准确性 确保起始和目的地地址是有效的且格式正确以避免出现“未找到”状态
服务级别:
100%
响应时间:
157ms
服务级别:
100%
响应时间:
179ms
服务级别:
100%
响应时间:
348ms
服务级别:
100%
响应时间:
472ms
服务级别:
100%
响应时间:
168ms
服务级别:
100%
响应时间:
367ms
服务级别:
100%
响应时间:
461ms
服务级别:
100%
响应时间:
253ms
服务级别:
100%
响应时间:
67ms
服务级别:
100%
响应时间:
52ms