Files
geointel/docs/UI_UX_SPEC.md
T
Codex 6ea3586a3e
GeoIntel CI / docs-smoke (push) Has been cancelled
GeoIntel CI / contract-smoke (push) Has been cancelled
Initial GeoIntel V1 foundation
2026-06-16 23:36:32 +02:00

137 lines
1.8 KiB
Markdown

# UI/UX Specification
## 1. UX-principe
GeoIntel moet aanvoelen als een moderne technische workbench, niet als een oude GIS-desktopkloon.
De gebruiker moet altijd zien:
- welk project actief is
- welke dataset actief is
- welke analyse loopt
- welke lagen zichtbaar zijn
- welke outputs exporteerbaar zijn
## 2. Globale layout
```text
Left sidebar: navigatie
Center: kaart / lab workspace
Right panel: context, parameters, results
Bottom/toast: job status
```
## 3. Hoofdpagina's
### Home
- nieuw project
- demo-case openen
- recente projecten
- status van lokale omgeving
### Project Workspace
- projectoverzicht
- areas
- datasets
- analysis runs
- exports
### Map Workbench
- kaart
- layer manager
- draw tools
- inspect tool
- area selection
### Dataset Manager
- uploads
- brondata
- metadata
- validatiestatus
### Raster Lab
- raster preview
- metadata
- band controls
- clip/tile acties
### Vector Lab
- feature table
- geometry info
- vector operations
### Detection Lab
- dataset kiezen
- model kiezen
- threshold
- run button
- resultaten
### Segmentation Lab
- model/prompt settings
- mask preview
- polygonize
### QA/QC Lab
- AI-run kiezen
- referentielaag kiezen
- metrics
- foutenkaart
### Change Lab
- run A/B
- methode
- resultaten
### Exports
- exportlijst
- downloadknoppen
- formaatkeuze
## 4. Kaartlagen
Elke laag moet minimaal hebben:
- naam
- type
- zichtbaarheid
- opacity
- bron
- feature count indien vector
- style
## 5. Jobstatus
Langlopende acties moeten duidelijke status geven:
- queued
- running
- succeeded
- failed
Bij failed altijd:
- foutmelding
- technische details
- retry indien mogelijk
## 6. Designrichting
- clean dark/light compatible
- technical but readable
- geen overbodige animaties
- geen demo-looking placeholders
- dense genoeg voor professionals
- duidelijke empty states