MapContextLayerWms ​
Extends ​
Properties ​
| Property | Type | Description | Inherited from |
|---|---|---|---|
attributions? | string | Attributions for the layer. Optional but strongly recommended: remember to attribute your map! | MapContextBaseLayer.attributions |
clickable? | boolean | Whether data on the layer can be picked up using the feature-click event. Default value is true. Set to false to save performance. | MapContextBaseLayer.clickable |
dimensionValues? | object | - | - |
extras? | object | This property can be used to store anything application-specific on layers; as its content may occasionally be serialized to JSON for change detection purposes, it is not recommended to store Functions or other non-serializable entities | MapContextBaseLayer.extras |
format? | string | The image format MIME type to use for WMS requests, e.g. "image/png" or "image/jpeg". If not specified, the WMS server's default format will be used. | - |
hoverable? | boolean | Whether features on the layer can be picked up using the feature-hover event. Mostly has an effect only for vector layers. Default value is false. | MapContextBaseLayer.hoverable |
id? | string | number | An optional identifier for the layer; if provided, will improve performance when the layers is updated through a context diff. | MapContextBaseLayer.id |
label? | string | Optional label for the layer, typically used to represent the layer in a layer list or when showing a popup above a feature. | MapContextBaseLayer.label |
name | string | - | - |
opacity? | number | Opacity level; between 0 and 1. Default value is 1 (fully opaque). | MapContextBaseLayer.opacity |
style? | string | - | - |
type | "wms" | - | - |
url | string | - | - |
useTiles? | boolean | Whether to use tiled WMS requests. Tiled requests include a TILED=true parameter as per https://wiki.osgeo.org/wiki/WMS_Tiling_Client_Recommendation Using tiled requests allow tiles to be cached and thus the server load to potentially be reduced; on the other hand, it can increase the time to show the layer and degrade the quality of the rendering (e.g. with labels). Note: untiled requests are not supported by MapLibre-GL-JS Default value: true (use tiled requests) | - |
version? | number | Optional version indicator; if provided, must be increased by the application for the change detection to trigger, otherwise the SDK will consider that the layer is unchanged. | MapContextBaseLayer.version |
visibility? | boolean | Whether the layer is visible or not on the map. A non-visible layer will still have its data queried and kept in memory, so switching this on/off shows immediately on the map. Default value is true (visible). | MapContextBaseLayer.visibility |