Ich hoffe es stört nicht, wenn ich noch eine Detailfrage zum Thema Hausnummern und Reihenhäuser hier hereinstelle. Ich bin Neuling und habe mir die angegebenen Quellen (und die Mailingliste) zum Thema angeschaut. Leider habe ich darin keine passende Lösung für meine Anforderungen gefunden. Ich habe selbst eine Lösung probiert und möchte nun eigentlich wissen, ob das was ich da gemacht habe ganz böse ist, oder gar sinnvoll (auch wenn es noch keine definitive ‘Wahrheit’ gibt
). Ich habe hier eine Menge Reihenhäuser jeweils in Blöcken von zwölf Einheiten (jede 4m breit) und möchte diese über kurz oder lang mit Hausnummern versehen. Eine Verknüpfung der Beteiligten über eine Relation wird vorausgesetzt: a) Ich könnte nun jedes Reihenhaus einzeln zeichnen und mit Hausnummer versehen. Das finde ich aber sehr aufwendig und auch sehr unübersichtlich im späteren Rendering, da wegend es geringen Abstandes wahre Rudel von Hausnummern gerendert werden dürften. Außerdem ist es unnötig, denn eine Interpolation würde die gleiche Genauigkeit liefern. b) Ich male auf einem “building” je 12 Nodes im Abstand von 4m. Ebenfalls sehr aufwendig und unübersichtlich im späteren Rendering. c) Ich ziehe einen redundanten “way” zwischen Straße und “building” und trage die Start- und Endnummer auf den End-nodes und die interpolation auf dem “way” ein. Das die sinnvollste der bekannten Methoden (im Karlsruher Schema auch so aufgeführt), aber der “way” ist ansonsten überflüssig und steht (zumindest im Editor) im Weg herum. Insbesondere dann, wenn auch Gebäude eingezeichnet sind. d) Ich splitte das Gebäudepolygon. So daß es nun aus zwei "way"s besteht. Einmal die Gebäudefront und der Rest des Gebäudes. Die Vorderfront des Gebäudes wird nun wie (c) behandelt. D.h. erhält die passende Richtung und Interpolationsangabe. Auf den Endnodes der Vorderfront (vordere Ecken des Gebäudes) werden die Hausnummern vermerkt. Ich habe d) gewählt. In Osmarender zumindest sieht das auch ansprechend aus. Nur ist es überhaupt zulässig ein Gebäudepolygon aus mehr als einem “way” zusammenzusetzen?