AI
产品服务
解决方案
文档与支持
定价
更新时间: 2026/03/19 11:26
驾车批量算路
下载开发文档
API服务地址

https://api.map.baidu.com/routematrix/v2/driving?origins=40.45,116.34&destinations=40.34,116.45&ak=您的AK
//GET请求

请求参数
参数名称参数含义类型必填

ak

用户的AK

string

origins

纬度,经度。示例:40.056878,116.30815|40.063597,116.364973

【步骑行、摩托车】支持传入起点uid提升绑路准确性,格式为:纬度,经度;POI的uid|纬度,经度;POI的uid。示例:40.056878,116.30815;xxxxx|40.063597,116.364973;xxxxx

string

destinations

纬度,经度。示例:40.056878,116.30815|40.063597,116.364973

【步骑行、摩托车】支持传入终点uid提升绑路准确性,格式为:纬度,经度;POI的uid|纬度,经度;POI的uid。示例:40.056878,116.30815;xxxxx|40.063597,116.364973;xxxxx

string

tactics

驾车、摩托车可设置,其他无需设置。该服务为满足性能需求,不含道路阻断信息干预。

驾车偏好选择,可选值如下:

10: 不走高速;

11:常规路线,即多数用户常走的一条经验路线,满足大多数场景需求,是较推荐的一个策略

12: 距离较短(考虑路况):即距离相对较短的一条路线,但并不一定是一条优质路线。计算耗时时,考虑路况对耗时的影响;

13: 距离较短(不考虑路况):路线同以上,但计算耗时时,不考虑路况对耗时的影响,可理解为在路况完全通畅时预计耗时。

注:除13外,其他偏好的耗时计算都考虑实时路况

摩托车偏好选择,可选值如下:

10: 不走高速;

11: 最短时间;

12: 距离较短。

string

否,驾车默认为13:距离较短(不考虑路况);摩托车默认为12:距离较短;

riding_type

电动车、自行车骑行可设置,其他无需设置。骑行类型,筛选普通自行车、电动自行车骑行

可选值:0 普通自行车 1 电动自行车

string

否,默认为0

road_prefer

算路方案

0:默认路线

3:无逆行且无阶梯的算路方案(不传默认0)

int

output

表示输出类型,可设置为xml或json。

string

否,默认为json

coord_type

坐标类型,可选值为:bd09ll(百度经纬度坐标)、bd09mc(百度墨卡托坐标)、gcj02(国测局加密坐标)、wgs84(gps设备获取的坐标)。

string

否,默认为bd09ll

ret_straight_dist

0:返回路线距离(默认值);1:返回直线距离

int

返回参数
参数名字段含义类型备注

status

状态码

int

0:成功

1:服务器内部错误

2:参数错误

message

返回信息

string

对status的中文描述

result

返回的结果

array

数组形式。数组中的每个元素代表一个起点和一个终点的检索结果。顺序依次为(以2起点2终点为例):

origin1-destination1,

origin1-destination2,

origin2-destination1,

origin2-destination2

distance

路线距离

text

线路距离的文本描述

string

文本描述的单位有米、公里两种

value

线路距离的数值

double

数值的单位为米。若没有计算结果,值为0

duration

路线耗时

text

路线耗时的文本描述

string

文本描述的单位有分钟、小时两种

value

路线耗时的数值

double

数值的单位为秒。若没有计算结果,值为0

如您需要获取摩托车批量算路,请点击获取摩托车批量算路

上一篇

使用准备

下一篇

骑行批量算路
本篇文章对您是否有帮助?