five

YazRoute

收藏
RapidAPI2026-02-08 更新2026-02-09 收录
下载链接:
https://rapidapi.com/yuanweiseu/api/yazroute
下载链接
链接失效反馈
官方服务:
资源简介:
Leading Cloud-Based Vehicle Routing Optimization Engine (https://yazroute.com/en/)

领先的基于云的车辆路径优化引擎(Vehicle Routing Optimization Engine,https://yazroute.com/en/)
创建时间:
2026-02-08
原始信息汇总

YazRoute 数据集概述

基本信息

  • 数据集名称: YazRoute
  • 类别: Logistics
  • 提供商: Willer
  • API版本: v1 (current)
  • 基础URL: https://yazroute.com
  • 主要端点: POST /api/v1/solve

功能描述

这是一个基于云的车辆路径问题(VRP)优化API。提交路径问题后,可获得支持容量、时间窗口和多个仓库的优化车辆路线。

订阅计划

  • BASIC: $0.00 / 月
  • PRO: $45.00 / 月
  • ULTRA: $120.00 / 月

认证方式

  • 直接访问YazRoute API: 需在请求头中提供 X-User-Name(用户名)和 X-Api-Key(API密钥,格式:yrk_xxxxx...)。
  • 通过RapidAPI访问: 无需提供上述头部信息,认证由RapidAPI平台自动处理。

请求详情

  • 方法: POST
  • URL: https://yazroute.com/api/v1/solve
  • 内容类型: application/json
  • 速率限制: 每个API密钥每分钟60个请求

请求体参数

参数 类型 必需 描述
name string 用于标识的请求名称
node_num number 节点数量(必须 > 0)
node_positions array 节点坐标:[[x1, y1], [x2, y2], ...]。如果提供,则根据坐标计算距离;否则使用距离矩阵。
vehicle_num number 车辆数量(必须 > 0)
distance_matrix array 二维数组:distance_matrix[i][j] 表示从节点 i 到节点 j 的距离(例如,以公里为单位)。
start_nodes array 每辆车的起始节点索引;长度 = vehicle_num
end_nodes array 每辆车的结束节点索引;长度 = vehicle_num
node_demands array 每个节点的需求量;长度 = node_num
vehicles_capacity array 每辆车的容量;长度 = vehicle_num
node_time_windows array 每个节点的时间窗口:[[start1, end1], [start2, end2], ...](例如,以分钟为单位);长度 = node_num
node_service_time array 每个节点的服务时间(例如,分钟);长度 = node_num
vehicle_speeds array 每辆车的速度(例如,公里/小时);长度 = vehicle_num
base_start_time array 基准开始时间,格式为 [小时, 分钟, 秒];默认 [9, 0, 0]

响应详情

成功响应(HTTP 200)

响应体包含以下字段:

  • success: 布尔值,表示请求是否成功。
  • result: 对象,解决方案对象(当 success 为 true 时存在)。
  • error: 字符串或 null,失败时的错误信息。
  • request_id: 字符串,唯一的请求标识符。

result 对象包含:

  • total_cost: 数字,总成本/总距离。
  • routes: 对象,车辆路线:{"Vehicle 0": [0, 1, 2, 0], "Vehicle 1": [0, 3, 4, 0], ...}。键为车辆ID(例如 "Vehicle 0"),值为节点索引列表。仅包含非空路线的车辆。
  • distances: 数组,每条路线的距离(顺序与 routes 相同)。
  • loads: 对象,每条路线每个节点的累积负载:{"Vehicle 0": [0, 10, 20, ...], ...}
  • time_windows: 对象,每条路线每个节点的到达/离开时间:{"Vehicle 0": [["09:00:00", "09:02:00"], ...], ...}(HH:MM:SS格式)。
  • time: 数字,求解时间(秒)。

错误响应

状态码 含义
401 无效的用户名或API密钥(或已过期/撤销)
400 无效的请求参数(例如,验证失败)
403 当前计划不支持API访问;需要升级
429 请求过多;请稍后重试

错误体格式:{"detail": "错误信息"}。 当HTTP状态为200但求解失败时,返回:{"success": false, "result": null, "error": "信息", "request_id": "..."}

示例与文档

  • 提供了JavaScript和Python的完整调用代码示例。
  • 提供了成功响应和各类错误响应的具体示例。

联系方式

  • 网站: https://yazroute.com
  • 邮箱: contact@yazroute.com
  • 文档: https://yazroute.com/api (或 /en/api)
搜集汇总
数据集介绍
main_image_url
背景与挑战
背景概述
该数据集涉及YazRoute车辆路径优化引擎,作为领先的云端解决方案提供路由优化服务,相关信息可通过官网获取。
以上内容由遇见数据集搜集并总结生成
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作