没有设置级别的时候,显示真个地图:
设置级别为13后:
级别和比例尺关系:
设置代码:方法中的参数分别是经纬度
/*
* 设置地图大小的级别
* */
public void designLevel(double varX, double varY) {
//定义地图状态
MapStatus mMapStatus = new MapStatus.Builder()
.target(new LatLng(varX,varY)) // 设定中心点坐标 ,要移动到的点
.zoom(13) //设置级别,放大地图到 13 倍
.build();
//定义MapStatusUpdate对象,以便描述地图状态将要发生的变化
MapStatusUpdate mMapStatusUpdate = MapStatusUpdateFactory.newMapStatus(mMapStatus);
//改变地图状态
mBaiduMap.setMapStatus(mMapStatusUpdate);
}
文章内容参考:https://blog.csdn.net/na2609613672/article/details/90201817