高德地图怎么设置初始化地图位置 设置固定位置 设置初始缩放级别

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()方法冲突,只设置缩放大小时使用

你可能感兴趣的:(高德地图怎么设置初始化地图位置 设置固定位置 设置初始缩放级别)