CustomOverlayOptions
interface CustomOverlayOptions {
anchors?: [number, number];
autoFollowHeadingChanged?: boolean;
enableDraggingMap?: boolean;
enableMassClear?: boolean;
fixBottom?: boolean;
maxZoom?: number;
minZoom?: number;
offsetX?: number;
offsetY?: number;
point?: Point;
properties?: any;
rotation?: number;
rotationInit?: number;
useTranslate?: boolean;
visible?: boolean;
zIndex?: number;
}
anchors?: [number, number];
autoFollowHeadingChanged?: boolean;
enableDraggingMap?: boolean;
enableMassClear?: boolean;
fixBottom?: boolean;
maxZoom?: number;
minZoom?: number;
offsetX?: number;
offsetY?: number;
point?: Point;
properties?: any;
rotation?: number;
rotationInit?: number;
useTranslate?: boolean;
visible?: boolean;
zIndex?: number;
}
属性
锚点,左上角为 [0, 0],取值范围 [0, 1],默认值:[0.5, 1]
是否随地图旋转,默认值:false
覆盖物上是否允许拖拽地图,默认值:false
是否在 map.clearOverlays() 时被清除,默认值:true
是否将 DOM 固定在底部,默认值:false
显示的最大缩放级别
显示的最小缩放级别
X轴偏移量,单位像素,默认值:0
Y轴偏移量,单位像素,默认值:0
覆盖物的地理坐标点
自定义业务属性
旋转角度,单位度,默认值:0
初始化旋转角度,默认值:0
是否使用 translate3d 进行性能优化,默认值:false
是否显示,默认值:true
层叠顺序,默认值:0
CustomOverlay 构造函数的可选参数。它没有构造函数,但可通过对象字面量形式表示。