全国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方法。
接口功能:
公交线路查询、公交实时位置获取、获取附近的公交数据、获取附近的地铁数据
申请入口看评论区
功能申请入口
申请入口看评论区
接口功能:
公交线路查询、公交实时位置获取、获取附近的公交数据、获取附近的地铁数据
申请入口看评论区
功能申请入口