实时公交接口API

全国200+城市实时精准
申请入口看评论区

接口功能:
1、公交线路查询
2、公交实时位置获取
3、获取附近的公交数据
4、获取附近的地铁数据

需求:当外部输入公交线路号,点击查询按钮的时候,会在div上显示所有包含此公交线路号的列表,点击列表中的项,会在百度地图上绘制出其线路。

实现:
第一步:生成线路列表
使用的百度API:服务类中BusLineSearch类是公交线路搜索类。
构造其对象,调用其getBusList方法,在此方法的回调函数OnGetBusListComplete中返回BusListResult类型的公交列表结果

查询
$(“#query”).click(function () {
map.clearOverlays();
busNo = $(‘#keyword’).val();
busutil.getBusList(busNo);
window.localStorage.setItem(“busNo”, busNo);
//设置curItemNo=0,查询后会显示div中第一条线路
curItemNo = 0;
$(“#keyword”).val(“”);
})
回调函数

第二步:列表项点击事件

使用的百度API:服务类中BusLineSearch类是公交线路搜索类,设置curItemNo,再次调用其getBusList方法。
接口功能:
公交线路查询、公交实时位置获取、获取附近的公交数据、获取附近的地铁数据

申请入口看评论区

接口功能:
公交线路查询、公交实时位置获取、获取附近的公交数据、获取附近的地铁数据

申请入口看评论区

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值