-
fetchImage
(extent, width, height, options)
{Promise<HTMLImageElement>}
此方法获取指定范围和大小的图像。
参数:
规格:类型 说明 extent Extent视图的范围。
width Number视图的宽度(以像素为单位)。
height Number视图的高度(以像素为单位)。
options Object可选的 参数 options 是具有以下属性的对象。
规格:rotation可选的 导出图像的旋转度数。自 ArcGIS Server 10.3 起可用。
pixelRatio可选的 图像的物理像素分辨率与将要显示的分辨率的比率。
timeExtentTimeExtent
可选的 要呈现的内容的时间瞬间或时间范围。
signal可选的 AbortSignal 用于中止请求。如果取消,promise 将被拒绝,并出现名为
AbortError
的错误。另见AbortController。返回:
类型 说明 Promise<HTMLImageElement> 返回解析为 HTMLImageElement 的承诺。 例子:
// Fetch an image for the layer from the server for a given extent, height, width. layer.when(function(){ layer.fetchImage(view.extent, view.width, view.height).then(function(result){ imageDiv.appendChild(result); }); });
基本信息
以下是所在类或对象的基本信息。
AMD:
require(["esri/layers/MapImageLayer"], (MapImageLayer) => { /* code goes here */ });
ESM:
import MapImageLayer from "@arcgis/core/layers/MapImageLayer";
类:
esri/layers/MapImageLayer
继承: MapImageLayer > Layer > Accessor
自从:用于 JavaScript 4.0 的 ArcGIS API
用法说明
MapImageLayer.fetchImage
函数(或属性)的定义如下:
相关用法
- JavaScript ArcGIS MapImageLayer.fullExtent用法及代码示例
- JavaScript ArcGIS MapImageLayer.findSublayerById用法及代码示例
- JavaScript ArcGIS MapImageLayer.minScale用法及代码示例
- JavaScript ArcGIS MapImageLayer.customParameters用法及代码示例
- JavaScript ArcGIS MapImageLayer.portalItem用法及代码示例
- JavaScript ArcGIS MapImageLayer.loadAll用法及代码示例
- JavaScript ArcGIS MapImageLayer.opacity用法及代码示例
- JavaScript ArcGIS MapImageLayer.timeOffset用法及代码示例
- JavaScript ArcGIS MapImageLayer.url用法及代码示例
- JavaScript ArcGIS MapImageLayer.datesInUnknownTimezone用法及代码示例
- JavaScript ArcGIS MapImageLayer.useViewTime用法及代码示例
- JavaScript ArcGIS MapImageLayer.maxScale用法及代码示例
- JavaScript ArcGIS MapImageLayer.version用法及代码示例
- JavaScript ArcGIS MapImageLayer.on用法及代码示例
- JavaScript ArcGIS MapImageLayer.refreshInterval用法及代码示例
- JavaScript ArcGIS MapImageLayer.allSublayers用法及代码示例
- JavaScript ArcGIS MapImageLayer.when用法及代码示例
- JavaScript ArcGIS MapImageLayer.timeInfo用法及代码示例
- JavaScript ArcGIS MapImageLayer.createServiceSublayers用法及代码示例
- JavaScript ArcGIS MapImageLayer.visible用法及代码示例
- JavaScript ArcGIS MapImageLayer.effect用法及代码示例
- JavaScript ArcGIS MapImageLayer.sublayers用法及代码示例
- JavaScript ArcGIS MapImageLayer.timeExtent用法及代码示例
- JavaScript ArcGIS MapImageLayer layerview-create-error事件用法及代码示例
- JavaScript ArcGIS MapImageLayer layerview-create事件用法及代码示例
注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 MapImageLayer.fetchImage。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。