BAG met 3D support

Hallo (: Ik voeg redelijk vaak 3D gebouwen toe in OSM, maar omdat er soms gebouwen in de lucht boven hun voetafrdruk gaan, kunnen de gebouwen in de meest gebruikte 3D renderer niet renderen. Zie in F4map en een foto. Ik heb gehoord dat de gebouw afdrukken niet bewogen moeten worden in Nederland. Is hier een fix voor? Kunnen hier uitzonderingen voor komen?

Ik kan je verhaal niet echt volgen, F4map laat voor mij zien:

Dat lijkt wat mij betreft voldoende op de foto Arnhem - Zendmast.jpg.

Een screenshot zou goed zijn misschien daarmee het verhaal duidelijker is.

Dit is hoe het er uitziet in UE3D. Een 3D renderer dat alleen in de JOSM editor is. building:part=* wat niet compleet op het oppervlak van een building=* bevindt wordt een “orphaned part” genoemd en wordt niet door F4map gerendert.

1 Like

Okay, Urban Eye 3D laat de zendmast beter zien dan F4map maar daarmee is het voor mij nog steeds niet duidelijk wat hier wordt gevraagd:

Of er uitzonderingen zijn voor niet aan de BAG gegevens zitten, of dat iemand hier een fix voor weet misschien :P

Hiervoor kun je de building met parts samenvoegen in een relatie: Relation:building - OpenStreetMap Wiki

1 Like

Bedankt. Ik ga het proberen (:

Interessant, de nieuwe 3D buildings view van OsmAnd kan helemaal niet omgaan met die zendmast.

Ik heb eens de toren bekeken maar ik ben niet verbaasd hij wordt niet goed weergegeven.

Van buiten naar binnen zie ik:

Object Tags Relatie
1508930118 building=yes, height=149 outline
1507831412 building:part=yes, height=98.15, min_height=73.5 part
51912522 alt_name=KEMA Toren building:part=tower, man_made=communications_tower, name=TenneT Toren, ref:bag=0202100000219857, source=BAG, source:date=2014-02-11, start_date=1968, tower:type=communication, wikidata=Q1434726, wikipedia=nl:TenneT-toren part
1507831413 building:part=yes,height=112 —
1507831411 building:part=yes, height=133.5 part
1507831409 building:part=yes, height=144.5 part
1507831410 building:part=yes, height=149 part

Object 1 & 2 (*118 en *112) en object 3 & 4 (*522 en *113) overlappen elkaar 100%, ik zou 1 & 4 weggooien en de height verplaatsen naar het andere object.

De outline is, als ik Simple 3D Buildings lees, de building footprint, dat is het BAG object. *412 met height=98.15, min_height=73.5 is het overlappende deel op hoogte.

Het verdere problem is volgens mij dat building:parts elkaar niet mogen overlappen en dat doen ze wel. Dat betekend dat de je mutipolygons nodig hebt voor de parts.