MapOptions

此类表示Map构造函数的可选参数。它没有构造函数,但可通过对象字面量形式表示。

interface MapOptions {
    center?: Point;
    displayOptions?: DisplayOptions;
    enableAdaptiveMinZoom?: boolean;
    enableAutoResize?: boolean;
    enableDblclickZoom?: boolean;
    enableDragging?: boolean;
    enableIconClick?: boolean;
    enableIconInfoWindow: boolean;
    enableKeyboard?: boolean;
    enableMapClick?: boolean;
    enablePinchZoom?: boolean;
    enableRotate?: boolean;
    enableRotateGestures?: boolean;
    enableTilt?: boolean;
    enableTiltGestures?: boolean;
    enableWheelZoom?: boolean;
    fixCenterWhenPinch?: boolean;
    fixCenterWhenResize?: boolean;
    heading?: number;
    mapType?: MapTypeId;
    maxZoom?: number;
    minZoom?: number;
    overlayTop?: boolean;
    tilt?: number;
    zoom?: number;
    zoomCenter?: Point;
}

属性

初始地图中心点,支持经纬度坐标。设置后 Map 初始化时直接应用该中心点,

配置地图显示元素。该参数详细信息请参见 setDisplayOptions 方法。

是否自动限制最小缩放级别,默认值:true

是否自动检测地图容器变化并自适应,默认值:true

是否启用双击缩放,左键双击放大、右键双击缩小,默认值:true

是否允许拖拽(包括了旋转、倾斜、移动)默认值:true

是否允许底图标注可点。开启后当点击到底图图标时,map 的 click 事件参数会包含点击的信息,同时会有点击气泡效果。默认值:true

点击底图标注时,是否显示信息窗,在enableIconClick为true时生效,默认值:false

是否开启键盘快捷键操作地图,默认值:false

是否开启底图可点功能

4.0 在4.0中,启用此选项时,效果等价于同时启用enableIconClick和enableIconInfoWindow

3.0版本默认为true,4.0后默认为false

是否允许手势缩放地图,默认值:true

是否允许地图旋转,默认值:true

是否允许通过手势旋转地图,默认值:true

是否允许地图倾斜,默认值:true

是否允许通过手势倾斜地图,默认值:true

是否允许鼠标滚轮、触摸板滑动缩放地图,默认值:true

手势缩放是否固定中心点,不固定时由手指中心点决定,默认值:false

地图容器尺寸变化时,是否保持地图中心点不变。默认情况下,当地图容器尺寸变化时,地图上的 任意一点距离地图左上角的位置不变,即视觉上地图是稳定的,但是地图的中心点坐标却是变化的。默认值:false

初始地图旋转角度(顺时针),0 表示正北朝上,默认值:0

地图类型,默认值:BMAP_NORMAL_MAP

地图允许展示的最大级别,取值范围 [3, 21]

地图允许展示的最小级别。 取值范围 [3, 21]

覆盖物是否显示在文字上面,默认值:false

初始地图倾斜角度,取值范围 [0, 73]。级别越高允许的倾斜角越大。默认值:0

初始缩放级别,取值范围 [3, 21]

指定缩放中心点,当设置此属性后,地图缩放总是以此点为中心进行。