Een adres invoeren en direct een rijke kaartlaag tonen met WOZ-waarde, gebouwcontour, gebruiksfunctie en perceelgrenzen: het klinkt simpel, maar onder water komen vier werelden samen—WOZ, BAG, BGT en de Kadastrale kaart (via PDOK). In dit artikel krijg je een praktisch recept: welke datasets pak je wanneer, welke koppelsleutels werken (en waar het mis kan gaan), hoe je juridisch en technisch binnen de lijntjes blijft, en hoe je dit schaalbaar inzet in je vastgoed- of fintech-dataproduct.
- Combineer adres → BAG (nummeraanduiding/VBO/pand) → WOZ (voor zover openbaar) → BGT/BAG-geometrie → Kadastrale kaart (perceelpoly) via PDOK.
- Er is geen universele 1-op-1 koppeling: WOZ↔BAG is vaak 1↔n; BAG↔perceel is geometrisch (intersect), niet via een ID.
- WOZ is “openbaar” maar niet “open data” voor bulk; respecteer voorwaarden en fair use (geen scraping). Gebruik API’s die daarvoor bedoeld zijn.
- Gebruik RD New (EPSG:28992) als reken-CRS en projiceer naar WGS84 (EPSG:4326) voor webkaarten.
- WozApi levert stabiele koppelsleutels, consistente JSON en documentatie om dit recept snel te implementeren.
Waarom juist deze vier bronnen?
Om van een enkel adres naar een betekenisvolle kaartpresentatie te komen, heb je vier puzzelstukjes nodig:
- BAG (Basisregistratie Adressen en Gebouwen): adreshiërarchie, nummeraanduiding, verblijfsobject(en), pand(en) en basisgeometrie. Onmisbaar als spil voor adresnormalisatie en object-IDs.
- WOZ: de waarde en enkele kenmerken van het WOZ-object (publiek voor woningen, met grenzen; niet-woningen kennen extra wettelijke drempels). Juridische grondslag en distributie lopen anders dan bij basisregistraties.
- BGT (Basisregistratie Grootschalige Topografie): zeer nauwkeurige objectgeometrie in de fysieke leefomgeving. Voor gebouwcontouren vaak consistenter/actueler als geometrische onderlaag dan alleen BAG.
- Kadastrale kaart (via PDOK): perceelgrenzen als open geometrie (zonder eigenaarsgegevens). Cruciaal om WOZ/BAG-objecten ruimtelijk te duiden ten opzichte van percelen.
Het recept: van adres naar kaart in 6 stappen
Stap 1 — Normaliseer het adres naar BAG-identificaties
Begin met een robuuste adres-zoekstap. Gebruik bijvoorbeeld PDOK Locatieserver (geocoding) om een nummeraanduiding te vinden en controleer de status (actueel/in gebruik). Vanuit een nummeraanduiding navigeer je naar het verblijfsobject (VBO) en eventueel het gerelateerde pand. Hiervoor is de Haal Centraal BAG API geschikt. Hiermee leg je een harde, gestandaardiseerde basis.