Onlangs publiceerde de New York Times een interactief overzicht van alle gebouwen in de Verenigde Staten. Dat veelbesproken project is ontzettend mooi uitgevoerd, vooral door de aandacht voor detail op alle zoomniveaus. Door de gebruikte techniek (vector tiles waarbij steeds een klein stukje van de kaart wordt ingeladen in plaats van alles in één keer) werkt de kaart bijzonder snel en effectief. Getoond wordt een minimum aan benodigde elementen om toch precies het juiste doel te bereiken; zo’n minimalistische aanpak mag ik wel. Blijkbaar was het in de VS de eerste keer dat op zo’n manier letterlijk alle gebouwen in kaart gebracht zijn. De hulp van kunstmatige intelligentie van Microsoft om gebouwen op satellietbeelden te traceren (tech-alert!) en de webtechnologie van kaartenmaken Mapbox zijn onontbeerlijk om dat te bereiken.
Toch is iets vergelijkbaars in Nederland dankzij het Kadaster ook al lang mogelijk, zij stellen het complete gebouwenbestand beschikbaar voor elke geïnteresseerde. In hun BAG-viewer zie je voor het hele land alle gebouwen op een vergelijkbare manier maar dan niet minimalistisch en verrijkt met veel openbare pandinformatie.
Nu vroeg ik mij af hoe snel ik zelf zo’n interactieve viewer als die van de NYT kon maken: de BAG-gegevens zijn tenslotte gewoon te downloaden en GIS-software QGIS heeft enorm veel plugins beschikbaar om zoiets voor elkaar te krijgen. Al snel blijkt de QGIS-plugin qgis2web heel mooi te werken: het beeld dat je in je GIS-programma “ziet” kun je interactief naar een website omzetten. Nadelen: niet alles komt even goed over en bij grote hoeveelheden data (denk: alle gebouwen van Nederland) wordt de boel onwerkbaar. Even technisch: een export van heel NL op deze manier geeft een JavaScript-bestand van 3GB(!) met informatie over dus letterlijk alle gebouwen en die laat ook mijn toch vrij snelle laptop compleet uit het geheugen lopen 🔥 Anyway, het resultaat voor één klein dorpje vind je hier
En ja dat is Ten Boer waar je nooit van gehoord hebt maar waar ik 15 jaar woonde 😍 Het werkt toch aardig zoals de NYT-applicatie met straatnamen en al maar oogt nog erg mager, en is daarmee vooral een (tech alert) Proof of Concept. Kijk dus vooral even op het interactieve kaartje van Ten Boer.
Versie 2
Nadat ik ongeveer het bovenstaande op Twitter had geplaatst, werd ik door qgis2web-ontwikkelaar Tom Chadwin (huge shout-out!!) er vriendelijk op gewezen dat ik hiervoor ook vector tiles kan gebruiken, net als dus de NYT. Het PDOK dat geodata van de Nederlandse overheid ontsluit en dat o.a. vanuit het Kadaster is opgezet blijkt begin 2018 een publieke webservice hiervoor aan te bieden mee te zijn begonnen. Via nog een extra plugin in QGIS kun je die, bleek me na enig onderzoek, redelijk eenvoudig aan de praat krijgen. Vandaar dat ik inmiddels een interactieve eenvoudige versie van alle gebouwen van heel Nederland heb gegenereerd. Weet je je weg in GIS-software, dan is dit aardig snel voor elkaar te krijgen en het geeft in ieder geval een supermooi effect! Klik zeker even door naar mijn versie van die interactieve kaart met alle gebouwen van Nederland waar je hieronder een aanklikbare schermafbeelding van ziet.
to be continued