ol.source. ol.source.ImageCanvas

new ImageCanvas

Stability: experimental
Parameters:
Name Type Description
options olx.source.ImageCanvasOptions
Properties
Name Type Description
attributions Array.<ol.Attribution> | undefined

Attributions.

canvasFunction ol.CanvasFunctionType

Canvas function. The function returning the canvas element used by the source as an image. The arguments passed to the function are: {ol.Extent} the image extent, {number} the image resolution, {number} the device pixel ratio, {ol.Size} the image size, and {ol.proj.Projection} the image projection. The canvas returned by this function is cached by the source. If the value returned by the function is later changed then dispatchChangeEvent should be called on the source for the source to invalidate the current cached image.

extent ol.Extent | undefined

Extent.

logo string | undefined

Logo.

projection ol.proj.ProjectionLike

Projection.

ratio number | undefined

Ratio. 1 means canvases are the size of the map viewport, 2 means twice the size of the map viewport, and so on. Default is 1.5.

resolutions Array.<number> | undefined

Resolutions. If specified, new canvases will be created for these resolutions only.

state ol.source.State | string | undefined

Source state.

Source:
  • imagecanvassource.js, line 16

Extends

  • ol.source.Image