ol/Изображение
Функции
-
decode(image, src){Promise.<(ImageBitmap|HTMLImageElement)>}
-
import {decode} from 'ol/Image';Загружает изображение и декодирует его в
ImageBitmap, еслиcreateImageBitmap()поддерживается. В противном случае возвращает загруженное изображение.Имя Тип Описание imageHTMLImageElement Изображение, еще не загружено.
srcstring | undefined Атрибут
srcизображения. Необязательно, не требуется, если уже присутствует.Возвращает:
Promise, разрешающееImageBitmapилиHTMLImageElement, еслиcreateImageBitmap()не поддерживается.
-
load(image, src){Promise.<HTMLImageElement>}
-
import {load} from 'ol/Image';Загружает изображение.
Имя Тип Описание imageHTMLImageElement Изображение, еще не загружено.
srcstring | undefined Атрибут
srcизображения. Необязательно, не требуется, если уже присутствует.Возвращает:
Promise, разрешающееHTMLImageElement.
Определения типов
-
ImageObject{Object}
-
Свойства:
Имя Тип Описание extentExtent | undefined Область, если отличается от запрошенной.
resolutionResolutionLike | undefined Разрешение, если отличается от запрошенного. Если разрешения по осям x и y разные, используйте тип массива (
[xResolution, yResolution]).pixelRationumber | undefined Коэффициент пикселей, если отличается от запрошенного.
imageImageLike Изображение.
-
Функция загрузчика, используемая для источников изображений. Принимает область, разрешение и коэффициент пикселей в качестве аргументов. Функция возвращает промис для
image object. -
Функция, которая принимает
ImageWrapperдля изображения и{string}для src в качестве аргументов. Предполагается, что она должна задать содержимое, указанное в src, для базового изображенияgetImage. Если не указано, используется значение по умолчанию.function(image, src) { image.getImage().src = src; }Предоставление пользовательской
imageLoadFunctionможет быть полезно для загрузки изображений с помощью POST-запросов или — в общем случае — с помощью запросов XHR, где src элемента изображения будет устанавливаться в URI данных при загрузке содержимого. -
Функция загрузчика, используемая для источников изображений. Принимает область, разрешение и коэффициент пикселей в качестве аргументов. Для изображений, охватывающих любую область и разрешение (статические изображения), функция загрузчика не должна принимать какие-либо аргументы. Функция возвращает
image,image objectили промис для того же. Для загрузчиков, генерирующих изображения, промис должен быть разрешен только после загрузки изображения. Если возвращаемое изображение не соответствует области, разрешению или коэффициенту пикселей, переданным в загрузчик, оно должно вернутьimage objectсimageи правильнымиextent,resolutionиpixelRatio.
© 2005-present, OpenLayers Contributors All rights reserved.Licensed under the BSD 2-Clause License.
https://openlayers.org/en/latest/apidoc/module-ol_Image.html