feat: add cross-domain Mol data profile
GeoIntel CI / docs-smoke (push) Canceled after 0s
GeoIntel CI / contract-smoke (push) Canceled after 0s

This commit is contained in:
Codex
2026-07-16 03:06:36 +02:00
parent 4aa0d6da24
commit 035ec3b233
39 changed files with 3049 additions and 22 deletions
+24
View File
@@ -7,6 +7,30 @@
# Changelog
## Sprint 213-214 Cross-domain area profile (2026-07-16)
- Implemented one allowlisted MercatorNet WCS registry for official Flemish
space occupation 2025, open space 2022, population density 2019, public
transport node value 2022 and total service level 2022 rasters.
- Added bounded tiled acquisition, exact Area clipping in EPSG:31370, raster
value/unit validation, checksummed Dataset/DatasetVersion provenance and
source-correct selection metrics without accepting arbitrary service URLs or
coverage identifiers.
- Added MapLibre image overlays, legends and current-state selection for all
five products. Raster cell values are presented as hectares, an explicitly
estimated population total/density or source scores, never as object counts.
- Grounded local Ollama answers in the persisted thematic measurements and
retained unsupported-current-count, live-timetable and causal limitations.
- Added the official DOV digital soil map as an explicit Mol operator. It
paginates all bounded `bodemkaart:bodemtypes` features, stores checksummed raw
evidence, clips exactly in Lambert 72 and imports through DatasetService.
- Added a Soil map theme with mapped hectares and inspectable soil type,
texture and drainage fields. The 1949-1971 survey period and 1:20,000 scale
remain visible; current drainage is never inferred.
- Added focused acquisition, GIS, analysis, API, AI-context, operator,
packaging and frontend-contract tests. No migration or direct database write
was introduced.
## Sprint 212 Platform-wide official source portfolio (2026-07-16)
- Rebalanced the source strategy across six user-facing domains: space and