类
类型定义
-
DeclutterMode{"declutter"} {"obstacle"} {"none"}
-
定义当
declutter设置为true时,图层上符号和文本的去重策略。 去重(去重):对重叠的符号和文本执行去重。 障碍(obstacle):符号和文本会被渲染,但作为障碍,阻止后续在同一位置放置符号或文本的尝试。 无(none):不执行去重。 -
-
Options{Object}
-
属性:
Name Type 描述 geometrystring | Geometry | GeometryFunction | undefined 此样式渲染的几何体可由要素属性、几何体或返回几何体的函数提供。
fillFill | undefined 填充样式
imageImageStyle | undefined 图像样式。
rendererRenderFunction | undefined 自定义渲染器。配置时,
fill,stroke和image将被忽略,且提供的函数将针对每个几何体在每个渲染帧中调用。hitDetectionRendererRenderFunction | undefined 用于命中检测的自定义渲染器。若提供,将用于命中检测渲染。
strokeStroke | undefined 描边样式。
textText | undefined 文本样式。
zIndexnumber | undefined Z轴索引。
-
自定义渲染器函数,接受两个参数:
- GeoJSON表示法中几何的像素坐标。
- 图层渲染器的
State
-
该函数接受
Feature和{number}作为参数,表示视图的分辨率。该函数应返回一个Style或它们的数组。这样,例如,可以对矢量图层进行样式设置。如果函数返回undefined,则要素将不会被渲染。 -
StyleLike{Style} {Array<Style>} {StyleFunction}
-
一个
Style、一个Style的数组,或一个StyleFunction。