Nederland heeft een fantastische databron waarin alle gebouwen in 3D beschikbaar zijn. Dit heet de 3D BAG en je mag deze data kosteloos gebruiken, met naamsvermelding. Deze databron moet je niet verwarren met de 3D Basisvoorziening, dat is ook een 3D databron waar ook het terrein in 3D wordt gevisualiseerd. 3D BAG bevat alleen de gebouwen.
In de 3D BAG Viewer zie je een weergave van de inhoud.

Dit ziet er al fantastisch uit! Het is een ideale dataset om bijvoorbeeld de beste locatie voor zonnepanelen te bepalen, kijken wat de windstromen zijn of de schaduwval te berekenen. Of wat je zelf maar kunt bedenken. Je kunt verschillende tegels downloaden die de gebouwen bevatten van een klein gebied, en in verschillende smaken: CityJSON, OBJ, GeoPackage of IFC.
Importeren in AutoCAD
Misschien is AutoCAD niet het meest optimale programma om 3D gebouwen in te verwerken maar als je geen specifiekere software hebt, dan is AutoCAD nog steeds handig. Maar er is geen standaard import-functie beschikbaar om deze formaten in te lezen. Als je Civil 3D of Revit hebt, dan kun je vrij eenvoudig een IFC bestand inlezen. Je moet er wel wat geduld voor hebben, in Civil 3D kun je rustig een uitgebreide lunch (en een kleine siësta) nemen voordat een eenvoudig gebied is geïmporteerd.
Voor AutoCAD heb je aanvullende functionaliteit nodig. Je kunt hiervoor plugins kopen, maar er is ook een gratis oplossing. Mijn Tsjechische collega’s hebben veel handige tools beschikbaar op het CAD Forum, waaronder een OBJ Import functie. Je kunt de OBJ2DWG.vlx hier kosteloos downloaden en in AutoCAD laden, door het vanuit Verkenner in de tekening te slepen. Daarna is een nieuw commando beschikbaar om een OBJ bestand te selecteren.
LoD formaten
Als je de tegels als OBJ hebt gedownload, dan vind je diverse bestanden in de levering. Het eerste deel van de bestandsnaam is de tegel, het laatste deel verwijst naar de LoD, de Level of Detail. De 3D BAG levert LoD 1.2, 1.3 en 2.2. Voor het meeste detail kies je voor de 2.2 variant. Er zijn nog uitgebreidere LoD varianten maar die worden (nog) niet geleverd in deze dataset.
Importeren
Om de dataset in AutoCAD in te lezen, start je de nieuwe functie OBJ2DWG na het laden van de gedownloadde tool. In het dialoogvenster zoek je de juiste tegel met de gewenste LoD.

Daarna duurt het een tijdje, maar wel heel veel korter dan het importeren van een IFC. Het kan zijn dat je een foutmelding krijgt over het aantal vertices dat verwerkt kan worden:
Number of vertices exceeds 32767! Model will be corrupted. Processing... PFace mesh loaded - 80248 faces, 37387 vertices.
Het verwerken gaat wel door en levert uiteindelijk een prachtig plaatje op!

De vertices die niet verwerkt zijn, leveren iets onbestemds op:

Helaas is hier niet veel aan te doen. De tegels die gedownload worden, zijn niet zelf te verbeteren. Hooguit kun je een wat mindere LoD variant importeren maar dan mis je weer details, die je graag had willen zien.

Hier is LoD 1.3 ingelezen. Het ziet er nog steeds goed uit maar als je goed kijkt, dan mis je de puntdaken van de kerk, en het iconische Forum-gebouw is hier afgebeeld als een recht betonblok.
De data wordt ingelezen in RD en NAP, wat wil zeggen dat de gebouwen in het horizontale vlak gepositioneerd zijn in het Rijksdriehoekstelsel en in het verticale vlak op het maaiveld zijn geprojecteerd. De voet van een gebouw ligt dus op maaiveldhoogte. En daarmee maakt het deze databron enorm waardevol, je hoeft niet allerlei handelingen te doen om de dataset op hoogte te brengen of op de juiste plek te leggen.
Conclusie
Het is een fantastische dataset en heel bruikbaar als je er een toepassing voor weet. Sowieso is het geweldig om te zien en er doorheen te vliegen. Wat heel prettig is in Nederland is dat er zoveel data kosteloos gebruikt mag worden. Om het te importeren is zelfs kosteloze functionaliteit beschikbaar. En wie handig is, kan zelf ook iets gaan programmeren, er zijn genoeg modules te vinden die OBJ kunnen inlezen. Wie weet kan het je triggeren om een fulltime AutoCAD programmeur te worden! Uit ervaring weet ik dat zo’n functie heel erg leuk is!
Altijd al plug-ins willen maken voor AutoCAD? Dan is dit het boek dat je nodig hebt om dat te leren. Het helpt je om plug-ins te ontwikkelen in de .NET taal C# met behulp van Visual Studio. This book is only available in English.
