QA: Typos an deutschen highway=

vielleicht mag ja jemand mitmachen und ein paar Sachen bereinigen. Wäre gut, wenn ihr schreibt, falls ihr was verbessert. Dann kann ich mich heute Abend auf die Reste stürzen.

Ich würde evtl. mithelfen, aber nicht heute.

Wie filtere ich solche Typos (deutschlandweit?) raus?
Bitte erklärung für einen nur-ab-und-an-Josm-Nutzer. :slight_smile:

(Du willst die *alle *heute angehen?:open_mouth: )

Was stört dich an

Das ist doch alles etabliert.
Der Rest deiner Liste enthält natürlich überwiegend Problemfälle.

@MoTaBi
Entweder mit Geofabrik Extrakt (Bundesland/Deutschland) und den mit osmconvert / osmfilter soweit eindampfen, bis nur noch das übrig ist, was dich interessiert oder mit der Overpass-API gezielt bestimmte Dinge heraus suchen.

Edbert (EvanE)

Da ist auch noch so einiges mehr in der Liste, was es geben sollte. stop, traffic_signals, services, turning_cirlce, sidewalk, passing_place,…

Da Längen angegeben sind, bin ich davon ausgegangen, dass in der Liste nur Wege erfasst sind.
Mindestens stop, traffic_signals, turning_cirlce sind in der Regel Punkte und keine Wege, haben also keine Länge.
Wenn sie doch mal als Weg erfasst sind, dann ist das zumindestens fragwürdig und sollte daher überprüft werden.

Ein highway=sidewalk ist unüblich.
Stattdessen wird in http://wiki.openstreetmap.org/wiki/Sidewalk vorgeschlagen highway=footway + footway=sidewalk zu verwenden.

PS: Klar ist jede Auswahl subjektiv.
Ich habe mich auf Wege mit in Summe großer Länge beschränkt.

Edbert (EvanE)

mir geht es um die Wege mit den kurzen Laengen. Wenn gewuenscht, kann ich mal versuchen die OSM IDs von allem zu filtern, was kuerzer als 10km ist

so, kopierfreundliche IDs zum einfügen in den Download Object Dialog in JOSM. Die Tags müssen nicht unbedingt falsch sein, aber bei vielen sieht man auf den ersten Blick, was es sein soll bspw stepps->steps. In der Datei sind alle Way-IDs aus OSM, deren Tags ingesamt weniger als 15km Länge in DE ausmachen
http://dl.dropbox.com/u/12420490/result.txt

  • und Tags mit Leerzeichen hab ich erstmal noch nicht drin. Da muss ich noch eine spezielle Routine schreiben.

Das Problem deiner Auswertung ist, dass Taggs, die an Nodes hängen logischerweise keine Länge bekommen. Ein paar Beispiele hab ich oben genannt. Van daher wäre es sinnvoll, wenn du korrektes Tagging herausfiltern würdest.

Mist, die traffic_signals an Nodes hätten eingentlich weg sein sollen. Ich wollte die Node Tags an Ways eigentlich behalten…also nochmal

Gültig möchte ich nicht filtern. Jetzt sind nur noch Ways drin, bei denen ein “ungewöhnlicher” Highway=Tag direkt am Way ist. Die Länge nehme ich nur als Hilfsgröße um zu bestimmen, was unegwöhnlich ist. Tags an Nodes werden nicht berücksichtigt. Dass die da reingerutscht sind, lang an meinem Problem, die richtigen Filter zu nutzen. Das ganze kann ich jetzt automatisch für jedes Extrakt durchlaufen lassen.

Der Tag steht drüber, daher kann man sich fast ausmalen, was man finden wird.
http://dl.dropbox.com/u/12420490/result.txt

Beispiel:
http://www.openstreetmap.org/browse/way/142150661
http://www.openstreetmap.org/browse/way/155193960
http://www.openstreetmap.org/browse/way/4984635
http://www.openstreetmap.org/browse/way/160318669