Module: ol/layer/Base

ol/layer/Base


Classes

BaseLayer

Type Definitions

BackgroundColor()

CSS 颜色,或一个接收视图分辨率并返回 CSS 颜色的函数。

BaseLayerObjectEventTypes{Types} {'change:extent'} {'change:maxResolution'} {'change:maxZoom'} {'change:minResolution'} {'change:minZoom'} {'change:opacity'} {'change:visible'} {'change:zIndex'}

Options{Object}

Properties:
Name Type Description
className string
(defaults to 'ol-layer')

设置到图层元素的 CSS 类名。

opacity number
(defaults to 1)

不透明度 (0, 1)。

visible boolean
(defaults to true)

可见性。

extent Extent | undefined

图层渲染的边界范围。 图层不会在此范围之外渲染。

zIndex number | undefined

图层渲染的 z-index。在渲染时,图层将按 Z-index 排序,然后按位置排序。当 undefined 时,添加到地图 layers 集合的图层假定 zIndex 为 0,或使用图层 setMap() 方法时为 Infinity

minResolution number | undefined

此图层可见的最小分辨率(含)。

maxResolution number | undefined

此图层可见的最大分辨率(不含)。

minZoom number | undefined

此图层可见的最小视图缩放级别(不含)。

maxZoom number | undefined

此图层可见的最大视图缩放级别(含)。

background BackgroundColor | undefined

图层的背景颜色。如果未指定,则不会渲染背景。

properties Properties | undefined

任意可观察属性。可通过 #get()#set() 访问。