GetUserLayers (GET)
This action route returns all the userlayers which are accessible by the current user. Layer selector flyout (i.e. flyout in layerselector2 bundle) is created using this data.
Parameters
Name | Type | Description | Required? |
---|---|---|---|
lang | String | Localization. If no lang parameter is given, backend will default to Finnish. | **false** |
Response
Success
{
"userlayers": [
{
// layer1 data
},
{
// layer2 data
}
]
}
Error
Returns HTTP code 200 with an error message as a string in response body.
Examples
Example query for Paikkatietoikkuna
Response:
```javascript { "userlayers": [{ { "wmsName": "Kulta1", "params": {}, "baseLayerId": -1, "type": "userlayer", "orgName": "oskari.org", "renderingUrl": "/karttatiili/userlayer?", "legendImage": "", "isQueryable": true, "refreshRate": 0, "renderingElement": "oskari:user_layer_data_style", "id": "userlayer_43", "minScale": 1500000, "source": "Tukes", "realtime": false, "wmsUrl": "wfs", "description": "", "name": "Kulta1", "subtitle": "", "opacity": 50, "maxScale": 1, "fields": ["Kivennäise", "Päätöspvm", "the_geom", "Hakija", "Aluetunnus", "Saapumispv", "Alueennimi"], "options": {} } }, ...
Last modified: Mon Sep 11 2023 18:13:06 GMT+0300 (Eastern European Summer Time)