new GeoImage(options)
Constructor
Parameters:
| Name | Type | Description |
|---|---|---|
options |
Options. |
- Source:
- format/layer/GeoImage.js
Extends
Methods
-
read(options, url, imageCrop, imageMask)
-
Reader
Parameters:
Name Type Description options* extend layer options
urlstring url of the static image
options.imageCenterol.Coordinate center of the image
options.imageScaleol.Size | Number [scalex, scaley] of the image
options.imageRotatenumber angle of the image in radian, default 0
imageCropol.Extent image crop to be show (in the image) default: [0,0,imageWidth,imageHeight]
imageMaskArray.<ol.Coordinate> linestring to mask the image on the map
- Overrides:
- Source:
- format/layer/GeoImage.js
Returns:
- Type
- ol_layer_Image
-
readOptions(layer, options)
-
Set the layers options (visibility, opacity, etc.)
Parameters:
Name Type Description layerol.layer ol layer
optionsObject Properties
Name Type Description nameString name of the layer
titleString title of the layer
opacitybool opacity of the layer, default 1
visibilitybool visibility of the layer
copyrightString layer copyright
descriptionString layer description
clusterboolean maxZoomClusternumber popupHoverSelectvboolean - Inherited From:
- Overrides:
- Source:
- format/layer/Layer.js
-
write()
-
Abstract class for reading layer
- Inherited From:
- Overrides:
- Source:
- format/layer/Layer.js
Returns:
- Type
- Layer | boolean
-
writeOptions(layer, options)
-
Get the layers options (visibility, opacity, etc.)
Parameters:
Name Type Description layerol.layer ol layer
optionsObject a list of options to extend. The list is extended in place.
- Inherited From:
- Overrides:
- Source:
- format/layer/Layer.js
Returns:
the options
- Type
- Object