Hi, ich habe mal schnell nach einer ankuendigung auf talk-de den OSM Inspektor Routing View aufgemacht und mal nach einer groesseren anhaeufung Fehler gesucht und gefunden. http://tools.geofabrik.de/osmi/?view=routing&lon=8.55004&lat=51.95854&zoom=1... Viele Straßen/Fußwege waren ueberhaupt nicht konnektiert d.h. hatten keinen Gemeinsamen Node - So geht das mit dem Routing natuerlich nicht. Dazu habe ich aber tonnen von sonstigen Fehlern gefunden - mehr oder minder doof/schlimm von denen ich mal berichten wollte damit vielleicht demnaechst sowas nicht mehr so haeufig vorkommt. Problematisch ist das ganze ja nicht fuer den Visuellen Eindruck der Karte - Da fehlt dann halt was - aber fuer das Routing sind bestimmte dinge ziemlich problematisch - D.h. bei dieser Nummer waren ganze Wohngebiete z.b. mit Skobbler oder Navit nicht erreichbar. - Ueberlappende landuses/buildings d.h. teilweise ging der Wald ueber die Residential area - Das ist natuerlich kein Erlaubtes Konstrukt - Entweder er grenzt an - meinetwegen mit geshareten Nodes oder er bildet ein loch - Aber ueberlappen duerfen landuses nicht. Beispiel: Hier 2 Gebaeude: http://www.openstreetmap.org/browse/way/58277757 http://www.openstreetmap.org/browse/way/58277774 - Gemeinsam genutzte Nodes zwischen Straßen und Landuses - Self intersecting Landuses d.h. der weg schneidet sich selber - Also bildlich - der weg bildet eine 8 - Doppeltes taggen - Parkplatz als Node und zusaetzlich als Flaeche - Syntaktisch unpassendes tagging - Beispiele: highway=footway tracktype=grade3 highway=footway foot=permissive - Missbrauch von Nodes z.b. Baenke auf Landuse nodes - Das wuerde bedeuten das die Bank auf der Grenze steht - Kann ja eigentlich nicht sein - Landuses/Natural etc ohne Multipolygone - So wird der See nie sichtbar. - Duplicate Nodes - Nicht geschlossene Landuses - Non Simple ways - d.h. geschlossene Polygone die an einem ende noch einen zipfel dranhaengen hatten. - Falsch gesetzte Barriers - Ein "barrier=bollard" node sollte auf einem weg sein und nicht daneben - So kann der router nicht entscheiden welcher weg diese barriere enthaelt. Und was mich echt immer wieder wundert - gerade Straßen die einfach wie ein ZickZack muster aussehen - Und am besten die nodes dann jeweils 2m auseinander. Der GPS Track soll nur ein Anhaltspunkt sein - Wenn eine Straße gerade ist (Mal hingucken) dann sollten das nur 2 Nodes sein - einer am Anfang und einer am ende - Und nicht den GPS Track Punkt fuer Punkt nachzeichnen. Alles habe ich gar nicht erwischt - aber die changesets waren schon gross genug - Wenn ich mal wieder langeweile habe: http://www.openstreetmap.org/browse/changeset/4669452 http://www.openstreetmap.org/browse/changeset/4669368 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
vorweg: Ich behebe meistens jede Woche die Fehler in den Area und Relationslisten. > - Ueberlappende landuses/buildings d.h. teilweise ging der Wald ueber die Residential > area - Das ist natuerlich kein Erlaubtes Konstrukt - Entweder er grenzt > an - meinetwegen mit geshareten Nodes oder er bildet ein loch - Aber > ueberlappen duerfen landuses nicht. Mein Rekord leigt bei 5 landuses übereinandder :-) > - Gemeinsam genutzte Nodes zwischen Straßen und Landuses > - Self intersecting Landuses d.h. der weg schneidet sich selber - Also > bildlich - der weg bildet eine 8 Ist zum Glück einfach zu lösen durch splitten. > - Doppeltes taggen - Parkplatz als Node und zusaetzlich als Flaeche Das kommt sehr häufig vor. Dumm finde ich auch wenn ein Geschäft wie z.b. Aldi einmal als Gebäude (building=yes) und zusätzlich ein Poi mit den shop Attributen gesetzt wird. In JOSM dann Node anwählen und ctrl+c, Area anwählen und CTRL+SHIFT+v und die Attribute werden auf die Fläche kopiert. > - Syntaktisch unpassendes tagging - Beispiele: Da hätte ich noch : highway=footway foot=yes > > - Nicht geschlossene Landuses > - Non Simple ways - d.h. geschlossene Polygone die an einem ende noch einen > zipfel dranhaengen hatten. Die fixe ich eigentlich regelmäßig über : http://www.gary68.de/osm/qa/some/ac_germany.htm http://www.gary68.de/osm/qa/relations/multi/germanyMulti.htm Ein sehr häufiher Fehler : armenity=parking auf einen Way dabei ist das ein Flächentag der wie die meisten Tags sonst nur bei einem einzelnen Node gültig ist. > Und was mich echt immer wieder wundert - gerade Straßen die einfach wie > ein ZickZack muster aussehen - Und am besten die nodes dann jeweils 2m > auseinander. Der GPS Track soll nur ein Anhaltspunkt sein - Wenn eine Straße > gerade ist (Mal hingucken) dann sollten das nur 2 Nodes sein - einer am Anfang > und einer am ende - Und nicht den GPS Track Punkt fuer Punkt nachzeichnen. Da machen anscheinend viele, die übernehmen die GPS Spur direkt -( Matthias
On Tue, May 11, 2010 at 11:02:21PM +0200, Matthias Versen wrote:
vorweg: Ich behebe meistens jede Woche die Fehler in den Area und Relationslisten.
- Ueberlappende landuses/buildings d.h. teilweise ging der Wald ueber die Residential area - Das ist natuerlich kein Erlaubtes Konstrukt - Entweder er grenzt an - meinetwegen mit geshareten Nodes oder er bildet ein loch - Aber ueberlappen duerfen landuses nicht.
Mein Rekord leigt bei 5 landuses übereinandder :-)
Solange die "vollstaendig" uebereinander liegen ist das ja noch eine sache fuer ein multipolygon - Aber wenn die nur teilweise uebereinander liegen d.h. ueberlappen ist das konstrukt im OSM Datenmodell nicht erlaubt.
- Gemeinsam genutzte Nodes zwischen Straßen und Landuses - Self intersecting Landuses d.h. der weg schneidet sich selber - Also bildlich - der weg bildet eine 8
Ist zum Glück einfach zu lösen durch splitten.
Meist ist das ja gar nicht so gemeint - sondern da hat nur jemand mal irgendwie einen node durch die gegend gezogen - nur hingen da noch 3 landuses und 5 straßen dran ...
Ein sehr häufiher Fehler : armenity=parking auf einen Way dabei ist das ein Flächentag der wie die meisten Tags sonst nur bei einem einzelnen Node gültig ist.
Oft weil die flaechen faelschlicherweise nicht geschlossen sind ... 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
participants (2)
-
Florian Lohoff -
Matthias Versen