[Talk-de] Hausnummern-Hacking-Workshop Karlsruhe 19.4.

Frederik Ramm frederik at remote.org
Mo Mär 31 20:49:08 UTC 2008


Hallo,

> IMO sollten wir für jede Hausnummer einen Node oder einen "Weg" (sprich 
> Gebäudeumriss) in der Datenbank haben.

Da gibt's natuerlich ein aehnliches Problem wie mit diesem
"landuse=farm": Kommt die Hausnummer an ein einzelnes Gebaeude, oder
zeichnet man ein grosszuegiges Rechteck fuer das Grundstueck? Oftmals
wird man als Mapper nur Zugang zum *Eingang* haben (Gartentor usw.),
und dahinter ist dann die Garage, das Wohnhaus, das Gaestehaus und die
Dienstboten-Baracke ;-)

Diese farbigen Rechtecke, die man auf anderen Stadtplaenen oft sieht,
entsprechen m.E. meistens nicht tatsaechlich der bebauten Flaeche,
sondern mehr so "Grundstueck minus 15% auf allen Seiten" oder so.

Es kann durchaus sein, dass es suboptimal ist, zu wissen "dieses
Recheck hier hat die Hausnummer 34" - evtl. will man lieber wissen,
wohin man genau gehen muss, dass man die Klingel der Nr. 34 druecken
kann...

> Also hier mein Vorschlag:
> 
> * Für jede Hausnummer einen Node oder gar eine Area in der Datenbank
> * Jetzt eine Relation, die das Objekt mit der zugehörigen Straße 
> zusammenbindet, mit der Hausnummer 'drinne

Fuer Perfektionisten muesste diese Relation evtl. sogar die PLZ
enthalten.

> * Damit beim Splitten eines Weges usw. die Relation nicht gleich wieder 
> kaputtgeht, erstellen wir für jede Straße ebenfalls eine Relation. Das wollen 
> wir ja sowieso, um Straß0ennamen künftig besser rendern zu können, auch wenn 
> die Straße durch eine Brücke unterbrochen ist oder so

Es gibt ja auch Leute, die vorschlagen, stattdessen einen
durchgehenden Way zu haben und nur die Bruecke als Relation zu
modellieren, auch eine Moeglichkeit.

> Diese Lösung ist etwas aufwändiger, IMO aber sauberer als andere Vorschläge. 
> Durch das Anlegen einer Relation pro Straße erhalten wir weitere Vorteile. 
> Durch ein Objekt pro Hausnummer in der Datenbank werden wir sauber bis vor 
> die Haustüre routen können, auch wenn die Adresse nur von einer anderen 
> Straße her erreichbar ist,

Wie waere das konkret in Deinem Entwurf? Woran wuerde ich sehen, dass
ich von Strasse X erst auf Strasse Y abbiegen muss, um das per
Relation an X geknuepfte Haus zu erreichen?

> OK, my pain receptors are prepared for the bashing...

Bashing? I wo... einen SVN-Account hast Du ja ;-)?

Bye
Frederik

-- 
Frederik Ramm  ##  eMail frederik at remote.org  ##  N49°00'09" E008°23'33"





Mehr Informationen über die Mailingliste Talk-de