产品服务
解决方案
文档与支持
定价

所有文档

物流路网计算

物流路⽹创建
下载开发文档
API服务地址

https://api.map.baidu.com/ros/v2/matrix/fast?ak=您的AK
// POST请求

请求参数
参数名称字段类型是否必填参数说明
nameString路网矩阵名称
locationTypeString默认值:bd09ll。gcj02:国测局加密坐标;bd09ll:百度经纬度坐标;bd09mc:百度墨卡托坐标
locationsList<Location>网点信息列表; 如果填写该参数,则输出n(网点数)*n(网点数)的路网结果,且网点对信息列表参数不可填; 如果不填写该参数,则网点对信息列表参数必填。
latitudeDouble坐标的纬度
longitudeDouble坐标的经度
keyString客户网点的唯一key,长度最大32,路网中不允许出现key相同的情况
nameString网点名称
locationPairsObject网点对信息列表; 如果填写该参数,则输出m(起点网点数)*n(终点网点数)的路网结果,且网点信息列表参数不可填; 如果不填写该参数,则网点信息列表参数必填。
startLocationsList<Location>起点网点信息列表
latitudeDouble坐标的纬度
longitudeDouble坐标的经度
keyString客户网点的唯一key,排单排线需要用到,长度最大32,路网中不允许出现key相同的情况
nameString网点名称
endLocationsList<Location>终点网点信息列表
latitudeDouble坐标的纬度
longitudeDouble坐标的经度
keyString客户网点的唯一key,排单排线需要用到,长度最大32,路网中不允许出现key相同的情况
nameString网点名称
lbsTypeList<String>LEAST_TIME:时间优先,NO_HIGHWAY:不走高速;仅支持选择一个类型
vehicleTypeList<String>车辆类型,枚举,目前支持GB01(货车,车辆长宽高6m*2m*3m)、NORMAL(小客车)。仅支持选择一个类型
qpsInteger并发数量,默认1;用户可按自己账户可用并发数进行设置,单次请求最大并发不能大于100;
返回参数
字段名称字段类型备注
idString路网ID
commitIdString路网版本(增加网点删除网点更新网点,路网版本会变化,路网ID不变)
statusStringRUNNING, FINISHED, ERROR 计算状态
errorCodeString错误码
errorMessageString错误信息

以下控制服务报错需要联系商务申请权限与额度。

codemessagehttpStatus说明
UnauthorizedAPP服务被禁用401ak没权限
Unauthorized天配额超限,限制访问401ak每日配额用尽
Unauthorized当天并发量已经超过约定并发配额,限制访问401ak并发超限
请求参数示例
{
"name": "fast_matrix",
"locationType": "bd09ll",
"lbsType": ["LEAST_TIME"],
"vehicleType": ["GB01"],
"locations": [
{
"key": "TEST001",
"latitude": 31.089645833179578,
"longitude": 121.42162870347656
},
{
"key": "TEST002",
"latitude": 31.286520054671293,
"longitude": 121.48459138582368
},
{
"key": "TEST003",
"latitude": 31.394079447883307,
"longitude": 121.23975327839888
}
]
}
返回参数示例
{
"id": "86caea91d2fa4770ab71942203e0efd1",
"commitId": "1de04a7334544be3a60720d05a008807",
"status": "RUNNING"
}
服务状态码
返回码定义常见原因
200返回成功服务请求正常召回
400请求失败请求参数不合法,请按照返回提示修改参数
401未鉴权ak不合法或者账号未开通相应权限
403禁止未开通白名单,请前往反馈工单联系我们。
503服务不可用服务异常,请前往反馈工单联系我们。
500内部服务错误服务异常,请前往反馈工单联系我们。
接⼝常⻅异常
分类codemessagehttpStatus说明
策略校验InvalidRequestParamlbsTypes can't be empty400策略不能为空
InvalidRequestParamlbsType {} is not support400策略非法
网点校验InvalidRequestParamlocationType can't be empty400坐标类型不能为空
InvalidRequestParamlocations can't be empty400坐标列表不能为空
MatrixPointError网点中的信息有空值400网点信息必填项没有填
MatrixLocationKeyError网点中的key最长为32400key校验
KeyRepeatErrorkey重复,请修改后重新提交400key重复
AvailableLocationError网点中可用的网点必须大于1404网点大于1
车型校验InvalidRequestParamrequestVehicleTypes can't be empty400车型不能为空
InvalidRequestParamrequestVehicle {} is not support400车型非法
配额校验MatrixPointCountLimit路网中最大网点超出限制400路网网点超过最大值(默认1000)
底层创建任务ExceedUserTaskConcurrency用户任务并行计算额度超限,暂时无法创建任务400并行计算额度超限(默认5)
ServerInternalError服务器内部错误500底层内部问题,需要联系rd查看

请联系商务协调⽀持。

上一篇

使用准备

下一篇

物流路网查询

本篇文章对您是否有帮助?