Functions
-
import {createLoader} from 'ol/source/mapguide';
Creates a loader for MapGuide images.
Name Type Description url
string The mapagent url.
crossOrigin
null | string | undefined The
crossOrigin
attribute for loaded images. Note that you must provide acrossOrigin
value if you want to access pixel data with the Canvas renderer. See https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image for more detail.displayDpi
number (defaults to 96) The display resolution.
metersPerUnit
number (defaults to 1) The meters-per-unit value.
hidpi
boolean (defaults to true) Use the
ol/Map#pixelRatio
value when requesting the image from the remote server.useOverlay
boolean | undefined If
true
, will useGETDYNAMICMAPOVERLAYIMAGE
.ratio
number (defaults to 1) Ratio.
1
means image requests are the size of the map viewport,2
means twice the width and height of the map viewport, and so on. Must be1
or higher.params
Object | undefined Additional query parameters.
load
function | undefined Function to perform loading of the image. Receives the created
HTMLImageElement
and the desiredsrc
as argument and returns a promise resolving to the loaded or decoded image. Default isdecode
.Returns:
ArcGIS Rest image.
Type Definitions
-
LoaderOptions{Object}
-
Properties:
Name Type Description url
string The mapagent url.
crossOrigin
null | string | undefined The
crossOrigin
attribute for loaded images. Note that you must provide acrossOrigin
value if you want to access pixel data with the Canvas renderer. See https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image for more detail.displayDpi
number
(defaults to 96)The display resolution.
metersPerUnit
number
(defaults to 1)The meters-per-unit value.
hidpi
boolean
(defaults to true)Use the
ol/Map#pixelRatio
value when requesting the image from the remote server.useOverlay
boolean | undefined If
true
, will useGETDYNAMICMAPOVERLAYIMAGE
.ratio
number
(defaults to 1)Ratio.
1
means image requests are the size of the map viewport,2
means twice the width and height of the map viewport, and so on. Must be1
or higher.params
Object | undefined Additional query parameters.
load
function | undefined Function to perform loading of the image. Receives the created
HTMLImageElement
and the desiredsrc
as argument and returns a promise resolving to the loaded or decoded image. Default isdecode
.