跳到主要内容

查询公交路线

请求路径​

/api/v1/bst/queryBusLine

请求参数 QueryBusLineReq​

参数类型参数名称参数含义是否必填
Pointpoint当前位置信息否
StringcityCode城市标志是
StringlineId线路编号是
StringlineName线路名称是
StringstopId站点编号否
Stringdirection0:上行,1:下行是
StringstopName站点名称否

Point结构​

参数类型参数名称参数含义是否必填
Stringlat经度是
Stringlon维度是
StringcityCode城市码否

响应参数 QueryBusLineRes​

参数类型参数名称参数含义是否必传
BusLinebusLine公交路线数据否

BusLine 结构​

参数类型参数名称参数含义是否必传
StringlineId线路编号是
StringlineName线路名称是
StringupDown上行/下行 0-上行 1-下行是
Stringcompany所属公交公司是
Stringtype公交类型(默认:1 公交)是
StringearlyTime首班车时间是
StringlateTime末班车时间是
StringupStartStop起点站名称是
StringupEndStop终点站名称是
StringpriceRange票价范围,单位元 eg:3-7是
BusStop列表stop公交站点是
StopArriveInfostopArriveInfo指定站点(stopName)的车辆到站信息是

BusStop 结构​

参数类型参数名称参数含义是否必传
StringstopId站点编号是
StringstopName站点名称是
Stringtype站点类型(默认:1 公交)是
StringstopLevels站序(起点站小,从小到大,终点站大)是
StringupDown上下行 0-上行 1-下行是
Pointpoint站点GPS 坐标是
StringtransferMetroLine换乘地铁线,如果有多条路线,逗号连在一起 eg:12号线,13号线否

StopArriveInfo结构​

参数类型参数名称参数含义是否必传
StringcurrentBusDistance最近一辆车距离本站距离 eg: 1000米是
StringcurrentBusArriveTime最近一辆车预计多久后到达 eg:10: 单位:分钟是
StringcurrentBusComfort最近一辆车拥挤程度, eg: 0 未知 1 舒适 2较舒适 3拥挤是
StringupDown上行/下行 0-上行 1-下行是
StringcurrentBusStopCount最近一辆车距离当前还有几站是
StringstopName到站信息是
StringdispatchTime计划发车时间 在 尚未发车状态时使用,如果没有就不做展示是
StringnextBusDistance下辆车距离是
StringnextBusArriveTime下辆车多久后到达是
StringnextBusStopCount下辆车距离当前还有几站是
StringstopId站点id是