GeoIntel release gates / Compile, test, contracts and builds (push) Successful in 1m49s
GeoIntel release gates / Python and npm vulnerability policy (push) Successful in 21s
GeoIntel release gates / Production AI image, SBOM and container scan (push) Successful in 5m39s
GeoIntel release gates / Deploy exact gated revision to Unraid (push) Failing after 58m43s
1.8 KiB
1.8 KiB
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
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