MVTPointStyle
interface MVTPointStyle {
color?: string | any[];
direction?: number | any[];
fontSize?: number | any[];
haloSize?: number | any[];
icon?: string | any[];
iconSize?: any[] | number[];
name?: string | any[];
strokeColor?: string | any[];
symbolFillColor?: string | any[];
symbolFillOpacity?: number | any[];
symbolPath?: string | any[];
symbolRotation?: number | any[];
symbolScale?: number | any[];
symbolStrokeColor?: string | any[];
symbolStrokeOpacity?: number | any[];
symbolStrokeWeight?: number | any[];
textMargin?: number | any[];
textOnIcon?: boolean | any[];
textOnIconSize?: any[] | number[];
textOnIconUrl?: string | any[];
visibility?: boolean | any[];
}
color?: string | any[];
direction?: number | any[];
fontSize?: number | any[];
haloSize?: number | any[];
icon?: string | any[];
iconSize?: any[] | number[];
name?: string | any[];
strokeColor?: string | any[];
symbolFillColor?: string | any[];
symbolFillOpacity?: number | any[];
symbolPath?: string | any[];
symbolRotation?: number | any[];
symbolScale?: number | any[];
symbolStrokeColor?: string | any[];
symbolStrokeOpacity?: number | any[];
symbolStrokeWeight?: number | any[];
textMargin?: number | any[];
textOnIcon?: boolean | any[];
textOnIconSize?: any[] | number[];
textOnIconUrl?: string | any[];
visibility?: boolean | any[];
}
属性
文字颜色,默认#0d20c9
文字位于图标的方向:0-bottom,1-right,2-top,3-left,4-center
文字大小,默认22
文字描边大小,默认2
图标地址
图标大小,默认[32, 32]
文字,默认空
文字描边颜色,默认#fff
svg图标填充色,默认#000
svg图标填充色透明度,默认1
svg图标Path
svg图标旋转角度,默认0
svg图标缩放比例,默认1
svg图标描边色,默认#000
svg图标描边透明度,默认0
svg图标描边宽度,默认0
对象距离坐标的位置偏移,默认0
是否有文字背景图标,默认false
文字背景图标大小,默认[32, 32]
文字背景图标地址
是否显示
MVT点样式配置