类
类型定义
-
Options{Object}
-
属性:
Name Type 描述 classNamestring
(defaults to 'ol-layer')用于设置图层元素的CSS类名。
opacitynumber
(defaults to 1)不透明度(0, 1)。
visibleboolean
(defaults to true)可见.
extentExtent | undefined 图层渲染的边界范围。图层不会在此范围之外进行渲染。
zIndexnumber | undefined 图层渲染的 z 索引。 在渲染时,图层将首先按 Z 索引排序,然后按位置排序。什么时候
undefined, azIndex对于添加到地图的图层,默认值为 0。layers集合,或Infinity当图层的setMap()采用了该方法。minResolutionnumber | undefined 该图层可见的最小分辨率(包含)。
maxResolutionnumber | undefined 最大分辨率(不包括),低于该分辨率时图层可见。
minZoomnumber | undefined 最小视图缩放级别(不包含),高于该级别时图层可见。
maxZoomnumber | undefined 图层可见的最大视图缩放级别(包含)。
renderOrderOrderFunction | undefined 渲染顺序:用于在渲染前对要素进行排序的函数。默认情况下,要素按创建顺序绘制。使用
null为避免排序,但绘制顺序未定义。renderBuffernumber
(defaults to 100)渲染器在从矢量源获取要素以进行渲染或命中检测时,会在视口范围周围使用一个像素缓冲区。推荐值:最大符号、线宽或标签的尺寸。
sourceVectorSourceType | undefined 数据源.
mapMap | undefined 将图层设置为地图的叠加图层。地图不会在其图层集合中管理此图层,且该图层将置于顶层渲染。这对于临时图层非常有用。将图层添加到地图并由地图管理的标准方法是使用
map.addLayer().declutterboolean | string | number
(defaults to false)整理图像与文本。任何真值均可启用整理功能。在图层中,先渲染的要素具有更高优先级。所有图层若具有相同的
declutter值将一并整理。优先级由相同图层的绘制顺序决定。declutter值。图层堆栈中值越高,优先级越高。要分别对不同的图层或图层组进行去重操作,请使用不同的非零值。declutter.styleStyleLike | FlatStyleLike | null | undefined 图层样式:当设置为
null, 只有具有自身样式的要素才会被渲染。参见Style若未设置,则使用默认样式。backgroundBackgroundColor | undefined 图层的背景色。若未指定,则不渲染背景。
updateWhileAnimatingboolean
(defaults to false)设置为
true, 在动画期间,要素批次将被重新创建。这意味着矢量数据不会被裁剪显示,但该设置会对大量矢量数据产生性能影响。当设置为false当动画未激活时,将重新创建批次。updateWhileInteractingboolean
(defaults to false)当设置为
true,要素批次将在交互期间重新创建。参见updateWhileAnimating.propertiesObject.<string, *> | undefined 任意可观察属性。可通过以下方式访问
#get()与#set().