安卓开发——百度地图修改地图中心点为所需经纬度以及地图空白的问题
来源:互联网 发布:推荐算法 gbdt 编辑:程序博客网 时间:2024/06/05 08:02
1、如何修改地图的中心点
MapView mMapView = (MapView) findViewById(R.id.mapView); BaiduMap mBaiduMap = mMapView.getMap(); //设定中心点坐标 LatLng cenpt = new LatLng(BASE_LOCATION_LATITUDE,BASE_LOCATION_LONGITUDE); //定义地图状态 MapStatus mMapStatus = new MapStatus.Builder() .target(cenpt) .zoom(BASE_LOCATION_ZOOM) .build(); //定义MapStatusUpdate对象,以便描述地图状态将要发生的变化 MapStatusUpdate mMapStatusUpdate = MapStatusUpdateFactory .newMapStatus(mMapStatus); //改变地图状态 mBaiduMap.setMapStatus(mMapStatusUpdate);
这里主要需要三个参数,new LatLng(double latitude,double longitude)传入相应的维度(latitude)、经度(longitude);以及.zoom(int level)缩放级别level。
2、需要注意的是new LatLng(double latitude,double longitude)这里传入的依次是维度、经度,而不是我们常说的经纬度的这个顺序,如果经纬度填反,容易出现地图空白的情况(刚接触的时候就踩了这个坑,记录一下)
1 0
- 安卓开发——百度地图修改地图中心点为所需经纬度以及地图空白的问题
- 百度地图API 安卓项目 实时获取地图中心点经纬度
- 安卓开发——Intent跳转地图应用(百度地图、高德地图)
- GPS经纬度及谷歌地图坐标转换为百度地图坐标,解决地图显示经纬度的偏移问题
- android 获取地图中心点的经纬度坐标
- 安卓开发百度地图需要注意的问题
- 安卓百度地图开发
- 浅谈百度地图的简单开发之引入基本地图以及修改地图样式(一)
- 百度地图的简单开发之引入基本地图以及修改地图样式(一)
- 百度地图开发时遇到空白图层的问题
- 安卓开发关于百度地图定位返回经纬度4.9E324科学计数法的解决方案
- 百度地图得到四角以及中心点的坐标
- ios 百度地图api所遇到的问题以及解决方法
- Android 百度地图开发如何设置地图中心点
- 百度地图的经纬度位置
- 百度地图设置新的中心点
- 解决ios 开发百度地图设置中心点偏移无效的问题
- 百度地图最新版本sdk使用系列(八)-获取当前地图中心点的经纬度并计算与当前位置的距离
- 进程的基本概念
- 虚拟机退出融合(Coherence)/退出全屏(Full Screen)模式
- 集合框架-List的子类
- NodeJS取参的四种方法req.hostname/req.params/req.path/req.query
- 【GDOI2017第三轮模拟day2】魔法咒语(AC自动机,矩阵乘法)
- 安卓开发——百度地图修改地图中心点为所需经纬度以及地图空白的问题
- jquery里面的$(this)和this都什么时候用,有什么区别
- atexit函数详解
- mybatis:在xml中配置SQL时大于小于符号问题
- express中间件body-parser实现拿到post请求的数据
- oj 1919 两数组最短距离
- ofbiz 更换数据库的配置
- HDU 1401 Solitaire(bfs)
- linux http配置