函数s
-
import {decode} from 'ol/Image';加载图像,如果支持
createImageBitmap()则解码为ImageBitmap。否则返回加载的图像。Name Type Description imageHTMLImageElement 图像,尚未加载。
srcstring | undefined 图像的
src属性。可选,如果已存在则不需要。返回值:
解析为ImageBitmap的 Promise,如果不支持createImageBitmap()则为HTMLImageElement。
-
import {load} from 'ol/Image';加载图像。
Name Type Description imageHTMLImageElement 图像,尚未加载。
srcstring | undefined 图像的
src属性。可选,如果已存在则不需要。返回值:
解析为HTMLImageElement的 Promise。
Type Definitions
-
ImageObject{Object}
-
Properties:
Name Type Description extentExtent | undefined 范围,如果与请求的不同。
resolutionResolutionLike | undefined 分辨率,如果与请求的不同。当 x 和 y 分辨率不同时,使用数组类型(
[xResolution, yResolution])。pixelRationumber | undefined 像素比,如果与请求的不同。
imageImageLike 图像。
-
用于图像数据源的加载器函数。接收范围、分辨率和像素比作为参数。函数返回一个
图像对象的 Promise。 -
一个函数,接收图像的
ImageWrapper和 src 的{string}作为参数。它应使底层图像getImage被赋予 src 指定的内容。如果未指定,默认为function(image, src) { image.getImage().src = src; }提供自定义
imageLoad函数可用于通过 POST 请求或一般情况下通过 XHR 请求加载图像,其中图像元素的 src 将在内容加载时设置为数据 URI。 -
用于图像数据源的加载器函数。接收范围、分辨率和像素比作为参数。对于覆盖任意范围和分辨率的图像(静态图像),加载器函数不应接受任何参数。函数返回一个
图像、图像对象或相同类型的 Promise。对于生成图像的加载器,Promise 应在图像加载完成后才解析。如果返回的图像与传递给加载器的范围、分辨率或像素比不匹配,则必须返回一个图像对象,其中包含image以及正确的extent、resolution和pixelRatio。