Landgebruikskaart

Terug naar Landbouw methode


Om diverse indicatoren te kunnen berekenen is er een landsdekkende landgebruikskaart nodig. Echter, het resultaat van de stedelijke sectoren is geen landgebruik maar woningen, banen, etc. Om dit vervolgens te kunnen vertalen is de methode van Claassens, Koomen & Rijken (2023) gebruikt om de dominante klasse te bepalen. Echter voor landbouw en natuur gronden is een andere methode ontwikkeld voor deze toepassing.

Gebruikte databronnen:

  • Voedergewassen, ingedeeld in zes categorieen (zie tabel onderaan). Geproduceerd door het LEI op basis van BRP en landbouwtellingen van 2014.
  • Landelijk Grondgebruiksbestand Nederland (LGN), ingedeeld in 51 klassen. Geproduceerd door Wageningen Enviromental Research.
  • Bestand Bodemgebruik (BBG), ingedeeld in 39 klassen. Geproduceerd door het CBS, versie 2017.

Basisjaar

De landgebruikskaart in het basisjaar (gg_basis) is een landsdekkende LU_ModelType-kaart op 25 m (AdminDomain). Hij wordt opgebouwd door drie bronnen, voedergewassen, LGN en BBG, naar één modeltypologie te vertalen en die vervolgens in een vaste prioriteitsvolgorde over elkaar heen te leggen. De berekening staat in BaseData/Grondgebruik/Per_AdminDomain (zie cfg/main/BaseData/Grondgebruik.dms).

De vertaaltabellen zijn in de code relatie-attributen. Elke bron heeft zijn eigen klassificatie met een relatie-attribuut dat naar LU_ModelType wijst. Het toepassen van de vertaaltabel is dus simpelweg een lookup via dat relatie-attribuut:

Bron Klasse-domein Vertaaltabel (relatie-attribuut) Tussenresultaat
Voedergewassen 2014 VoederCategorie LU_ModelType/Voedergewas_rel (geïnverteerd) gg_Landbouw_Voedergewas
LGN (25 m, modus) LGNKlasse LGNKlasse/LU_ModelType_rel gg_Landbouw_LGN
BBG/CBS CBSKlasse CBSKlasse/LU_ModelType_rel gg_CBS_MT

De daadwerkelijke inhoud van deze tabellen (welke bronklasse naar welk modeltype gaat) staat in de Classifications-containers en is voor de gebruikte klassen onderaan deze pagina opgenomen.

De opbouw verloopt in stappen, telkens met MakeDefined (neem de eerste, vul gaten met de tweede):

  1. Landbouwbasis (gg_Landbouw). Eerst de voedergewassenkaart, aangevuld met LGN waar voedergewassen geen data hebben: gg_Landbouw := MakeDefined(gg_Landbouw_Voedergewas, gg_Landbouw_LGN).
  2. CBS/BBG eroverheen (gg_basis0). De uit BBG vertaalde CBS-kaart (gg_CBS_MT) heeft voorrang, en wordt aangevuld met de landbouwbasis waar CBS geen modeltype levert: gg_basis0 := MakeDefined(gg_CBS_MT, gg_Landbouw). De BBG-klasse overig agrarisch terrein vertaalt bewust niet naar een modeltype, zodat die cellen door de landbouwbasis ingevuld kunnen worden.
  3. Restregel overig agrarisch (gg_basis1). Cellen die dan nog leeg zijn en in BBG overig agrarisch terrein zijn, krijgen Landbouw_gg_vee (grondgebonden vee).
  4. Vangnet (gg_basis). Wat dan nog ongedefinieerd is, krijgt overig_Totaal: gg_basis := MakeDefined(gg_basis1, overig_Totaal).

Naast gg_basis wordt ook de ruwe CBS-klasse zelf bewaard (gg_CBS), omdat die later nodig is om in het zichtjaar exogene of onveranderlijke klassen (zoals groot water) te herkennen via CBSKlasse/IsExogeen.

image

Zichtjaar

De zichtjaarkaart wordt per zichtjaar opgebouwd met de template Make_Landgebruikskaart_T (cfg/main/Templates/Landgebruikskaart/Make_Landgebruikskaart_Basisjaar_T.dms). Dezelfde template doet zowel het basisjaar (IsStartJaar) als de zichtjaren; voor een zichtjaar is het vertrekpunt de kaart van het vorige jaar (gg_prev, in het eerste zichtjaar dus gg_basis).

De kern is een switch die per cel in afnemende prioriteit het modeltype kiest (attribuut Result):

  1. Behoud van het vorige jaar voor cellen die niet door allocatie veranderen: exogene CBS-klassen (IsLU_exogenous), cellen zonder data, water, bestaand wonen en bestaande verblijfsrecreatie houden gg_prev.
  2. Exogeen opgelegd landgebruik (ExogeenOpleggen, uit de variantparameters, bijvoorbeeld waterbergingsgebieden) overschrijft het vorige jaar in zichtjaren.
  3. Dominante bebouwde-omgevingsklasse (wonen, werken of verblijfsrecreatie), bepaald met de methode van Claassens, Koomen & Rijken (2023). Hiervoor worden per sector drempelwaarden toegepast (aantal woningen, pandvoetafdruk in m2, aantal recreatiewoningen) en wordt met GetNieuwGrouped_T op aaneengesloten groepen boven een minimale omvang (ModelParameters/Advanced/MinimumGroupSize) getoetst. Per cel kiest een ArgMax over de gefilterde dichtheden welke van de drie functies dominant is.
  4. Overig allocatieresultaat. Is de cel niet dominant-bebouwd maar wel door de allocatie aan een subsector toegewezen (Allocatie, het LU_ModelType van de gealloceerde subsector, inclusief de landbouwklassen, natuur, water, wind en zon), dan wordt dat modeltype gebruikt.
  5. Anders behoudt de cel de waarde uit het vorige jaar (gg_prev).

Het zichtjaar is dus geen volledige herberekening: alleen waar de bebouwde omgeving een dominantiedrempel passeert, waar exogeen wordt opgelegd, of waar het landelijk gebied opnieuw is gealloceerd, wijkt de kaart af van het vorige jaar. Het resultaat wordt per zichtjaar als GeoTIFF weggeschreven en kan ontkoppeld worden ingelezen (ModelParameters/LandUseMapOntkoppeld) om rekentijd te besparen.

Vertaaltabellen

Vertaal tabel Voedergewassen naar Modeltypen.

Voedergewassen ModelType
Extensief Landbouw_gg_vee_extensief
Niet-melkvee grasland -
Intensief Landbouw_gg_vee_intensief
Standaard Landbouw_gg_vee
Andere boerderijen -
Geen data -

Vertaal tabel LGN naar Modeltypen. Alleen gebruikte klassen zijn getoond.

LGN-klasse ModelType
agrarisch gras Landbouw_gg_vee_extensief
maïs Landbouw_gg_vee_extensief
aardappelen Landbouw_akkerbouw
bieten Landbouw_akkerbouw
granen Landbouw_akkerbouw
boomgaarden Landbouw_boomgaard
loofbos Natuur_Totaal
naaldbos Natuur_Totaal
bos in secundair bebouwd gebied Natuur_Totaal
kwelders Natuur_Totaal
open zand in kustgebied Natuur_Totaal
duinen met lage vegetatie Natuur_Totaal
duinen met hoge vegetatie Natuur_Totaal
duinheide Natuur_Totaal
open stuifzand en/of rivierzand Natuur_Totaal
heide Natuur_Totaal
matig vergraste heide Natuur_Totaal
sterk vergraste heide Natuur_Totaal
hoogveen Natuur_Totaal
bos in hoogveengebied Natuur_Totaal
overige moeras vegetatie Natuur_Totaal
rietvegetatie Landbouw_rietteelt
bos in moerasgebied Landbouw_moerasbomen
natuurlijk beheerde agrarische graslanden Landbouw_gg_vee_extensief
gras in het kustgebied Natuur_Totaal
struikvegetatie in hoogveengebied (laag) Natuur_Totaal
struikvegetatie in moerasgebied (laag) Natuur_Totaal
overige struikvegetatie (laag) Natuur_Totaal
struikvegetatie in hoogveengebied (hoog) Natuur_Totaal
struikvegetatie in moerasgebied (hoog) Natuur_Totaal
overige struikvegetatie (hoog) Natuur_Totaal