类
类型定义
-
一个返回源用作图像的画布元素 (
{HTMLCanvasElement}) 的函数。传递给该函数的参数包括:Extent图像范围、{number}图像分辨率、{number}地图的像素比、Size图像大小以及Projection图像投影。源将缓存此函数返回的画布。函数内的 this 关键字引用ImageCanvasSource。 -
Options{Object}
-
属性:
Name Type 描述 attributionsAttributionLike | undefined 归属。
canvasFunctionFunctionType | undefined Canvas函数。该函数返回数据源用作图像的画布元素。传递给该函数的参数是:
Extent图像范围,{number}图像分辨率,{number}地图的像素比,Size图像尺寸及Projection影像投影。该函数返回的画布由数据源缓存。如果函数返回的值随后发生更改,则changed应在源上调用该方法,以使当前缓存的图像失效。参见:changedinterpolateboolean
(defaults to true)重采样时应选用插值方法,默认采用线性插值;若参数设置为 false,则改用最近邻插值。
projectionProjectionLike | undefined 投影:默认为视图投影。
rationumber
(defaults to 1.5)比例:1 表示画布尺寸与地图视口相同,2 表示画布宽度和高度均为地图视口的两倍,依此类推。必须是
1或更高版本。resolutionsArray.<number> | undefined 分辨率。如果指定,将为这些分辨率创建新画布。
stateState | undefined 源状态。