模块:ol/layer/BaseTile

ol/layer/BaseTile


BaseTileLayer

类型定义

Options{Object}

属性:
Name Type 描述
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 索引。渲染时,图层将先按 z-index 排序,再按位置排序。当undefined, a zIndex添加到地图的图层默认为0。layers集合,或Infinity当图层的setMap()采用了该方法。

minResolution number | undefined

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

maxResolution number | undefined

最大分辨率(不包含),低于该分辨率时此图层可见。

minZoom number | undefined

当视图缩放级别高于此最小值(不包括)时,该图层可见。

maxZoom number | undefined

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

preload number
(defaults to 0)

预加载。加载低分辨率瓦片最多preload级别。0意味着没有预加载。

source TileSource | undefined

该图层的来源。

map Map | undefined

将图层设为地图的叠加层。地图不会在其图层集合中管理该图层,且该图层将被渲染在最上层。这对于临时图层非常有用。将图层添加到地图并由地图管理的标准方法是使用map.addLayer().

background BackgroundColor | undefined

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

useInterimTilesOnError boolean
(defaults to true)

已弃用。出错时使用临时图块。

properties Object.<string, *> | undefined

任意可观察属性可以通过以下方式访问。#get()#set().

cacheSize number
(defaults to 512)

内部瓦片缓存的大小应足够大,以渲染两个缩放级别的瓦片。