批量算路
服务介绍
根据起点和终点,批量计算路线的距离和耗时,不会返回详细的线路信息,支持驾车、骑行、步行。线路详细请使用 驾车导航
接口地址
/restapi/route/v1/matrix
请求方式
GET
请求参数
【批量算路服务】的请求参数说明请参见下表:
参数名 | 类型 | 含义 | 是否必填 | 默认值 | 备注 |
---|---|---|---|---|---|
ak | string | 开发者密钥 | 是 | 你的ak | 如果无密钥请去申请 |
guid | string | 设备id | 否 | ||
origs | string | 起点坐标串 | 是 | 示例: 116.30815, 40.056878;116.42115,39.342178 | |
dests | string | 终点坐标串 | 是 | 示例:116.32415,39.214878;116.43225,39.532178最多支持100个路线 | |
policy | int | 算路策略,该参数只对驾车算路(driving)生效 | 否 | 0 | 可选值: 0:推荐路线 |
inGb | string | 输入坐标对应的坐标系 | 否 | g02 | 默认g02, |
outGb | string | 输出坐标对应的坐标系 | 否 | g02 | 默认g02, |
响应数据
【批量算路服务】的返回参数说明请参见下表:
返回值字段 | 类型 | 含义 | 备注 | ||
---|---|---|---|---|---|
status | int | 返回状态 | 详情参照状态码表 | ||
msg | string | 返回状态描述 | 详情参照状态码表 | ||
data | object | 返回驾车路径规划信息 | |||
total | int | 返回线路总条数 | |||
lines | array | 返回的线路信息 | |||
orig | string | 起点坐标 | |||
dest | string | 终点坐标 | |||
dis | int | 线路距离的数值 | 单位:米 | ||
dur | int | 路线耗时的数值 | 单位:秒 |
服务示例