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.
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
Bedankt. Ik ga het proberen (:
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.


