Interessant voor de ontwikkelaars. In NLExtract zijn we aan het inventariseren wat de beste aanpak is voor BAG 2.0. Heel toevallig stuitte ik op een mij voorheen onbekende ontwikkeling in GDAL: een LVBAG (OGR) Driver voor BAG 2.0. Ja, je leest het goed! Daarmee zou BAG 2.0 in een keer in te lezen zijn in allerlei tools, zelfs QGIS!. Alleen, komen alle BAG “gotcha’s” voorbij. Een daarvan is de voor mij nog steeds mysterieuze relatie VBO-PND. Normaal zou je zeggen een PND (denk: flatgebouw) bevat meerdere appartementen (lees: VBOs). Maar omgekeerd kan volgens de (2.0) XSD ook: een VBO behoort bij 1 of meer PNDs!
Vraag is: is dit echt in BAG 2.0 nog steeds het geval? Zoek bijv eens in BAGViewer op VBO id 0014010010985179. Het GDAL GitHub issue is: OGR LVBAG Driver: addressable objects conversions should follow XSD · Issue #3221 · OSGeo/gdal · GitHub
en screenshot hieronder: