Enable governed GRB evolution
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 19:30:46 +02:00
parent 1d515e4901
commit a8b18942f5
12 changed files with 448 additions and 59 deletions
+32
View File
@@ -151,6 +151,38 @@ Collectiecatalogus en contract:
- https://geo.api.vlaanderen.be/GRB/ogc/features/v1/collections?f=text%2Fhtml
- https://geo.api.vlaanderen.be/GRB/ogc/features/v1/openapi?f=text%2Fhtml
### Beheerde GRB-edities en objectevolutie
Elke regionale GRB-import blijft een onveranderlijke Dataset in dezelfde
`temporal_series_key`. De operators bewaren uitsluitend de officiële OGC
feature-ID als `source_feature_id`; een ontbrekende ID wordt niet vervangen
door een geometriehash. Nieuwe snapshots declareren
`identity_scheme=grb_ogc_feature_id` en de toegelaten collectieprefixen.
De tijdelijke vergelijkingsservice toont toegevoegde, verwijderde en gewijzigde
objecten alleen wanneer beide snapshots hetzelfde gecontroleerde
identiteitscontract hebben en alle geselecteerde ID's aanwezig en uniek zijn.
Oudere, reeds beheerde snapshots worden alleen onder hun volledige
authoritatieve operatorprovenance aanvaard. Dagelijkse editieverschillen zijn
wijzigingen in de officiële registratie; de fysieke wijziging kan eerder zijn
gebeurd.
### Refreshgereedheid van officiële bronnen
| bronfamilie | huidige behandeling | volgende veilige stap |
| --- | --- | --- |
| GRB gebouwen/wegen/water/percelen | operationele, expliciete plan-stage-apply refresh met onveranderlijke snapshots | alleen een nieuw officieel gedateerd cataloguseditie na operatorbevestiging ophalen |
| Statbel bevolking | jaarlijkse, expliciete edities in één tijdreeks | een nieuwe publicatie alleen na schema-, sectorgeometrie- en totalencontrole toevoegen |
| ALZ landbouwgebruikspercelen | definitieve jaarlijkse edities 2008-2025; metricvergelijking zonder objectlineage | eerst een stabiele machineleesbare editiebron verifiëren, daarna dezelfde begrensde operatorflow toepassen |
| orthofoto | vaste lokale opname per expliciete analysezone; catalogusprobe is alleen een signaal | vluchtjaar, productvariant en dekking vergelijken voordat nieuwe pixels worden opgehaald |
| landgebruik, thematische rasters, DHMV en VMM-scenario's | vaste product-/scenario-edities, geen rolling snapshot | alleen een nieuwe gedocumenteerde producteditie als afzonderlijke Dataset verwerven |
| bodemkaart en historische kaarten | historische referentie-editie | niet als verouderde actuele bron labelen; alleen vervangen bij een officiële inhoudelijke heruitgave |
| BWK/Natura 2000 en gebouwen-/adressenregister | expliciete actuele snapshot met eigen methodologische betekenis | eerst een stabiele officiële editieprobe en bron-specifieke reconciliatiecontrole toevoegen |
Geen van deze regels activeert een browserfetch, scheduler of automatische
vervanging. Een bron wordt pas `refreshable` wanneer versie, dekking, schema,
provenance en een begrensde acquisitieroute afzonderlijk verifieerbaar zijn.
### Mol population history
`scripts/provision_mol_population_history.py` imports official Statbel