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

Christoph Eckert ce at christeck.de
Mo Mär 31 21:06:57 UTC 2008


Moin,

> > 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 ;-)

OK, dann kommt eben in die Relation immer nur ein Node. Falls es sich um ein 
Polygon handelt wird an der Klingelposition ein Node eingefügt und in die 
Relation gesteckt.

[...]

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

Einspruch. IMO sollten PLZs als Polygone angelegt sein. Job der auswertenden 
Software 'rauszukriegen, in welchem PLZ-Polygon der Klingelknopf liegt.

> > * 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.

Widerspräche aber meinem Ansatz nicht. Momentan aber ist es so, dass wir nicht 
nur an Brrücken, sondern auch an Übergängen Secondary auf Residential auf 
Spielstraße den Weg splitten. Wenn wir das irgendwann alles als Relation 
abbilden umso besser.

> > 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?

Gültiger Einwand. Spricht für die "Nur-Nodes-Theorie".

> > OK, my pain receptors are prepared for the bashing...
>
> Bashing? I wo... einen SVN-Account hast Du ja ;-)?

Wenn jemand hier große Srpüche klopft heißt das ja noch lange nicht dass er in 
der Lage wäre den Kram auch zu implementieren. Ich kann mich glücklicherweise 
damit herausreden keinen SVN-Account zu haben ;-) .

Beste Grüße,

ce





Mehr Informationen über die Mailingliste Talk-de