普通骑行线路规划
1. 创建路线规划检索实例
mSearch = RoutePlanSearch.newInstance();
2. 创建路线规划检索结果监听器
OnGetRoutePlanResultListener listener = new OnGetRoutePlanResultListener() {
......
@Override
public void onGetBikingRouteResult(BikingRouteResult bikingRouteResult) {
//创建BikingRouteOverlay实例
BikingRouteOverlay overlay = new BikingRouteOverlay(mBaiduMap);
if (bikingRouteResult.getRouteLines().size() > 0) {
//获取路径规划数据,(以返回的第一条路线为例)
//为BikingRouteOverlay实例设置数据
overlay.setData(bikingRouteResult.getRouteLines().get(0));
//在地图上绘制BikingRouteOverlay
overlay.addToMap();
}
}
};
注:需要将下载并解压后的BaiduMapsApiASDemo或BaiduMapsAPIDemo工程根据开发环境选择并添加到您的项目中才可以使用以上Overlay功能。
3. 设置路线规划检索监听器