关于导航功能的实现实际上就是使用市面上开放的地图api,按照操作文档进行开发实现功能的。
业内流行的无非是两种,一种高德地图api,另一种是百度地图api,博主这里选用了高德地图api,进行避坑讲解。只要会其中一种api,另一种也不攻自破了。
当然这篇文章也是用来记录,我在真实开发环境中,遇到的任务。
这里结合我的任务需求,来讲解api的使用。
1.任务描述及思路分析
任务描述:在原有的周边资源的marker标记点上,实现点击标记点,导航到固定的一个终点。
思路分析:这里通过看高德api大概的功能实现是有的,只不过因为有了具体业务,所以当然不能照搬过来就使用。这里的业务是基于周边资源上完成路径规划。
思路步骤:
- 在周边资源的代码中,给资源marker标记点添加点击事件
- 在点击事件中,可以得到对应marker的坐标点。
- 通过坐标点可以实现起点到对应已知终点的导航
2.代码实现步骤
1.环境准备 高德api环境选择
这里分为Web端,Android