公交路线规划
GET
/v5/direction/transit/integrated请求参数
起点经纬度 经度在前,纬度在后,经度和纬度用","分割,经纬度小数点后不得超过6位。
目的地经纬度 经度在前,纬度在后,经度和纬度用","分割,经纬度小数点后不得超过6位。
起点POI ID 1、起点POI ID与起点经纬度均填写时,服务使用起点 POI ID; 2、该字段必须和目的地 POI ID 成组使用。
目的地POI ID 1、目的地POI ID与目的地经纬度均填写时,服务使用目的地 POI ID; 2、该字段必须和起点 POI ID 成组使用。
起点所在行政区域编码 仅支持adcode,参考行政区域编码表
终点所在行政区域编码 仅支持adcode,参考行政区域编码表
起点所在城市 仅支持citycode,相同时代表同城,不同时代表跨城
目的地所在城市 仅支持citycode,相同时代表同城,不同时代表跨城
公共交通换乘策略 可选值: 0:推荐模式,综合权重,同高德APP默认 1:最经济模式,票价最低 2:最少换乘模式,换乘次数少 3:最少步行模式,尽可能减少步行距离 4:最舒适模式,尽可能乘坐空调车 5:不乘地铁模式,不乘坐地铁路线 6:地铁图模式,起终点都是地铁站 (地铁图模式下originpoi及destinationpoi为必填项) 7:地铁优先模式,步行距离不超过4KM 8:时间短模式,方案花费总时间最少
返回方案条数 可传入1-10的阿拉伯数字,代表返回的不同条数。
地铁出入口数量 0:只返回一个地铁出入口 1:返回全部地铁出入口
最大换乘次数 0:直达 1:最多换乘1次 2:最多换乘2次 3:最多换乘3次 4:最多换乘4次
考虑夜班车 可选值: 0:不考虑夜班车 1:考虑夜班车
请求日期 例如:2013-10-28
请求时间 例如:9-54
返回结果控制 show_fields用来筛选response结果中可选字段。show_fields的使用需要遵循如下规则: 1、具体可指定返回的字段类请见下方返回结果说明中的“show_fields”内字段类型; 2、多个字段间采用“,”进行分割; 3、show_fields未设置时,只返回基础信息类内字段。
请参考数字签名获取和使用方法
返回结果格式类型 可选值:JSON
回调函数 callback 值是用户定义的函数名称,此参数只在 output 参数设置为 JSON 时有效。
示例代码
返回响应
本次API访问状态,如果成功返回1,如果失败返回0。
访问状态值的说明,如果成功返回"ok",失败返回错误原因,具体见错误码说明。
返回状态说明,10000代表正确,详情参阅info状态表
{
"status": "string",
"info": "string",
"infocode": "string",
"count": "string",
"route": {
"origin": "string",
"destination": "string",
"transits": {
"distance": "string",
"nightflag": 0,
"segments": {
"walking": "string",
"steps": "string",
"bus": "string",
"railway": "string",
"taxi": {
"price": "string",
"drivetime": "string",
"distance": "string",
"polyline": "string",
"startpoint": "string",
"startname": "string",
"endpoint": "string",
"endname": "string",
"cost": {
"duration": "string",
"taxi_fee": "string",
"transit_fee": "string",
"navi": {
"action": "string",
"assistant_action": "string",
"walk_type": "string",
"polyline": "string"
}
}
}
}
}
}
}