On Thu, Jul 15, 2010 at 10:02:50PM +0200, Nils Faerber wrote: > Ich habe dazu nun drei Varianten gefunden: > > 1. Straßennamen nicht mit angeben - Algorithmen sollen bei einer Suche > in der Nähe der Straße suchen. Das ist in wohl 90% der Fälle OK, schlägt > aber bei Häusern an Straßenecken fehl. > > 2. Straßenname mit als Attribut an das Haus. Finde ich super redundant. > Dann steht der Straßenname-String (n+1) mal in der OSM Datenbank - > eigentlich Blödsinn.
Habe ich rund 1-2000 mal schon gemacht - inklusive PLZ, City Name und Country. Ist stumpf und doof - jeder kann damit umgehen - die auswertung ist trivial. > 3. Häuser zu einer Relation "associatedStreet" mit dem Namen der Straße > hinzufügen - das klingt sinnvoll! Also eine Relation pro Straßennamen > hinzufügen und dann alle Häuser an der Straße als Mitglieder dieser > Relation. Nur leider kennt JOSM diesen Relationstyp nicht, was mich > etwas verwirrt. Die associatedStreet relation ist kaputt. Sie ist definiert das sie nur EINE Straße beinhalten darf. Das Problem dabei ist das wir die Straßen zu zerhaeckseln wegen oneway, maxspeed, width, cycleway etc so das nur noch straßenschnipsel ueber bleiben. Danach muss ich fuer einen Straßenzug dann irgendwelche 20 Relations anlegen damit jedes Haus auch zu der vor ihm liegenden Straße gehoert? Kann irgendwie nicht sein. Und was ist wenn ich dann eine Straße zerschneide? Dann sind mit einem mal beide Straßenschnipsel in der relation und die relation ist "syntaktisch kaputt". Wenn ich das also reparieren moechte muss ich jedesmal beim zerteilen einer Straße die relation doppeln - die jeweiligen Straßenschnippsel aus den relationen entfernen und entsprechend auch die Haeuser. Ich halte 1) fuer zu unklar und nicht eindeutig und 3) fuer viel zu komplex das Joe Mapper damit klar kommt. 2) ist nach dem KIS Prinzip - Simple - Natuerlich ist der Preis die vermeindliche Redundanz aber das kann jede Datenbank und jeder Navi preprozessor dann ja entfernen und in andere abhaengigkeiten konvertieren. Ausserdem macht es IMHO das bearbeiten auch einfacher - Einfach im JOSM suchen nach addr:street=blah und schon hat man alle Addr Elemente einer Straße - Visuell leicht zu sehen ob sich da Fehler einschleichen. Flo -- Florian Lohoff f...@zz.de "Es ist ein grobes Missverständnis und eine Fehlwahrnehmung, dem Staat im Internet Zensur- und Überwachungsabsichten zu unterstellen." - - Bundesminister Dr. Wolfgang Schäuble -- 10. Juli in Berlin
signature.asc
Description: Digital signature
_______________________________________________ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de