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):
- Landbouwbasis (
gg_Landbouw). Eerst de voedergewassenkaart, aangevuld met LGN waar voedergewassen geen data hebben:gg_Landbouw := MakeDefined(gg_Landbouw_Voedergewas, gg_Landbouw_LGN). - 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. - Restregel overig agrarisch (
gg_basis1). Cellen die dan nog leeg zijn en in BBG overig agrarisch terrein zijn, krijgenLandbouw_gg_vee(grondgebonden vee). - Vangnet (
gg_basis). Wat dan nog ongedefinieerd is, krijgtoverig_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.

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):
- 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 houdengg_prev. - Exogeen opgelegd landgebruik (
ExogeenOpleggen, uit de variantparameters, bijvoorbeeld waterbergingsgebieden) overschrijft het vorige jaar in zichtjaren. - 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_Top aaneengesloten groepen boven een minimale omvang (ModelParameters/Advanced/MinimumGroupSize) getoetst. Per cel kiest eenArgMaxover de gefilterde dichtheden welke van de drie functies dominant is. - Overig allocatieresultaat. Is de cel niet dominant-bebouwd maar wel door de allocatie aan een subsector toegewezen (
Allocatie, hetLU_ModelTypevan de gealloceerde subsector, inclusief de landbouwklassen, natuur, water, wind en zon), dan wordt dat modeltype gebruikt. - 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 |