Artikel

Van adres naar kaart: WOZ combineren met BAG/BGT/Kadastrale kaart via PDOK (recept voor dataproducten)

Illustratie bij Van adres naar kaart: WOZ combineren met BAG/BGT/Kadastrale kaart via PDOK (recept voor dataproducten)

WOZ-waarden worden pas echt bruikbaar als je ze op een kaart kunt leggen. Maar “een adres opzoeken” is iets anders dan “robuuste geometriën koppelen” uit BAG, BGT en de Kadastrale Kaart. In dit artikel leggen we stap voor stap uit hoe je WOZ-data verantwoord combineert met open geo-registraties via PDOK, wat er juridisch en praktisch kan (en niet kan), en hoe je er schaalbare dataproducten van maakt — zonder workarounds.

TL;DR
  • WOZ is openbaar per object, maar bulk en niet-woningen kennen beperkingen; BAG/BGT/Kadastrale Kaart zijn via PDOK ruim beschikbaar.
  • De sleutel is niet “scrapen”, maar consistente keys en geospatiale joins: nummeraanduiding-ID, verblijfsobject-ID, pand-ID en perceel-attributen.
  • Werk in EPSG:28992 (RD New) voor nauwkeurigheid; let op peildata en mutatiefrequenties die tot visuele mismatches leiden.
  • Gebruik PDOK WMS/WMTS voor kaarttiles en WFS/ATOM/Downloads voor features; cache en throttle je calls.
  • WozApi levert gestandaardiseerde WOZ-responses en koppelt netjes met BAG- en kaartlagen voor snelle integratie.

Waarom “van adres naar kaart” geen één-op-één is

Een adres is een tekstuele representatie van een fysieke plek. Een kaart vraagt om geometriën: punten, lijnen en vlakken. Tussen die twee zit een keten van registraties met elk hun eigen scope, sleutelvelden en actualiteit:

  • BAG: adressen (nummeraanduidingen), verblijfsobjecten, panden met footprints.
  • BGT: grootschalige topografie (wegen, gebouwen, terreinen) met uniforme objecttypen.
  • Kadastrale Kaart (BRK-visualisatie): perceelgrenzen en identificerende attributen.
  • WOZ: een taxatiewaarde per WOZ-object, met peildatum en gebruiksdoel (woning/niet-woning).

Je kaartproduct staat of valt met het correct mappen van een WOZ-object naar relevante BAG/BGT/BRK-geometriën. Dat is goed te doen, mits je de regels en de praktische grenzen respecteert.

Datastroom: van adres naar WOZ en kaartlagen
Van adres naar WOZ en kaartlagen: logisch pad en koppelpunt per registratie.

Wat kan wél, wat niet? De spelregels in het kort

WOZ

De WOZ-waarde van woningen is openbaar via het WOZ-waardeloket. Dat betekent: inzien per object, niet onbeperkt geautomatiseerd opvragen en geen volledige bulkdownload via het loket. Voor niet-woningen geldt “gerechtvaardigd belang” en dus geen openbare toegang via het loket. Voor grootschalige afname bestaan dataproducten via het Kadaster (bijv. WOZ+), die contractueel worden geleverd.

BAG, BGT en Kadastrale Kaart via PDOK

Deze geo-registraties zijn in de basis als open data beschikbaar via PDOK-services (WMS/WMTS voor kaartweergave, WFS/ATOM/Downloads voor features). Toegang is ruim, maar gebonden aan fair use: cache resultaten, vermijd onnodige belasting en check de specifieke licentie/voorwaarden per dataset.

Bouw niet tegen de bedoeling van de bron in. Gebruik het WOZ-waardeloket voor individuele inzage, contracteer Kadaster-producten voor bulk, en benut PDOK voor kaartlagen binnen de geldende servicevoorwaarden. Zo blijft je keten betrouwbaar — juridisch én operationeel.

Het recept: van adres naar kaart in 5 stappen

1) Normaliseer het adres en vind de BAG-sleutels

Start met het adres van de gebruiker of je bronsysteem. Match dit op de BAG om minimaal een nummeraanduiding-ID en bij voorkeur het bijbehorende verblijfsobject-ID te krijgen. Daarmee kun je eenduidig koppelen en latere ambiguïteit (bijv. bij hoekpanden) voorkomen.

2) Haal de relevante geometriën op

  • BAG-punt en -pandfootprint: geeft je een representatief kaartanker en het bouwvlak.
  • BGT-gebouw en omliggende objecten: voor context en cartografische kwaliteit.
  • Kadastrale Kaart: perceelgrenzen en identificerende attributen (kadastrale gemeente, sectie, perceelnummer) voor visualisatie en ruimtelijke relaties.

Gebruik WFS voor analytische toepassingen (feature-queries) en WMS/WMTS voor weergave. Voor performance op schaal is voorvisualisatie via WMTS en lokale caching vaak effectiever dan ruwe features streamen.

3) Voeg de WOZ-waarde toe

Zoek de bijbehorende WOZ-waarde per object. Voor woningen kan dit op basis van het adres; respecteer dat het loket geen bulk-API is. Voor structurele of grootschalige inzet is een formele datastroom (bijv. WOZ+) of een API-dienst die zich aan de ketenafspraken houdt de juiste route.

4) Koppel ruimtelijk: van adres naar perceel en context

Met het BAG-punt of de pandfootprint kun je een point-in-polygon-test doen richting Kadastrale Kaart. Let op: