Skip to content

Commit 263c621

Browse files
authored
added technical details
1 parent 6e60dbf commit 263c621

File tree

1 file changed

+40
-1
lines changed

1 file changed

+40
-1
lines changed

documents/CaseStudy_DB.txt

Lines changed: 40 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,43 @@ Datenvisualisierung:
2525
• Verfügbarkeit des Workflows für berechtigte Nutzer/Rollen zur automatischen Ausführung und weiteren Bearbeitung.
2626
• Visualisierung des modellierten Temperaturrasters in der Projektion ETRS89 UTM mit der “viridis” Farbpalette
2727
• Visualisierung der extrahierten Bestandstemperaturen der Waldstrukturplots.
28-
28+
29+
---------------------
30+
31+
Technische Umsetzung Benutzerverwaltung:
32+
33+
Da ProjektDB allgemeine Informationen zu Natur 4.0 enthält, sollte hier der zentrale Login für die Benutzer ausgeführt werden.
34+
Alternativ könnte VAT (vorübergehend) das zentrale Login übernehmen, falls dadurch der Usecase besser zeitnah umgesetzt werden kann (falls dort eine entsprechende Benutzerverwaltung existiert).
35+
VAT ist die zentrale Instanz für Workflows.
36+
37+
Problemstellung "Single Sign-on":
38+
39+
ProjektDB --> TubeDB (weitgehend fertiggestellt, mit reverse Proxy in ProjektDB)
40+
ProjektDB --> RasterDB (weitgehend fertiggestellt, mit reverse Proxy in ProjektDB)
41+
ProjektDB --> VAT (eine reverse Proxy Lösung ist hier vermutlich nicht einfach umsetzbar, gibt es eine Umsetzung / Erfahrung mit "echtem" Single Sign-on?)
42+
43+
VAT --> TubeDB (nur API Zugriff notwendig, einfache HTTP-Authentifizierung über einen VAT-Account in TubeDB)
44+
VAT --> RasterDB (nur API Zugriff notwendig, einfache HTTP-Authentifizierung über einen VAT-Account in RasterDB)
45+
46+
47+
Technische Umsetzung Workflow:
48+
49+
- Flächendeckende Berechnung des LAI: Vorberechnung und Speicherung in RasterDB, Raster-Abfrage (VAT --> RasterDB)
50+
51+
- Bereitstellung der Montasmitteltemperatur: CSV-Abfrage (VAT --> TubeDB)
52+
53+
- Extraktion des LAI für die Lage der Klimastationen: drei Möglichkeiten:
54+
- eingrenzende Abfrage auf dem vorberechneten Raster in RasterDB
55+
- eingrenzende Abfrage in VAT auf dem in VAT zwischengespeicherten flächendeckenden Raster aus der Abfrage von RasterDB
56+
- on-demand Berechnung in RasterDB des LAI an den Positionen der Klimastationen
57+
58+
- weitere Berechnungen werden von VAT ausgeführt
59+
60+
- eventuell werden Rasterergebnisse in RasterDB gespeichert (Visualisierung, Export für Benutzer) (VAT --> RasterDB)
61+
62+
63+
API Details:
64+
65+
Montasmitteltemperatur (CSV): [SERVER]/tsdb/query_csv?plot=CaldernWald&sensor=Ta_200&aggregation=month&interpolated=false&quality=empirical&year=2017&month=8
66+
67+
Rasterausschnitt (GeoTIFF): [SERVER]/rasterdb/muf_rasterized/raster.tiff?ext=478180.6573486328%205632365.927375099%20478196.2240600586%205632380.117438575&band=5

0 commit comments

Comments
 (0)