模块:ol/source/ImageTile

ol/source/ImageTile


ImageTileSource

类型定义

图像瓦片加载函数。该函数以 z、x、y 瓦片坐标调用,并返回 image 或一个承诺(其解析值与之相同)。

Options{Object}

属性:
Name Type 描述
url UrlLike | undefined

瓦片图像 URL 模板。除单个 URL 模板外,还可提供 URL 模板数组或函数。若提供函数,该函数将以 z、x、y 图块坐标及加载器选项为参数进行调用,并应返回一个 URL。

loader Loader | undefined

数据加载器:使用 z、x 和 y 瓦片坐标调用,并返回一个。image对于一个瓦片或相应的承诺。在图像加载完成之前,该承诺不应解析。 如果url若提供选项,则创建加载器。

attributions AttributionLike | undefined

版权信息。

attributionsCollapsible boolean
(defaults to true)

归属信息是可折叠的。

maxZoom number
(defaults to 42)

可选的最大缩放级别。如果未使用,则忽略。tileGrid已提供。

minZoom number
(defaults to 0)

可选的最小缩放级别。如果不使用。tileGrid已提供。

tileSize number | Size
(defaults to [256, 256])

源图块的像素尺寸。这可能与渲染像素尺寸不同,如果tileGrid已提供。

gutter number
(defaults to 0)

要忽略的数据图块周围边距的像素大小。这可以忽略瓦片边缘的渲染伪影。支持的数据应比瓦片大小宽和高出一个值。2 x gutter.

maxResolution number | undefined

零级可选的瓦片网格分辨率。如果不使用。tileGrid已提供。

projection ProjectionLike
(defaults to 'EPSG:3857')

瓦片 投影.

tileGrid TileGrid | undefined

瓦片 网格.

state State | undefined

源状态。

wrapX boolean
(defaults to true)

渲染超出反子午线的瓦片。

transition number | undefined

淡入新瓦片时的过渡时间(以毫秒为单位)。

interpolate boolean
(defaults to true)

在重采样时使用插值。

crossOrigin CrossOriginAttribute
(defaults to 'anonymous')

图像数据加载器的 crossOrigin 属性。

zDirection number | NearestDirectionFunction
(defaults to 0)

选择在整数缩放级别之间是否使用更高或更低缩放级别的瓦片。参见getZForResolution.

UrlLike{string} {Array.<string>} {UrlGetter}