You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
Pages: 1
#1 2017-04-24 21:20:54
- TZorn
- Member
- From: Leverkusen
- Registered: 2015-06-02
- Posts: 700
opening hours und Router
Nachdem ich grad mal wieder ein paar gates mit opening_hours versehen habe, frage ich mich, ob es eigentlich schon praxistaugliche Router gibt (OSM-basiert oder nicht), die solche Informationen nutzen. Es gibt wohl Router die tageszeitabhängig Hauptstrecken meiden. Aber gibt es auch Router, die tatsächlich
nachts geschlossene Parks,
im Winter geschlossene Passstraßen,
nur zu bestimmten Zeiten verkehrende Fähren,
nach Tageszeit wechselnde Höchstgeschwindigkeiten,
nach Tageszeit wechselnde Einbahnstraßen,
nächtliche Verbote für Motorradfahrer,
Wochenendbefahrverbote von Ausflugsstraßen,
etc.
berücksichtigen?
Offline
#2 2017-04-24 22:55:35
- kreuzschnabel
- Member
- Registered: 2015-07-03
- Posts: 6,640
Re: opening hours und Router
Eine mir bekannte Straße mit Nachtfahrverbot wird derzeit von Osmand gemieden. Ich schau morgen vormittag nochmal nach, ob sie dann genutzt wird :-) Aber Osmand wertet opening_hours auf jeden Fall relativ zur aktuellen Zeit aus, z.B. zeigt er die Öffnungszeiten in den POI-Eigenschaften rot bzw. grün an.
--ks
Offline
#3 2017-04-25 08:18:36
- GUFSZ
- Member
- Registered: 2012-11-30
- Posts: 457
Re: opening hours und Router
Eine mir bekannte Straße mit Nachtfahrverbot wird derzeit von Osmand gemieden. Ich schau morgen vormittag nochmal nach, ob sie dann genutzt wird :-) Aber Osmand wertet opening_hours auf jeden Fall relativ zur aktuellen Zeit aus, z.B. zeigt er die Öffnungszeiten in den POI-Eigenschaften rot bzw. grün an.
--ks
Das eine hat mit dem anderen nichts zu tun. In der Osmandgruppe https://groups.google.com/forum/#!forum/osmandwurde so etwas mal diskutiert. Einfach mal nachschauen.
Wenn die lookups.dat von brouter der einzige Indikator für solche Fragen ist, dann beachtet brouter das auch nicht.
Offline
#4 2017-04-25 08:52:06
- SimonPoole
- Member
- Registered: 2010-03-14
- Posts: 2,195
Re: opening hours und Router
IMHO ist das direkte Tagging mit opening_hours bei Barrieren, Strassen etc. so oder so falsch, dass müsste, wenn schon, mit conditional restrictions + opening hours passieren.
Offline
#5 2017-04-25 09:58:14
- kreuzschnabel
- Member
- Registered: 2015-07-03
- Posts: 6,640
Re: opening hours und Router
IMHO ist das direkte Tagging mit opening_hours bei Barrieren, Strassen etc. so oder so falsch, dass müsste, wenn schon, mit conditional restrictions + opening hours passieren.
+1. Also access=no + access:conditional=yes@(von-bis)
--ks
Offline
#6 2017-04-25 10:12:33
- MKnight
- Member

- Registered: 2012-08-01
- Posts: 2,406
Re: opening hours und Router
SimonPoole wrote:IMHO ist das direkte Tagging mit opening_hours bei Barrieren, Strassen etc. so oder so falsch, dass müsste, wenn schon, mit conditional restrictions + opening hours passieren.
+1. Also access=no + access:conditional=yes@(von-bis)
--ks
Wenn da auch verboten ist langzulaufen, dann ja.
gesammelte Overpass-abfragen zu QA (hauptsächlich Strassenfehler) + verschiedene Stats zu Strassen-eigenschaften
Offline
#7 2017-04-25 10:28:07
- kreuzschnabel
- Member
- Registered: 2015-07-03
- Posts: 6,640
Re: opening hours und Router
Wenn da auch verboten ist langzulaufen, dann ja.
In meinem Beispiel ist es das, ansonsten versteht sich das „access“ natürlich als Platzhalter für die entsprechenden Schlüssel.
--ks
Offline
#8 2017-04-25 10:54:05
- TZorn
- Member
- From: Leverkusen
- Registered: 2015-06-02
- Posts: 700
Re: opening hours und Router
Ihr habt recht, conditional access ist besser als opening_hours. Werde mein bisheriges tagging dahingehend mal überprüfen. Ändert aber nichts an meiner grundsätzlichen Frage oben.
@kreuzschnabel: konntest du das heute Vormittag in Osmand überprüfen? Ist die Strecke denn mit access:conditional getaggt?
Offline
#9 2017-04-25 12:18:18
- kreuzschnabel
- Member
- Registered: 2015-07-03
- Posts: 6,640
Re: opening hours und Router
@kreuzschnabel: konntest du das heute Vormittag in Osmand überprüfen? Ist die Strecke denn mit access:conditional getaggt?
Die Strecke ja, aber eines der Tore, die sie abschließen, war noch etwas umständlich getaggt, das habe ich heute morgen erst geändert. Es geht um
http://www.openstreetmap.org/way/29273329
http://www.openstreetmap.org/way/35976992
http://www.openstreetmap.org/way/34317690
http://www.openstreetmap.org/way/41215735
… mit der zusätzlichen Erschwernis, dass keine festen Uhrzeiten getaggt sind. Aber lokale Sonnenauf- und -untergangszeiten sollte ein Smartphone ja ermitteln können :-)
Baulich handelt es sich um reinste Tracks (grade2 und grade1), rechtlich sind es Privatwege, sie sind aber tagsüber für Verkehrsarten bis einschließlich PKW öffentlich nutzbar (daher permissive). Über Nacht werden die Tore dichtgemacht.
--ks
Offline
#10 2017-04-25 23:17:56
- karussell
- Member
- Registered: 2012-07-26
- Posts: 104
Re: opening hours und Router
GraphHopper unterstütz conditional tags nur falls es mehrerer Tage sind also bei Langzeitbaustellen oder "im Winter geschlossene Passstraßen"
graphhopper.com route planning for your software
Offline
#11 2017-04-26 10:07:26
- Trockennasenaffe
- Member
- Registered: 2012-02-16
- Posts: 401
Re: opening hours und Router
Viele Router die sehr schnell sind haben das Prinzip, dass sie, vereinfacht gesagt, auf statisch stark vor-optimierten Daten routen (Stichwort: Contraction Hierarchies). Das macht die einzelne routing-Anfrage sehr schnell, verträgt sich aber schlecht mit tags, die für jede Anfrage dynamisch ausgewertet werden müssten. Andere Router sind sehr flexibel z.B. BRouter. Bei dem lassen sich alle Bedingungen noch zur Laufzeit flexibel anpassen, da dauert eine einzelne Anfrage aber auch ca 1000 mal so lang. GraphHopper kann meines wissens nach beides, nutzt aber standardmäßig Contraction Hierarchies.
Last edited by Trockennasenaffe (2017-04-26 10:08:36)
Offline
#12 2017-04-26 10:29:28
- karussell
- Member
- Registered: 2012-07-26
- Posts: 104
Re: opening hours und Router
GraphHopper kann meines wissens nach beides, nutzt aber standardmäßig Contraction Hierarchies.
Ja, genau. Und demnächst führen wir einen neuen Algorithmus ein der eine Art Hybrid ist (etwas langsamer aber fast genauso flexible wie der normale A*). Auch gibts im latest master public transit routing was ja standardmäßig zeitabhängig ist und davon wird das Straßenrouting auch demnächst was abbekommen.
Last edited by karussell (2017-04-26 10:30:26)
graphhopper.com route planning for your software
Offline
Pages: 1