name |
the unique name of the layer used internally and the name of the layer in the WMS service. White spaces and special characters should be avoided. To be able to reuse layers add after the layer name a double underscore plus a suffix to tell them apart. |
title |
title for the layer visible to the user. |
abstract |
short description of the layer shown in the layer info. Optional. |
type |
type of source for the layer. For WMS the type is WMS. |
source |
named source of the layer. The source must be defined with the layers source options. |
style |
the name of the referenced style to be used for the layer. |
format |
the image format used for the layer. Default is 'image/png' unless format is set for the source. |
group |
group the layer belong to. If group is not provided it will not be included in legend. Optional. |
queryable |
if featureinfo should be enabled for the layer. Default is true. |
opacity |
opacity of the layer. Value between 0 and 1. Default is 1. |
legend |
if the layer should be included in the map legend. Default is false. |
attribution |
attribution for the layer shown in the footer. Used for copyright text or any other information. Optional. |
visible |
if the layer should be visible. Default is false. |
extent |
extent of the layer. Map extent is default. |
minScale |
the minmum scale the layer is visible. Optional. |
maxScale |
the maximum scale the layer is visible. Optional. |
attributes |
definition of attributes and how they should be presented in featureinfo. If not provided all available attributes will be shown with a standard template. |
gutter |
gutter setting for the layer. Default is 0. |
featureinfoLayer |
the named layer this layer should use for featureinfo requests. Optional. |
stylePicker |
Adds a dropup with alternative styles in the layer info. Overrides style and hasThemeLegend and legendParams. See stylePicker. Optional. |
searchable |
used with includeSearchableLayers in search control. Can be set to 'always', true (when visible) or false. |
tileGrid |
custom tileGrid for the WMS layer. extent, alignBottomLeft, resolutions and tileSize can be set. |
renderMode |
whether to render the layer tiled ('tile') or single tiled ('image'). Defaults to 'tile'. |
removable |
Adds a Remove layer option to the layer info menu if set to true. Optional. |
zoomToExtent |
Adds a Zoom To option to the layer info menu if set to true. Optional. |
opacityControl |
Adds an opacity slider in the legends extended layer info. Optional, defaults to true. |
css |
Used for adding CSS properties to layer canvas element. Formatted as key/value pairs. |
attachments |
An attachment object containing configuration for displaying attachments |
infoFormat |
Origo's get feature info expects responses in 'application/json' but some WMS servers (f.e. ArcGIS) don't supply it, so it's possible here to request in format 'application/geo+json' or 'application/geojson' if the server response with that format. For Geoserver 'text/html' is valid, within certain limits, see WMS text/HTML. Optional. |
htmlSeparator |
A html tag to attempt to separate features via from the getfeatureinfo text/html reply if infoFormat is set to text/html. Optional. |
hasThemeLegend |
Whether extendedLegend or not. See WMS autolegend. Optional, defaults to false. Has no effect if a style is also defined. |
thematicStyling |
Setting thematicStyling to true will add buttons to the different thematic styles to be able to turn them on or off. Optional, defaults to false. For WMS layers it has no effect if hasThemeLegend isn't also set to true. |
legendParams |
A getLegendGraphic parameters object, see WMS autolegend. Optional, has no effect if a style is also defined. |
imageFeatureInfoMode |
Sets the featureinfo mode for this image type layer. Alternatives are pixel which will produce feature info if the pixel queried of a feature of a visible layer isn't totally transparent and visible which works on transparent styles too. always will in addition produce feature info for layers that are not visible. Feature info is dependant upon queryable being true. If set will override the map level option with the same name. If not set the featureinfo behaviour will be decided at the map level. Optional. |
requestMethod |
request method for this layer. Can be set to 'post', otherwise it will be 'get'. Default is 'get'. |
sourceParams |
A object with any additional params that can be added to the source and sent to the WMS server. For example CQL_FILTER can be provided as cql and there by filter on which objects should be included on a Geoserver layer. For a QGIS Server the param FILTER can be used in a similar maner, the syntax should be in OGC filter format. Other server specific params can also be set as DPI, BGCOLOR oc OPACITIES. Optional. |