On Tue, Nov 08, 2011 at 05:57:20PM +0100, Stefan wrote:
Hallo zusammen, überwiegend mappe ich im Bielefelder Bereich. Beim Bearbeiten von mapdust-Meldungen bin ich auf eine Frage gestoßen, zu der ich bisher noch keine gute Lösung gefunden habe. Es geht um die "korrekte" Datenabbildung des Trennungspunktes von Fahrspuren bzw. das Zusammenführen dieser. Die Mapdust-Meldungen mal anbei: http://www.mapdust.com/detail/125667 http://www.mapdust.com/detail/178054
(weitere Links zum Thema: http://comments.gmane.org/gmane.comp.gis.openstreetmap.region.de.owl/1745 http://forum.skobbler.com/showthread.php?1655-Fehler-beim-Routing-unm%F6glic... )
Die eingesetzte Navi-Software (hier halt skobbler Navi2) schlägt einen U-Turn an den Trennungspunkten vor, der anhand der Daten wohl auch möglich ist. Da eine durchgezogene Linie nicht gemappt werden kann (jedenfalls kenne ich keine Variante) stelle ich mir, und jetzt dem Leserkreis, die Frage, ob Intelligenz eher in die Navi-Software müsste oder ob die OSM Daten angepasst werden könnten. Eine Variante die ich im Fall 178054 gewählt habe, ist eine restriction "nur geradeaus" einzubauen; ich bin aber selber nicht von der Lösung überzeugt. Kennt jemand eine bessere Variante?
Ich bin bei solchen nummern immer geneigt das getrennt zu mappen. Mal davon abgesehen das bei diesem konkreten Problem ja die zielfuehrung sowieso komisch ist ... Liegt aber so ein bischen an wahl des Start und Zielpunkts. Wenn du das im "Interactive Route" dingen ansiehst dann sieht das deutlich besser aus ... Vom Prinzip aber kann die Software nicht wissen das der U-Turn da eine Doofe idee ist. Also muss man das irgendwie in den Daten unterbringen, entweder auf der Linie irgendwie vermerken das ein turn nicht erlaubt ist oder an dem merge-punkt ein "disallow u-turn" turn restriction oder eben durchgehend getrennt mappen. Die frage ist halt wie die Navis die Tags auswerten. Flo -- Florian Lohoff f@zz.de