Skip to content

MapContextLayerWms ​

Extends ​

Properties ​

PropertyTypeDescriptionInherited from
attributions?stringAttributions for the layer. Optional but strongly recommended: remember to attribute your map!MapContextBaseLayer.attributions
clickable?booleanWhether 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?objectThis 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 entitiesMapContextBaseLayer.extras
format?stringThe 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?booleanWhether 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 | numberAn optional identifier for the layer; if provided, will improve performance when the layers is updated through a context diff.MapContextBaseLayer.id
label?stringOptional label for the layer, typically used to represent the layer in a layer list or when showing a popup above a feature.MapContextBaseLayer.label
namestring--
opacity?numberOpacity level; between 0 and 1. Default value is 1 (fully opaque).MapContextBaseLayer.opacity
style?string--
type"wms"--
urlstring--
useTiles?booleanWhether 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?numberOptional 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?booleanWhether 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