Workflows
Erstellen Sie eine neue Anwendung
-
Melden Sie sich am Admin-Client an und authentifizieren Sie sich als Admin-Benutzer
-
Wählen Sie den Menüpunkt Applikation.
-
Klicken Sie auf die Schaltfläche „Applikation erstellen“, um eine neue Web-GIS-Anwendung zu erstellen
-
Um eine Applikation zu speichern, müssen Sie zunächst einen Namen angeben
-
Verwenden Sie das folgende JSON-Skript für die Client-Konfiguration:
Client Konfiguration
{
"mapView": {
"zoom": 2,
"center": [
10,
51
],
"extent": null,
"projection": "EPSG:3857",
"resolutions": [
8920,
4480,
2240,
1120,
560,
350,
280,
140,
70,
28,
14,
7,
2.8,
1.4,
0.7,
0.28,
0.07
]
},
"description": "The default application",
"legal": {
"contact": "https://www.terrestris.de/de/kontakt/",
"imprint": "https://www.terrestris.de/de/impressum/",
"privacy": "https://www.terrestris.de/de/datenschutzerklaerung/"
},
"theme": {
"primaryColor": "#555555",
"secondaryColor": "#73b3fb",
"complementaryColor": "#ffffff",
"logoPath": "null"
}
}Ausführlichere Informationen zu den Attributen finden Sie hier.
- Verwenden Sie das folgende JSON-Skript für die Layertree-Konfiguration:
Layertree Konfiguration
{
"title": "root",
"children": [
{
"title": "Copernicus Services",
"checked": false,
"children": [
{
"title": "VHR 2018",
"checked": false,
"layerId": 1
},
{
"title": "VHR 2012",
"checked": false,
"layerId": 2
}
]
},
{
"title": "OSM-WMS(gray)",
"checked": true,
"layerId": 3
}
]
}Die layerId muss mit der Themen-layerId übereinstimmen!
-
Wenn die Ebenen bereits als Themen hinzugefügt wurden, können Sie diesen Schritt überspringen. Wenn die Ebenen noch hinzugefügt werden müssen:
- Zum Menüpunkt Themen wechseln
Hinzufügen von Land - VHR Mosaik 2018
- Klicken auf Thema erstellen button zum Hinzufügen eines neuen Layers
- Thema benennen als
Land - VHR Mosaik 2018und als TypTILEWMSauswählen - Folgendes JSON als Datenquelle nutzen:
- Thema speichern über den Thema speichern Button
{ "url": "https://copernicus.discomap.eea.europa.eu/arcgis/services/GioLand/VHR_2018_WM/ImageServer/WMSServer", "layerNames": "VHR_2018_WM:VHR2018", "useBearerToken": false }Hinzufügen von Land - VHR Mosaik 2012
- Klicken auf Thema erstellen button zum Hinzufügen eines neuen Layers
- Thema benennen als
Land - VHR Mosaik 2012und als TypTILEWMSauswählen - Folgendes JSON als Datenquelle nutzen:
- Thema speichern über den Thema speichern Button
{ "url": "https://copernicus.discomap.eea.europa.eu/arcgis/services/GioLand/VeryHighResolution2012/MapServer/WMSServer", "layerNames": "core003_Mosaic_NaturalColor_Feathering", "useBearerToken": false }Hinzufügen von OSM-WMS (gray)
- Klicken auf Thema erstellen button zum Hinzufügen eines neuen Layers
- Thema benennen als
OSM-WMS (gray)und als TypTILEWMSauswählen - Folgendes JSON als Datenquelle nutzen:
- Thema speichern über den Thema speichern Button
{ "url": "https://ows.terrestris.de/osm-gray/service?", "layerNames": "OSM-WMS", "attribution": "© <a href=\"https://www.openstreetmap.org/copyright\">OpenStreetMap contributors</a>", "useBearerToken": false } -
Verwenden Sie das folgende JSON-Skript, um zu definieren, welche Werkzeuge für die Web-GIS-Anwendung verfügbar sein sollen:
Liste der Werkzeuge
[
{
"name": "measure_tools",
"config": {
"visible": true
}
},
{
"name": "measure_tools_distance",
"config": {
"visible": true
}
},
{
"name": "measure_tools_area",
"config": {
"visible": true
}
},
{
"name": "draw_tools",
"config": {
"visible": true
}
},
{
"name": "draw_tools_point",
"config": {
"visible": true
}
},
{
"name": "draw_tools_line",
"config": {
"visible": true
}
},
{
"name": "draw_tools_polygon",
"config": {
"visible": true
}
},
{
"name": "draw_tools_circle",
"config": {
"visible": true
}
},
{
"name": "draw_tools_rectangle",
"config": {
"visible": true
}
},
{
"name": "draw_tools_annotation",
"config": {
"visible": true
}
},
{
"name": "draw_tools_modify",
"config": {
"visible": true
}
},
{
"name": "draw_tools_upload",
"config": {
"visible": true
}
},
{
"name": "draw_tools_download",
"config": {
"visible": true
}
},
{
"name": "draw_tools_delete",
"config": {
"visible": true
}
},
{
"name": "feature_info",
"config": {
"visible": true
}
},
{
"name": "print",
"config": {
"visible": true
}
},
{
"name": "tree",
"config": {
"visible": true
}
},
{
"name": "permalink",
"config": {
"visible": true
}
},
{
"name": "language_selector",
"config": {
"visible": true
}
}
]-
Damit ist die Web-GIS-Anwendung einsatzbereit und kann vom Admin-Benutzer aufgerufen werden. Sollen mehrere Benutzer auf die Anwendung zugreifen, müssen den jeweiligen Benutzern Zugriffsrechte eingeräumt werden. Dies geschieht über das Nutzerberechtigungen-Raster:
- Auf das
klicken
- Geben Sie den Benutzernamen oder die E-Mail-Adresse des Benutzers ein, dem Sie Zugang gewähren möchten
- Wählen Sie die Berechtigung Lesen
- Bestätigen Sie Ihre Anfrage
- Auf das
-
Um die Web-GIS-Anwendung zu öffnen, klicken Sie einfach auf den Link zur Applikation in der entsprechenden Zeile der Applikationstabelle
Hochladen von Vektor- oder Rasterdaten und deren Anzeige im Web-GIS
-
Melden Sie sich am Admin-Client an und authentifizieren Sie sich als Admin-Benutzer
-
Wählen Sie den Menüpunkt Themen
-
Klicken Sie auf die Schaltfläche „Thema hochladen“ und laden Sie ein geoTIFF oder ShapeFile hoch. Alternativ können die Dateien auch per Drag&Drop auf den Upload-Button hinzugefügt werden.
Die ShapeFile-Daten müssen gezippt sein.
-
Ein neues Thema wird der Liste hinzugefügt.
-
Wechseln Sie zum Menüpunkt Applikation und editieren Sie die Layertree-Konfiguration
-
Fügen Sie das neue Thema zum Layertree hinzu und verlinken Sie das Thema mit der LayerId des zugehörigen Themas.