百度地图路线规划功能的实现

最终实现效果图: 实现过程主要注意有两个: (1)com.baidu.mapapi.overlayutil包的导入。 (2)在百度地图RoutePlaneDemo里面添加定位,定位到当前位置。com.baidu.mapapi.overlayutil包的导入: 导入overlayutil包主要是因为百度在SDK中没有集成clusterutil和overlayutil工具类。 导入方法:
摘要由CSDN通过智能技术生成

最终实现效果图:
这里写图片描述
实现过程主要注意有两个:
(1)com.baidu.mapapi.overlayutil包的导入。
(2)在百度地图RoutePlaneDemo里面添加定位,定位到当前位置。

com.baidu.mapapi.overlayutil包的导入:
导入overlayutil包主要是因为百度在SDK中没有集成clusterutil和overlayutil工具类。
导入方法:
按照百度地图demo给出的项目结构,把工具类复制到项目中。
demo的项目结构:
这里写图片描述
自己项目的结构:
这里写图片描述
这下就可以导入overlayutil包了。

在百度地图RoutePlaneDemo里面添加定位,定位到当前位置:
参考百度地图的LocationDemo里面的定位方式,主要分为三个部分:

初始条件:

// 定位相关
    LocationClient mLocClie
  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
视频详细讲解,需要的小伙伴自行百度网盘下载,链接见附件,永久有效。 使用场景: 地图的使用场景非常广泛。地图定位可以更直观的说明位置及周边环境,让用户更好的了解地理位置信息,更好的规划路径,以方便出行。定位,导航等成功互联网上最常见的功能之一。 有的地图使用是非常明显的,例如房地产信息展示: 例如说公司地址展示并介绍: 还有一些稍高级的用法,比如说导航,显示路径等。代表就是高德地图,百度地图以及大批量的外卖app. 这些都是可以显示一个地方到另一个地方的路径应用,也可以直接看出地图展示相关的信息,是地图应用的广泛实现。 也有一些隐试的地图服务,不是能直接看出来的,最常见的就是“周边”信息。斗鱼的周边主播,陌陌的周边好友,滴滴打车的周边车辆等都是用到了地图的周边信息功能。更精准的定位用户需求。 地图服务已经涉及到我们生活的方方面面。 影音娱乐行业利用精准定位服务,获取用户位置,为用户推荐基于LBS的相关内容,推荐周边其他用户,增强用户社交属性,助力开发者为用户进行精准化营销推送。 例如:斗鱼,唱吧,爱奇艺等 社交通讯行业为基于位置的社交应用提供附近的人、位置分享、个性化推荐,根据好友位置计算距离、路线规划等位置服务。 例如:陌陌,探探等 智能硬件行业以智能可穿戴、智能家居、智能交通设备和VR设备为代表,解决用户定位难题,助力开发者实现用户精准定位、远程定位、地理围栏监控提醒等功能。例如:小天才等 电商购物行业基于用户的精确位置,为用户推荐商品,为用户自动填写收货地址,优化送货体验,通过精准定位实时查看运输位置。 例如:小米,苏宁等 交通行业提供出行用车服务,利用精准定位和位置描述,明确用车起点,帮助司机更好的找到用车用户。例如:膜拜单车,邦德,货拉拉,曹操专车等。 生活服务行业利用精准定位服务,获取用户位置,推送周边服务。 例如:饿了么,美团。 相应的还涉及在线旅游、物流、房产、旅游、智慧景区等等。 技术介绍: 用场景非常广泛,市面常见的地图服务也有很多,例如: ​ 高德地图服务:https://lbs.amap.com ​ 百度地图服务 :http://lbsyun.baidu.com ​ 腾讯地图服务:https://lbs.qq.com ​ 搜狗地图服务:http://map.sogou.com/api/ ​ 其中最常用的是高德地图服务(阿里)和百度地图服务。 ​ 高德地图,2002年成立,为国家或车企业等提供服务,后被阿里集团全资收购。 ​ 百度地图,2005年推出,19年成为中国最大智能化位置服务平台 。 技术使用: 我们主要学习几个技术的简单应用:定位技术、主要讲路径规划和导航,WEB服务主要讲解一下IP定位,查询天气以及电子围栏打
对于您提到的问题,我可以给出一些建议。首先,关于路径查询中出现的问题,您可以尝试使用其他地图服务提供商的API,比如高德地图或谷歌地图,以获得更准确的路径规划结果。其次,关于道路上自动生成的路桩图标不等距和数量不足的问题,您可以尝试手动添加路桩图标,以确保它们的位置和数量符合您的需求。您可以使用百度地图的自定义覆盖物功能实现这一点。最后,关于代码优化的建议,您可以考虑使用异步加载地图的方式,以提高页面加载速度,并且在地图初始化时只加载必要的功能和控件,以减少不必要的资源消耗。希望这些建议对您有帮助。 #### 引用[.reference_title] - *1* [Vue中使用百度地图做路径分析并根据起终点坐标模拟道路里程桩](https://blog.csdn.net/L863683305/article/details/105169930)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [vue结合百度地图api实现地址检索、路线规划功能](https://blog.csdn.net/weixin_52641692/article/details/122646517)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值