因为最近项目需求要做地图,用的是高德的。需要在两点之间规划步行路径。
但是在开发中遇到了些比较蛋疼的问题。做次记录以备日后查阅。
我用的是高德4.11版本的3d地图
问题一:
步行路径规划,当终点或者起点在楼里或者没有实际道路的情况下会出现下面的这种状况,体验很糟糕。
这种情况困扰了我好久,在高德论坛上看到有人说到了
protected void addPolyLine(PolylineOptions options)
这个方法,管理路线的。于是就去看了一下。顺便解决了这个问题。
在高德官方demo的overlay包下的RouteOverlay类中找到了上面的这个方法,查找调用后,
到了WalkRouteOverlay中的
addToMap()方法。
/** * 添加步行路线到地图中。