Themen / Layerlist
Mit der Themenliste können Nutzer angezeigten Themen verwalten und die Darstellung der Legende anpassen. Außerdem lassen sich die Sichtbarkeit von Kartenthemen kontrollieren und deren Reihenfolge in der Karte und in der Legende anpassen. Über die Schaltfläche Neues Thema... können weitere Themen dynamisch zu Karte hinzugefügt werden.
- layerList.json
Beispielkonfiguration
{
"options": {
"sources": [
{
"title": "Living Atlas",
"icon": "./api/static/img/custom/atlas.png",
"type": "arcgis portal",
"portalQuery": {
"portalUrl": "https://arcgis.com",
"queryParams": {
"filter": "group:47dd57c9a59d458c86d3d6b978560088 AND typekeywords:service AND NOT contentStatus:deprecated",
"extent": {
"type": "extent",
"xmin": 9.06,
"ymin": 48.96,
"xmax": 10.17,
"ymax": 49.54,
"spatialReference": { "wkid": 4326 }
}
}
}
},
{
"title": "Geoportal BW",
"icon": "https://www.geoportal-bw.de/documents/d/guest/logogeoportalbw200x200px",
"descriptionBaseUrl": "https://metadaten.geoportal-bw.de/geonetwork/srv/ger/catalog.search#/metadata/",
"type": "csw",
"proxy": "./api/proxy/",
"baseUrl": "https://www.geoportal-bw.de/geonetwork/srv/ger/csw",
"portalQuery": {
"queryParams": {
"extent": {
"type": "extent",
"xmin": 9.06,
"ymin": 48.96,
"xmax": 10.17,
"ymax": 49.54,
"spatialReference": { "wkid": 4326 }
},
"num": 30
}
}
},
{
"title": "Copernicus",
"icon": "https://www.esa.int/var/esa/storage/images/esa_multimedia/images/2013/08/copernicus_logo/12986716-3-eng-GB/Copernicus_logo_pillars.jpg",
"type": "csw",
"baseUrl": "https://sdi.eea.europa.eu/catalogue/copernicus/eng/csw",
"portalQuery": {
"queryParams": {
"num": 30,
"extent": {
"type": "extent",
"xmin": 9.06,
"ymin": 48.96,
"xmax": 10.17,
"ymax": 49.54,
"spatialReference": { "wkid": 4326 }
}
}
}
},
{
"title": "URL hinzufügen",
"icon": "./api/static/img/custom/cloud_24.png",
"type": "url"
}
]
},
"esriProps": {
"visibilityAppearance": "checkbox",
"selectionMode": "single",
"dragEnabled": true
}
}
Parameter
Eigenschaft | Typ | Beschreibung |
---|---|---|
title | String | Titel des Werkzeugs |
tooltip | String | Tooltip des Werkzeugs |
icon | String | Icon für das Werkzeugs. Der angegebene Name muss als SVG-Datei unter terratwin/static/icons verfügbar sein. |
enabled | Bool | Schaltet das Werkzeug ein oder aus |
authorizedGroups | Array<GroupId> | Liste von Gruppen-Ids im primären Portal, die auf das Werkzeug zugreifen dürfen (siehe Freigabe von Werkzeugen) |
option.sources | Array | Liste von Quellen mit spezifischen Eigenschaften. Jede Quelle symbolisiert hierbei einen Tab innerhalb des Themenfensters. Weitere Informationen dazu finden Sie in den Abschnitten Einbinden von Layern und Freigabe und Sicherheit |
esriProps | Objekt | Siehe API Reference für LayerList (opens in a new tab) |