Lokale Web-Applikation zur pixelweisen Analyse und Visualisierung von PET-GeoTIFF-Rastern.
Die App ist für den Vergleich ausgerichteter PET-GeoTIFFs gedacht (gleiche Ausdehnung, CRS, Auflösung). Sie berechnet Differenzen, leitet Kennwerte ab und visualisiert Ergebnisse als gerenderte Karten sowie Hotspots.
- Abhängigkeiten installieren:
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt- App starten:
python backend/app.py- Browser öffnen:
http://127.0.0.1:8000
- Zwei Szenarien laden und synchron anzeigen (UI)
- Pixelweise Differenzen berechnen und visualisieren
- Hotspots aus Differenzrastern ableiten
- Optional: Vergleich via Upload zweier lokaler GeoTIFFs
Im Import-Modus werden GeoTIFFs in import/ automatisch erkannt, wenn sie dem Muster folgen:
PET_<Szenario>_<Jahr>_<Tag>_<Zeit>_<persona>.tif
Beispiel: PET_RCP-26_2050_224_1400_young female.tif
- Python 3.11 oder 3.12 (Rasterio Wheels; 3.13 i.d.R. problematisch)
backend/: FastAPI + Raster-Processing (backend/processing/)frontend/: statische UI (HTML/CSS/JS)docs/: Annahmen und Architektur