Hallo an alle. werden bei der Navigation mit OSMand für Android Straßensperrungen durch Baustellen usw berücksichtigt und Alternativrouten angeboten. kann ich als User hier eine Baustelle/Sperrung einarbeiten. Grüße aus Brandenburg Frank |
Ja, man kann Baustellen eintragen. Und ja, sie werden dann auch von allen Routern berücksichtigt. Siehe dazu Key:construction. Beispiel: Um eine momentan als highway=primary eingetragene Straße als Baustelle zu markieren, änderst du die Attribute auf highway=construction, construction=primary. Für secondary, tertiary, residential etc. läuft es analog ab. Dabei gibt es mehrere Dinge zu bedenken.
Ab welcher Dauer Baustellen eingetragen werden sollten ist nicht klar definiert und hängt einerseits vom Aktualisierungsintervall des entsprechenden Routers ab und andererseits davon, wie oft jeder Anwender seine Kartendaten selbst aktualisiert. Du hast OSMand als Beispiel angegeben, dort ist das Aktualisierungsintervall ungefähr zwei mal monatlich, manchmal auch nur einmal im Monat soweit ich weiß. Das heißt, dass es bereits kritisch ist, Baustellen einzutragen, die lediglich einen Monat lang existieren. Online Router haben oft ein höheres Aktualisierungsintervall, andere Kartenanbieter können hingegen aber auch ein wesentlich selteneres Intervall nutzen. Falls du weißt, bis wann die Baustelle in etwa existieren wird, kannst du dieses Datum auch mittels opening_date angeben. Allerdings ist mir bisher kein Router bekannt, welcher dieses Attribut auswertet. answered 29 Sep '15, 12:47 scai ♦ 2
es sei noch angemerkt, dass auch wenn eine (z.b. einwöchige) Baustelle korrekterweise nicht in den OSM-Daten eingetragen ist, Router wie OsmAnd trotzdem die Baustelle umgehen können, indem sie Baustellen/Sperrungen/Stau/... aus einer anderen Quelle beziehen.
(29 Sep '15, 20:06)
aseerel4c26 ♦
Das ist natürlich richtig. Durch die Attribute highway=construction, construction=* ist es für jeden Router möglich, die Baustelle wieder "rauszurechnen" und zu ignorieren.
(30 Sep '15, 07:35)
scai ♦
@scai: Statt opening_data kann man auch mit Conditional Restrictions (deutsch: bedingte Beschränkungen) arbeiten. https://wiki.openstreetmap.org/wiki/DE:Conditional_restrictions
(07 Oct '15, 17:32)
Nakaner
|
Osmand beherrscht bisher nur die Sperrung eines Streckenabschnitts, wenn bereits eine Route mit Start und Ziel berechnet wurde. In dem Menü zur berechneten Strecke kann man dann über das Baustellensymbol einen Punkt auf der Karte auswählen, der eine Sperrung auf der hoffentlich naheliegenden Straße berücksichtigt, es erfolgt umgehend eine Neuberechnung. Leider speichert Osmand bisher diese Sperrungen nicht ab, also muss man eine Sperrung bisher immer neu angeben. Eventuell beherrscht Mapfactor Navigator Free eine längere Benutzerdefinierte Sperrung von einzelnen Straßen, habs aber noch nicht ausprobiert. answered 30 Sep '15, 17:19 stephan75 du meinst Sperrungen, die der OsmAnd-Benutzer nur für sich (und nicht in die allgemeinen OSM-Daten) einträgt? Deutlich verschieden also von scais (anscheinendem) Verständnis der Frage.
(30 Sep '15, 20:42)
aseerel4c26 ♦
|