if (aMap == null) {
aMap = mMapView.getMap();
}
setPosition();
private void setPosition() {
/**
* 设置初始化地图位置
* CameraPosition() 方法
* var1 target 目标 AmapRealTimeECanal.WEISHANXIAN
* var2 zoom 变焦
* var3 tilt 倾斜
* var4 bearing 方位
*
changeCamera(
CameraUpdateFactory.newCameraPosition(new CameraPosition(
AmapRealTimeECanal.WEISHANXIAN, 10, 30, 30)));
aMap.clear();
}
/**
* 根据动画按钮状态,调用函数animateCamera或moveCamera来改变可视区域
*/
private void changeCamera(CameraUpdate update) {
aMap.moveCamera(update);
}
//设置默认缩放级别
aMap.moveCamera(CameraUpdateFactory.zoomTo(3)); //和 setPosition()方法冲突,只设置缩放大小时使用