137 lines
1.8 KiB
Markdown
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
|