PolygonLayerOptions
interface PolygonLayerOptions {
data?: any;
enablePicked?: boolean;
fillColor?: StyleValue<string>;
fillOpacity?: StyleValue<number>;
fillTextureAlphaOnly?: boolean;
fillTextureSize?: number;
fillTextureUrl?: string;
idKey?: string;
maxZoom?: number;
minZoom?: number;
mouseStyleChange?: boolean;
pickThrough?: boolean;
pickTolerance?: number;
referCenter?: Point;
renderStage?: RenderStage;
strokeColor?: StyleValue<string>;
strokeOpacity?: number;
strokeWeight?: StyleValue<number>;
visible?: boolean;
zIndex?: number;
}
data?: any;
enablePicked?: boolean;
fillColor?: StyleValue<string>;
fillOpacity?: StyleValue<number>;
fillTextureAlphaOnly?: boolean;
fillTextureSize?: number;
fillTextureUrl?: string;
idKey?: string;
maxZoom?: number;
minZoom?: number;
mouseStyleChange?: boolean;
pickThrough?: boolean;
pickTolerance?: number;
referCenter?: Point;
renderStage?: RenderStage;
strokeColor?: StyleValue<string>;
strokeOpacity?: number;
strokeWeight?: StyleValue<number>;
visible?: boolean;
zIndex?: number;
}
属性
初始数据,同 PolygonLayer.setData 的入参
是否开启鼠标交互(命中光标 + 事件派发)默认值:false
填充色,css 字符串,默认值:'rgba(25, 25, 250, 0.6)'
填充透明度 [0,1],默认值:1
true 只用纹理 alpha 做镂空、颜色取 fillColor;false 用纹理自身颜色,默认值:false
平铺时单张图在屏幕上的宽度(px),不传取图片真实宽度
纹理图片地址,非空即启用平铺填充,默认值:''
取要素 id 的字段名,默认值:'id'
最大显示缩放等级,默认值:21
最小显示缩放等级,默认值:3
命中后是否更换鼠标光标,默认值:true
命中后是否继续向下层派发,默认值:false
命中容差(css px)默认值:4
图层参考中心点,规避大坐标浮点抖动
绘制阶段,取值见 RenderStage
描边色,css 字符串,默认值:'rgba(250, 250, 25, 1)'
描边透明度 [0,1],默认值:1
描边宽度(px),0 表示不描边,默认值:0
是否显示,默认值:true
显示层级,小的先画,默认值:1
PolygonLayer构造函数options参数。