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
+27
View File
@@ -1613,6 +1613,33 @@ take a long time because every VMM WCS tile is bounded, rate-limited and
validated. This is expected operator work; the app never fetches these rasters
on page load or map click.
## Cross-domain Mol profile
Load the five official policy rasters for the exact Mol municipality Area and
immediately verify each persisted selection result:
```bash
docker exec geointel python /app/scripts/provision_thematic_rasters.py
```
Plan the later complete Kempen rollout without source fetches or writes:
```bash
docker exec geointel python /app/scripts/provision_thematic_rasters.py \
--project-name "Kempen Regional Workbench" --all-municipalities --dry-run
```
Load the official DOV soil map for Mol:
```bash
docker exec geointel python /app/scripts/provision_mol_soil_map.py
```
`--fetch-only` builds the soil artifact and manifest without API import;
`--force` is the only way to bypass an existing ready soil Dataset. Both
operators use canonical APIs and persistent operator-evidence storage. They do
not run on application startup.
## Tower deployment
Push the local branch to Gitea, then rebuild the Unraid/Tower Docker runtime: