安卓开发 百度地图怎么自动设置缩放比例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安卓开发 百度地图怎么自动设置缩放比例相关的知识,希望对你有一定的参考价值。

参考技术A 1.可以定位用户当前位置(6.0动态申请权限);
2.当前位置为起点,并根据获取到的终点信息,设置起点终点marker,进行路线规划,获得路线list的第一条数据使用,并在地图上overlay显示,修改默认的路径规划起点终点marker,弹出的bottomsheetdialog中文字显示(此处html.fromHtml());
3.将地图中心点调整为用户当前位置,并且根据起点终点距离调整到合适的缩放比例;
4.如果用户手机里安装了百度地图,点击导航,进入百度地图直接导航;如果用户未安装百度地图,则提示用户去安装百度地图(跳转到商店,进入百度地图安装页),或者打开浏览器导航。
5.定位(起点)和获取地理位置编码(终点)均是异步返回的,(因为要通过起点终点的经纬度计算距离)所以需要先得到一个,再去获取另一个,获取到第二个以后去设置起点终点就不会出现有一个可能为空;
6.管理地图的生命周期
7.调整缩放比例走过的坑

以上是关于安卓开发 百度地图怎么自动设置缩放比例的主要内容,如果未能解决你的问题,请参考以下文章

百度地图怎么控制最大缩放级别

百度地图怎么控制最大缩放级别

百度地图怎么控制最大缩放级别

百度地图API使用误点之手动设置地图缩放

高德地图的坑——自己实现比例尺缩放

百度地图API 级别自动缩放