模块:ol/source/static

ol/source/static


函数

import {createLoader} from 'ol/source/static';

创建静态图像加载器。

Name Type 描述
crossOrigin null | string | undefined

crossOrigin 表示已加载图像的属性。请注意,若需使用Canvas渲染器访问像素数据,必须提供 crossOrigin。参见文档(https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image)以获取更多详细信息。

imageExtent Extent

图像在地图坐标系中的范围。这是图像的[左、下、右、上]坐标。当使用此加载器与ol/source/Image,必须设置相同的范围extentol/layer/Image.

url string

图片URL。

load function | undefined

用于加载图像的函数,接收创建的对象。HTMLImageElement以及期望的src作为参数,并返回一个Promise,该Promise解析为加载或解码后的图像。默认为decode.

返回:
加载器。

类型定义

LoaderOptions{Object}

属性:
Name Type 描述
crossOrigin null | string | undefined

crossOrigin 是已加载图像的属性。请注意,您必须提供 crossOrigin。如需使用 Canvas 渲染器访问像素数据,请使用该值。参见文档(https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image)查看更多详细信息。

imageExtent Extent

图像在地图坐标中的范围。这是图像的[左、下、右、上]地图坐标。当使用此加载器与ol/source/Image,必须设置相同的范围extentol/layer/Image.

url string

图像URL。

load function | undefined

用于加载图像的函数,接收已创建的元素。HTMLImageElement以及所需的src作为参数,并返回一个Promise,该Promise解析为加载或解码后的图像。默认为decode.