MapContextBaseLayer ​
Extended by ​
MapContextLayerWmsMapContextLayerWmtsMapContextLayerMapLibreStyleMapContextLayerGeotiffMapContextLayerXyz
Properties ​
| Property | Type | Description |
|---|---|---|
attributions? | string | Attributions for the layer. Optional but strongly recommended: remember to attribute your map! |
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. |
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 |
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. |
id? | string | number | An optional identifier for the layer; if provided, will improve performance when the layers is updated through a context diff. |
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. |
opacity? | number | Opacity level; between 0 and 1. Default value is 1 (fully opaque). |
referrerPolicy? | ReferrerPolicy | Controls the Referer header sent with tile/image requests. See the MDN documentation for possible values. Support depends on the layer type and the map library used. |
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. |
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). |