title |
String
|
<optional>
|
'OverlayLayer'
|
Layer title |
visible |
Boolean
|
<optional>
|
false
|
Layer initial status |
server |
String
|
|
|
URL of map server |
layerName |
String
|
|
|
Name of layer to display |
attribution |
String
|
<optional>
|
''
|
Layer data attribution |
exclusive |
Boolean
|
<optional>
|
false
|
If true, when the layer is shown, all other overlay layers are hidden |
style |
Object
|
|
|
Style configuration
Properties
Name |
Type |
Attributes |
Default |
Description |
property |
String
|
|
|
Property that defines the style to use |
values |
Object
|
|
|
Object with possible valuesand their corresponding style |
minRadius |
Object
|
<optional>
|
3
|
Mininum radius to use for feature style |
maxRadius |
Object
|
<optional>
|
10
|
Maximum radius to use for feature style |
|
popup |
Array.<Object>
|
<optional>
|
|
Data to show when user clicks on a feature in the map
Properties
Name |
Type |
Attributes |
Description |
property |
String
|
Array.<String>
|
<optional>
|
Name of field or array of fields names to show |
title |
String
|
<optional>
|
Text to show as title |
format |
function
|
<optional>
|
Function to process field or fields value |
|
filters |
Array.<Filter>
|
<optional>
|
|
Set of filters to apply to the layer. Overrides global dashboard filters. |
layerParams |
Object
|
<optional>
|
|
Extra params for OpenLayers Layer constructor |
sourceParams |
Object
|
<optional>
|
|
Extra params for OpenLayers Source constructor |