函数s
-
import {createLoader} from 'ol/source/arcgisRest';为 ArcGIS Rest 图像创建加载器。
Name Type Description crossOriginnull | string | undefined 已加载图像的 crossOrigin 属性。注意如果要使用 Canvas 渲染器访问像素数据,必须提供 crossOrigin 值。详见 https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image。 referrerPolicyReferrerPolicy | undefined 已加载图像的
referrerPolicy属性。hidpiboolean (defaults to true) 从远程服务器请求图像时使用
ol/Map#pixelRatio值。params对象。<string, *> | undefined ArcGIS Rest 参数。此字段可选。未指定的字段将使用服务默认值。
FORMAT默认为PNG32。F默认为IMAGE。TRANSPARENT默认为true。BBOX、SIZE、BBOXSR和IMAGESR将动态设置。设置LAYERS可覆盖默认服务图层可见性。详见 https://developers.arcgis.com/rest/services-reference/export-map.htm。projectionProjectionLike | undefined 投影。默认为 'EPSG:3857'。投影代码必须包含以 : 分隔的数字结尾部分,或整个代码必须构成有效的 ArcGIS SpatialReference 定义。
rationumber (defaults to 1.5) 比率。
1表示图像请求为地图视口的大小,2表示地图视口大小的两倍,以此类推。urlstring 地图服务或影像服务的 ArcGIS Rest 服务 URL。URL 应包含 /MapServer 或 /ImageServer。
loadfunction | undefined 执行图像加载的函数。接收创建的
HTMLImageElement和所需的src作为参数,返回解析为已加载或已解码图像的 Promise。默认为decode。返回值:
ArcGIS Rest image.
Type Definitions
-
LoaderOptions{Object}
-
Properties:
Name Type Description crossOriginnull | string | undefined 已加载图像的 crossOrigin 属性。注意如果要使用 Canvas 渲染器访问像素数据,必须提供 crossOrigin 值。详见 https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image。 referrerPolicyReferrerPolicy | undefined 已加载图像的
referrerPolicy属性。hidpiboolean
(defaults to true)从远程服务器请求图像时使用
ol/Map#pixelRatio值。params对象。<string, *> | undefined ArcGIS Rest 参数。此字段可选。未指定的字段将使用服务默认值。
FORMAT默认为PNG32。F默认为IMAGE。TRANSPARENT默认为true。BBOX、SIZE、BBOXSR和IMAGESR将动态设置。设置LAYERS可覆盖默认服务图层可见性。详见 https://developers.arcgis.com/rest/services-reference/export-map.htm。projectionProjectionLike | undefined 投影。默认为 'EPSG:3857'。投影代码必须包含以 : 分隔的数字结尾部分,或整个代码必须构成有效的 ArcGIS SpatialReference 定义。
rationumber
(defaults to 1.5)比率。
1表示图像请求为地图视口的大小,2表示地图视口大小的两倍,以此类推。urlstring 地图服务或影像服务的 ArcGIS Rest 服务 URL。URL 应包含 /MapServer 或 /ImageServer。
loadfunction | undefined 执行图像加载的函数。接收创建的
HTMLImageElement和所需的src作为参数,返回解析为已加载或已解码图像的 Promise。默认为decode。