Module: ol/source/mapguide

ol/source/mapguide


函数s

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

创建a loader for MapGuide images.

Name Type Description
url string

mapagent URL。

crossOrigin null | string | undefined 已加载图像的 crossOrigin 属性。注意如果要使用 Canvas 渲染器访问像素数据,必须提供 crossOrigin 值。详见 https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image。
referrerPolicy ReferrerPolicy | undefined

已加载图像的 referrerPolicy 属性。

displayDpi number (defaults to 96)

显示分辨率。

metersPerUnit number (defaults to 1)

每单位米数值。

hidpi boolean (defaults to true)

从远程服务器请求图像时使用 ol/Map#pixelRatio 值。

useOverlay boolean | undefined

如果为 true,将使用 GETDYNAMICMAPOVERLAYIMAGE

ratio number (defaults to 1)

比率。1 表示图像请求为地图视口的大小,2 表示地图视口宽高的两倍,以此类推。必须为 1 或更高。

params Object | undefined

附加查询参数。

load function | undefined

执行图像加载的函数。接收创建的 HTMLImageElement 和所需的 src 作为参数,返回解析为已加载或已解码图像的 Promise。默认为 decode

返回值:
ArcGIS Rest image.

Type Definitions

LoaderOptions{Object}

Properties:
Name Type Description
url string

mapagent URL。

crossOrigin null | string | undefined 已加载图像的 crossOrigin 属性。注意如果要使用 Canvas 渲染器访问像素数据,必须提供 crossOrigin 值。详见 https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image。
referrerPolicy ReferrerPolicy | undefined

已加载图像的 referrerPolicy 属性。

displayDpi number
(defaults to 96)

显示分辨率。

metersPerUnit number
(defaults to 1)

每单位米数值。

hidpi boolean
(defaults to true)

从远程服务器请求图像时使用 ol/Map#pixelRatio 值。

useOverlay boolean | undefined

如果为 true,将使用 GETDYNAMICMAPOVERLAYIMAGE

ratio number
(defaults to 1)

比率。1 表示图像请求为地图视口的大小,2 表示地图视口宽高的两倍,以此类推。必须为 1 或更高。

params Object | undefined

附加查询参数。

load function | undefined

执行图像加载的函数。接收创建的 HTMLImageElement 和所需的 src 作为参数,返回解析为已加载或已解码图像的 Promise。默认为 decode