x

Re: Korrekte Verwendung von building:part


Geschrieben von EvanE (Gast) am 11. Dezember 2012 14:57:28: [flux]

Als Antwort auf: Korrekte Verwendung von building:part geschrieben von Klamann (Gast) am 11. Dezember 2012 12:06:

Klamann wrote:

ich komme mit der Verwendung von building:part nicht ganz klar, oder zumindest verwirrt mich in der Hinsicht die Ausgabe von Mapnik.

Ich habe die Gebäudeform für ein Krankenhaus neu modelliert und noch die umliegenden Gebäude hinzugefügt, die alle mit dem Hauptgebäude baulich verbunden sind, aber dennoch abgetrennte Gebäudeteile darstellen, so dass es nicht sinnvoll wäre, den Komplex als "ein Gebäude" mit einer einzigen Umrandung zu modellieren.

Also hab ich dem Hauptgebäude amenity=hospital gegeben und allen Gebäudeteilen building:part=yes, aber natürlich auch amenity=hospital, da die Gebäudeteile ja Teil des Krankenhauses sind und als solche erkennbar sein sollen.

Was passiert? Auf der Karte wird jetzt über jedem Gebäudeteil das Symbol für Krankenhaus angezeigt. Mach ich etwas falsch, oder der Renderer? Bzw. wie macht man es besser?

Ich würde die zwei abgesetzten Gebäude als eigenständig mit building=yes modellieren. Ob diese Gebäude jeweils auch eine Klinik sind müsste man vor Ort prüfen. Oft sind das eher Versorgungseinreichtungen wie Küche/Wäscherei/...
Den Verbindungsgängen würde ich kein auf keinen Fall ein amenity=hospital spendieren.

building:parts sind für 3D-Modelling gedacht. Siehe Simple 3D Buildings. Also insbesondere um unterschiedliche Höhen (mit height oder levels gekennzeichnet) beim großen Gebäude zu modellieren. Alle building:parts sollten innerhalb eines Gebäudeumrisses (building=yes/...) liegen und nicht außerhalb.

Mapnik rendered halt das was es kennt. Wenn du irgendwo amenity=hospital dran schreibst, ist das halt das Krankenhaus-Symbol.

Edbert (EvanE)