Ga naar inhoud
Terug naar blog
GeoAI
QGIS
Guide

Wat is een gebouwfootprint? Definitie, databronnen en zelf een footprint maken

Een buitenwijk op Google Satellite-beelden in QGIS, waarbij elk dak van een huis als een afzonderlijke bewerkbare polygoon in een andere kleur is omlijnd en gevuld.
Een buitenwijk op Google Satellite-beelden in QGIS, waarbij elk dak van een huis als een afzonderlijke bewerkbare polygoon in een andere kleur is omlijnd en gevuld.

Een gebouwfootprint is de omtrek van een gebouw op de plek waar het de grond raakt, vastgelegd als een polygoon op een horizontaal vlak. Trek de basis van de muren rond, leg die vorm plat op een kaart en je hebt er een.

Bijna geen enkele footprint die je kunt downloaden is dat. Ze zijn getekend op basis van een foto van bovenaf en volgen dus het dak. Op deze pagina gaat het over dat verschil, waar de open data te vinden is en wat je kunt doen als die data jouw gebied niet dekt.

De definitie en wat er net buiten valt

Een footprint is een horizontale projectie. Er zit geen hoogte, geen aantal verdiepingen en geen interieur in. Twee gebouwen met dezelfde footprint kunnen een bungalow en een toren zijn.

Vier dingen worden footprint genoemd terwijl ze dat niet zijn. Elk ervan heeft me op een bepaald moment een middag gekost.

Footprint of roofprint

Luchtfoto- en satellietcamera's zien het dak. Een model of iemand die de afbeelding overtrekt, tekent de dakrand, en de dakrand is niet de basis van de muren.

Drie dingen zorgen voor het verschil. Dakranden en overstekken duwen het dak naar buiten, meestal 30 tot 80 cm bij een huis, wat enkele procenten van de oppervlakte van een klein gebouw is. Hellingsvervorming, de zijdelingse verplaatsing van hoge objecten in een beeld dat niet recht naar beneden is genomen, verplaatst een hele toren zijwaarts met meters. En een carport, veranda of luifel heeft wel een dak, maar helemaal geen muren eronder.

Overture heeft dit in zijn eigen schema opgenomen. De buildings guide zegt dat de geometrie "expected to be the most outer footprint, roofprint if traced from satellite/aerial imagery" is. Google zegt hetzelfde over hoge gebouwen in zijn FAQ: het model "is trained to detect building rooftop rather than base", waardoor de polygoon bij hoge gebouwen ligt waar het dak verschijnt en niet waar het gebouw staat.

De fout stapelt zich op wanneer je duizenden gebouwen vermenigvuldigt. Voor zonnepotentieel heb je het dak nodig, dus een roofprint is de juiste vorm. Bodemafdichting, overstromingsrisico en naleving van bouwafstanden hebben de basis nodig, en een roofprint overschat ze alle drie ongemerkt.

Footprint of perceel

Een perceel, of kadastrale grens, is een juridisch object. Het is de grond die iemand bezit. Het gebouw staat erin en bedekt er meestal maar een deel van. Perceeldata komt uit een kadaster en verandert wanneer het eigendom verandert. Footprints komen uit beeldmateriaal of landmetingen en veranderen wanneer het gebouw verandert. De twee combineren is een gebruikelijke en nuttige bewerking. Ze voor hetzelfde aanzien zorgt ervoor dat je een tuin als dak meetelt.

Footprint of vloeroppervlak

De bruto vloeroppervlakte is ongeveer de footprint vermenigvuldigd met het aantal verdiepingen, en daar letten belasting- en ruimtelijkeordeningsregels meestal op. Het gebouwvolume is de 3D-huid: footprint plus hoogte plus dakvorm. Een footprint alleen vertelt je geen van beide. Als je vloeroppervlakte nodig hebt, heb je een aantal verdiepingen of een hoogte nodig, en slechts enkele datasets bevatten een van beide.

Eén gebouw of meerdere

Rijwoningen zijn het geval dat de meeste pipelines breekt. Een rij van acht huizen deelt muren, dus van bovenaf zie je één doorlopend dak zonder zichtbare naad. Detectors geven één polygoon terug. Kadasters geven er acht. Geen van beide is fout. Ze beantwoorden verschillende vragen, en je moet beslissen welke vraag je analyse nodig heeft voordat je iets telt.

Binnenplaatsen zijn gaten. Een gebouw rond een binnenplaats is dus een polygoon met een binnenring, en elke tool die binnenringen verwijdert, maakt de oppervlakte groter. Een kerk met een schip en een afzonderlijke toren kan als multipart-geometrie binnenkomen. En opnieuw zijn er de luifels: het dak van een tankstation overdekt een terrein waar niets onder staat.

Waarvoor mensen footprints gebruiken

Zonnepotentieel, op basis van dakoppervlakte en oriëntatie. Overstromings- en brandrisico, en de verzekeringspremies die daarop gebaseerd zijn. Bevolkingsschattingen wanneer de volkstelling verouderd is of ontbreekt. Vastgoedbelasting en het opsporen van niet-vergunde uitbreidingen. Telecom- en netwerkplanning, waarbij een gebouw zowel een obstakel als een klant is. 3D-stadsmodellen, geëxtrudeerd uit footprint plus hoogte. Schadebeoordeling na een aardbeving of storm, door twee datums met elkaar te vergelijken.

Voor al deze toepassingen heb je hetzelfde nodig: één polygoon per gebouw, met een oppervlakte die je kunt vertrouwen.

Waar je data over gebouwfootprints vindt

Vijf bronnen dekken de meeste behoeften. Alles in deze tabel is op 23 augustus 2026 gelezen op de eigen pagina van de uitgever.

BronDekkingLicentieVersieGeometrieHoe je de data krijgt
OpenStreetMapWereldwijd, zo volledig als de lokale mappinggemeenschap het heeft gemaaktODbL 1.0Live, wat de kaart laat zien op het moment dat je de query uitvoertHandmatig getekend, dus rechte hoeken en echte attributen, maar op de meeste plaatsen overgetrokken van beeldmateriaalQuickOSM in de plugin manager, of een Overpass-query
Microsoft Global ML Building FootprintsWereldwijd. 1.4B gebouwen uit Bing Maps-beelden die tussen 2014 en 2024 zijn gemaakt, verspreid over 30.340 tiles in 225 regio'sCDLA Permissive 2.0Vernieuwd op 13 augustus 2026Modeluitvoer. Hoogte voor een subset, confidence score voor de nieuwere footprintsdataset-links.csv per land en quadkey, of de Planetary Computer
Google Open Buildings v3Afrika, Zuid-Azië, Zuidoost-Azië, Latijns-Amerika en het Caribisch gebied. 1.8B detecties over 58M km². Niet Europa, niet Noord-Amerika, niet AustraliëCC BY 4.0 of ODbL 1.0, jouw keuzeInference uitgevoerd in mei 2023Modeluitvoer, met een confidence score en een tabel met precisiedrempels per regio178 GB CSV's per S2-cell, Earth Engine, of 20 samengestelde landbestanden op HDX
Overture Maps buildingsWereldwijd, samengevoegd uit bovenstaande bronnen plus Esri Community Maps en nationale dataODbLMaandelijks. Huidige release 2026-08-19.0Samengevoegd. OpenStreetMap krijgt voorrang waar het bestaat, modeluitvoer vult de rest aan, gekoppeld bij 50% overlapGeoParquet op AWS of Azure, of de overturemaps CLI
IGN BD TOPO (Frankrijk)Frankrijk en de overzeese departementen, het thema bâtiLicence Ouverte 2.0Per kwartaal, laatst gepubliceerd op 31 juli 2026Landmeetkundig, metrische precisie, 3D met een hoogte per gebouwdata.gouv.fr, per departement

1.4B

gebouwen in Microsoft Global ML Building Footprints

README, gelezen op 23 augustus 2026

1.8B

detecties in Google Open Buildings v3, over 58M km²

Datasetpagina, gelezen op 23 augustus 2026

2026-08-19

de huidige Overture buildings release, één per maand

Releasekalender, gelezen op 23 augustus 2026

De microsoft slash GlobalMLBuildingFootprints-repository op GitHub, met de introductie met het cijfer van 1,4 miljard gebouwen en de CDLA Permissive 2.0-licentie, boven de gedateerde lijst met updates van de dataset
De Microsoft-repository, 23 augustus 2026. De lijst met updates is het deel dat je moet lezen: daar zie je welke landen nieuwe geometrie kregen en wanneer.

Lees de licenties voordat je kiest. ODbL is een share-alike-licentie, dus een afgeleide database moet onder dezelfde voorwaarden opnieuw worden verspreid. Die clausule heeft meer dan één klantoplevering om zeep geholpen. CDLA Permissive 2.0 en CC BY 4.0 vragen alleen om naamsvermelding. Google publiceert onder zowel CC BY 4.0 als ODbL en laat je kiezen. Dat heeft het bewust gedaan, zodat de OpenStreetMap-community en alle anderen de data konden gebruiken zonder discussie over compatibiliteit.

De Google Research Open Buildings-site, met de datasetbeschrijving waarin staat dat 1,8 miljard gebouwen zijn gedetecteerd over een inferencegebied van 58 miljoen vierkante kilometer, en daaronder de kaart van de data-explorer met kleuren op basis van confidence
Google Open Buildings, 23 augustus 2026. Controleer de landenlijst in de FAQ voordat je er plannen op baseert. Europa, Noord-Amerika en Australië staan er niet in.

De drie wereldwijde bronnen zijn het oneens over dezelfde grond, en juist dat verschil is nuttig.

Drie panelen van dezelfde dichtbebouwde wijk in Luanda op Google Satellite-beelden, met gebouwfootprints in het groen. OpenStreetMap toont niets, Microsoft dekt het grootste deel en Google Open Buildings bijna alles
Dezelfde 1 km² in Luanda, op Google Satellite-beelden. OpenStreetMap brengt hier geen gebouwen in kaart, Microsoft vindt er 3.140 en Google Open Buildings 4.468.

Als je alleen een bestand voor één gebied wilt, leest onze gratis downloader voor gebouwfootprints de drie wereldwijde bronnen uit voor een door jou getekende box en geeft hij je GeoJSON met de attributie erin. Geen account nodig. De box is beperkt tot 25 km².

De buildings guide van Overture Maps, met de beschrijvingen van de featuretypes building en building part, en de sectie over bronnen en licenties met OpenStreetMap, Esri Community Maps, Microsoft en Google Open Buildings
De Overture buildings guide, 23 augustus 2026. Op deze pagina staat de zin over roofprints, en die is het lezen waard voordat je een samengevoegde layer vertrouwt.
De OpenStreetMap-wikipagina voor de building-key, met de beschrijving die een gebouw definieert als een door mensen gemaakte structuur met een dak die min of meer permanent op één plek staat, en daaronder de tabel met tagwaarden
De OpenStreetMap-wikidefinitie van de building-key, 23 augustus 2026. Er staat dak, niet muren, en een gebouw mag als één node worden ingetekend.

Wanneer open data niet genoeg is

Vier situaties, en in een normaal jaar kom ik ze alle vier tegen.

Het gebied wordt niet gedekt. Google stopt aan de rand van het Globale Zuiden. Microsoft gaat waar Bing-beelden zijn gemaakt. OpenStreetMap gaat waar iemand de moeite heeft genomen.

De data is ouder dan de vraag. Google Open Buildings voerde zijn inference uit in mei 2023. Een woonwijk die in 2025 is opgeleverd staat er niet in, en hoeveel je ook downloadt, dat verandert niet.

De gebouwen zijn nieuw of verdwenen. Schadebeoordeling en bouwmonitoring hebben allebei twee datums nodig, en open data geeft je er één.

Je hebt een vorm nodig die niemand publiceert. Dakvlakken voor een zonneonderzoek, of gebouwen uit je eigen dronevlucht van 5 cm, waar een wereldwijd model van 30 cm niets bruikbaars over te zeggen heeft.

Dan extraheer je ze zelf.

Vier manieren om footprints voor je eigen gebied te krijgen

Drie van de vier draaien binnen . Voor elke methode gelden dezelfde vragen: wat moet je installeren, is er een GPU of account nodig, verlaat je beeldmateriaal je machine, wat gaat erin, wat komt eruit, wat kost het voor echt werk en wat is één beperking?

De open datasets, gedownload. Je installeert niets. Geen GPU, geen account. Er verlaat niets je machine behalve de bounding box waar je naar vraagt. Je voert een box in en krijgt GeoJSON terug met de licentie en attributie in het bestand. Gratis. De beperking: je krijgt alleen terug wat de uitgevers al in kaart hebben gebracht, dus een nieuwe woonwijk blijft ontbreken. Onze downloader.

Onze AI Segmentation. QGIS plugin manager, daarna een account. Geen GPU, geen download van weights en geen Python-omgeving. Automatic en de cloud save in Semi-Auto sturen het beeldmateriaal binnen de zone die je tekent naar onze servers in Europa. Het kleine Semi-Auto-model draait lokaal en houdt het beeldmateriaal op je machine. Je voert een zone in over een raster of basemap, plus een woord zoals building. Je krijgt een gestileerde GeoPackage terug, één polygoon per object, elk met een klasse, een confidence score en een oppervlakte. Gratis voor 3 km² automatische detectie per maand, daarna €39 per maand voor 300 km². De beperking: je krijgt meer terug dan je vroeg, dus ventilatieopeningen, dakramen en schuurtjes op binnenplaatsen komen terug als correct omlijnde polygonen die geen gebouwen zijn. Je filtert ze op confidence en oppervlakte. Productpagina.

Deepness. Plugin manager, daarna installeert het OpenCV en ONNX Runtime bij de eerste start. Ongeveer twintig minuten wanneer het werkt. Geen account. Alles draait op je machine, CPU voor kleine rasters en je eigen CUDA-configuratie voor snelheid. Je voert een raster layer in plus een ONNX-modelbestand dat je zelf aanlevert. Je krijgt een vector- of raster layer terug. Gratis, Apache 2.0. De beperking: het bevat zelf geen detectiemogelijkheid, en een model dat is getraind op beelden van 25 cm leest je dronevlucht van 5 cm zonder waarschuwing als ruis. Repository en documentatie.

Mapflow, by Geoalert. Plugin manager, daarna log je in. Geen GPU. Het draait op hun servers, dus het beeldmateriaal verlaat je machine bij elke run. Je voert een gebied in dat je tekent over een van hun beeldbronnen. Je krijgt vector layers terug: gebouwen met optionele hoogte, wegen, velden en bos. Gebouwen kosten 10 credits per km² tegen $0.10 per credit, naar boven afgerond op hele vierkante kilometers. Een stad van 10 km² kost dus ongeveer $10. Het gratis plan geeft 250 credits voor maximaal 25 km², maar exporteren is geblokkeerd. De beperking: rijwoningen worden samengevoegd tot één polygoon, zoals hun eigen screenshots laten zien. Plugin-documentatie.

Voor de bredere vergelijking, inclusief de lokale SAM-gebaseerde opties, zie het overzicht van AI plugins en de QGIS AI-hub.

Probeer het gratis in QGIS, geen kaart nodig

Controleer de layer voordat je hem vertrouwt

Vijf controles, in de volgorde waarin ik ze uitvoer. Ze kosten ongeveer vijftien minuten en hebben me meer dan eens gered van het opleveren van een verkeerd getal.

Tel tegen een sample die je zelf digitaliseert

Kies één vierkante kilometer. Digitaliseer elk gebouw daarin met de hand. Vergelijk het aantal met de layer. Een ratio onder 0.9 of boven 1.1 betekent dat de layer een andere vraag beantwoordt dan je denkt. Dat wil je vóór de analyse weten en niet erna.

Bekijk de aaneengesloten rijen goed

Zoom in op de dichtstbebouwde rijwoningenstraat in je interessegebied. Tel de polygonen en vergelijk ze met de voordeuren. Deze ene controle vertelt je of de dataset gedeelde muren splitst, en bepaalt elke statistiek per gebouw die je vervolgens gaat berekenen.

Vind de nieuwste bebouwing

Open de meest recente ontwikkeling die je kent. Als die ontbreekt, heb je zo de echte ouderdom van de data gemeten. Dat is eerlijker dan de datum op de downloadpagina.

Controleer de CRS en de oppervlakte-eenheden

De meeste van deze datasets worden geleverd in EPSG:4326. Bereken je een oppervlakte in graden, dan krijg je een betekenisloos getal dat er toch uitziet als een getal. Herprojecteer naar een metrische CRS die geschikt is voor de breedtegraad en bereken de oppervlakte daarna.

Vergelijk een dak met de muren

Kies één hoog gebouw. Als de polygoon naast de basis van de muren ligt, heb je roofprints met hellingsvervorming. Voor werk rond bodemafdichting of bouwafstanden heb je dan een correctie of een andere bron nodig.

De volgende stap, als je nu de polygonen wilt en niet alleen de definitie, is de handleiding: gebouwfootprints automatisch detecteren in QGIS. Daarin wordt de filterstap behandeld die bepaalt of de layer bruikbaar is.