MarkerOptions
interface MarkerOptions {
anchor?: ControlAnchor;
autoFollowHeadingChanged?: boolean;
draggingCursor?: string;
enableClicking?: boolean;
enableDragging?: boolean;
enableMassClear?: boolean;
icon?: Icon;
isTop?: boolean;
label?: Label;
offset?: Size;
raiseOnDrag?: boolean;
restrictDraggingArea?: boolean;
rotation?: number;
startAnimation?: string;
title?: string;
zIndex?: number;
}
anchor?: ControlAnchor;
autoFollowHeadingChanged?: boolean;
draggingCursor?: string;
enableClicking?: boolean;
enableDragging?: boolean;
enableMassClear?: boolean;
icon?: Icon;
isTop?: boolean;
label?: Label;
offset?: Size;
raiseOnDrag?: boolean;
restrictDraggingArea?: boolean;
rotation?: number;
startAnimation?: string;
title?: string;
zIndex?: number;
}
属性
标注锚点位置,设置后覆盖 Icon 自身的 anchor,默认值:BMAP_ANCHOR_CENTER
是否自动跟随地图旋转角度联动,默认值:false
拖拽标注时的鼠标指针样式,需遵循 CSS cursor 属性规范
是否响应点击事件,默认值:true
是否启用拖拽,默认值:false
是否在调用 map.clearOverlays() 时清除此覆盖物,默认值:true
标注所用的图标对象
是否将标注置于其他标注之上。默认情况下纬度低的标注会盖住纬度高的标注,默认值:false
标注所用的文本对象
标注的位置偏移值
拖拽标注时,标注是否开启离开地图表面效果,默认值:false
是否限制拖拽区域,默认值:false
旋转角度,单位度,默认值:0
图标的入场动画名称
鼠标移到标注上时显示的标题文字
标注的层叠顺序值
此类表示 Marker 构造函数的可选参数。不可实例化,通过对象字面量形式表示。