类
类型定义
-
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-index。在渲染时,图层将首先按 z-index 排序,然后按位置排序。
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。优先级由……定义。
zIndex要素的样式和渲染顺序。z-index 越高,优先级越高。在相同的 z-index 下,先渲染的要素具有更高的优先级。具有相同 z-index 的要素不会与其他层上的要素一起或相互进行去重。declutter值。如有需要,请使用VectorLayer反而。styleStyleLike | FlatStyleLike | null | undefined 图层样式。当设置为
null,只有具有自己风格的特征才会被渲染。看Style若未设置,将使用默认样式。backgroundBackgroundColor | undefined 图层的背景色。若未指定,则不渲染背景。
imageRationumber
(defaults to 1)渲染范围与视口范围之间的比率。较大的比率可避免平移过程中的图像裁剪,但会降低性能。
propertiesObject.<string, *> | undefined 任意可观察属性。可通过以下方式访问
#get()和#set().