Classes
Members
customTileGrid :null|TileGrid
TileGrid configuration when layers is loaded as TileWMS
Type:
- null | TileGrid
- Source:
hidpi :boolean
WMS/TileWMS high dpi support
Type:
- boolean
- Source:
isDragZoomActive :boolean
Is dragZoom active?
Type:
- boolean
- Source:
statesSingleWMSLayers :Map
Key (name) / value (state) Map of layers loaded in a single WMS image
Type:
- Source:
useTileWms :boolean
Map and base Layers are loaded as TileWMS
Type:
- boolean
- Source:
Methods
activateDragZoom()
Activate DragZoom interaction
- Source:
addHighlightFeatures(features, format, projection)
Add highlight features on top of all layer
Parameters:
Name | Type | Description |
---|---|---|
features |
string | features as GeoJSON or WKT |
format |
string | format string as `geojson` or `wkt` |
projection |
string | undefined | optional features projection |
- Source:
addToolLayer(layer)
Adds the given layer to the top of the tools group layers.
Parameters:
Name | Type | Description |
---|---|---|
layer |
LayerBase | Layer. |
- Source:
clearHighlightFeatures()
Clear all highlight features
- Source:
deactivateDragZoom()
Deactivate DragZoom interaction
- Source:
getLayerByName(name) → {ImageLayer|undefined}
Return overlay layer if `name` matches.
`name` is unique for every layers
Parameters:
Name | Type | Description |
---|---|---|
name |
string | The layer name. |
- Source:
Returns:
The OpenLayers layer or undefined
- Type
- ImageLayer | undefined
getLayerOrGroupByName(name) → {ImageLayer|LayerGroup|undefined}
Return overlay layer or group if `name` matches.
`name` is unique for every layers/groups
Parameters:
Name | Type | Description |
---|---|---|
name |
string | The layer or group name. |
- Source:
Returns:
The OpenLayers layer or OpenLayers group or undefined
- Type
- ImageLayer | LayerGroup | undefined
isSingleWMSLayer(name) → {MapLayerState|undefined}
Return MapLayerState instance of WMS layer or group if the layer is loaded in the single WMS image, undefined if not.
Parameters:
Name | Type | Description |
---|---|---|
name |
string | the WMS layer or group name |
- Source:
Returns:
the MapLayerState instance of WMS layer or group if the layer is loaded in the single WMS image or undefined.
- Type
- MapLayerState | undefined
removeToolLayer(layer)
Removes the given layer from the tools group layers.
Parameters:
Name | Type | Description |
---|---|---|
layer |
LayerBase | Layer. |
- Source:
setHighlightFeatures(features, format, projection)
Set highlight features on top of all layer
Parameters:
Name | Type | Description |
---|---|---|
features |
string | features as GeoJSON or WKT |
format |
string | format string as `geojson` or `wkt` |
projection |
string | undefined | optional features projection |
- Source:
zoomToFid(featureTypeDotId, optionsopt)
Zoom to given feature id
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
featureTypeDotId |
string | The string as `featureType.fid` to zoom to. | |
options |
object |
<optional> |
Options. |
- Source:
zoomToGeometryOrExtent(geometryOrExtent, optionsopt)
Zoom to given geometry or extent
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
geometryOrExtent |
geometry | extent | The geometry or extent to zoom to. CRS is 4326 by default. | |
options |
object |
<optional> |
Options. |
- Source: