You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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.***

#1 2014-05-01 19:02:06

gpsfred
Member
Registered: 2009-12-05
Posts: 97

Sperre auf einer Straße hat keine Wirkung auf das Routing!

Hallo,

auf dem Kranichweg  befindet sich eine Sperre, die man auf dieser Seite auch sehen kann:


https://www.openstreetmap.org/#map=17/51.51924/6.53177

Auf der NRW-Karte von der folgenden Seite

http://openmtbmap.org/de/download/

und auch auf der APP "Navigator FREE" eines Android-Handys, das ebenfalls die OSM-Daten nutzt,

ist die Sperre aber weder sichtbar noch beim Routing wirksam; auch nicht wenn PKW eingestellt ist.

Kann man da bei den OSM-Einträgen was ändern?

Last edited by gpsfred (2014-05-01 19:02:22)


Viele Grüße
gpsfred

Offline

#2 2014-05-01 19:40:21

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

Das gate ist im Prinzip richtig getaggt. Da access-Tags fehlen gilt der default: access=no

Viele Router beachten solche Barrier-Nodes allerdings nicht.


Mapper aus dem Münsterland.

Offline

#3 2014-05-01 19:55:42

Ja_Meister!
Member
Registered: 2013-04-10
Posts: 28

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

Ist bei barrier=gate wirklich automatisch access=no? Ich glaube das nicht.

Wenn es ein verschlossenes Tor ist, würde ich immer access=no an den Weg setzen.

Offline

#4 2014-05-01 20:15:48

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

Ist zumindest auf der Haupt-Wikiseite zu dem Tag so dokumentiert:
http://wiki.openstreetmap.org/wiki/Key:barrier
(implies access=no)


Mapper aus dem Münsterland.

Offline

#5 2014-05-01 21:15:00

abrensch
Member
Registered: 2013-01-07
Posts: 596

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

Ja_Meister! wrote:

Ist bei barrier=gate wirklich automatisch access=no? Ich glaube das nicht.

Wenn es ein verschlossenes Tor ist, würde ich immer access=no an den Weg setzen.

Ich hab' mal den Test gemacht, im Car-Modus beachten das genannte barrier=gate OsmAnd/Offline, Your-Navigation und Brouter, während OSRM und MapFactor es missachten. Also 3:2, alles gut.

Trotzdem habe ich bei BRouter nur für Car die default-access Sperre implemetiert, während ich das für Fahrrad nicht machen würde, weil welchen Sinn hat denn ein barrier=gate, durch das niemand durch kommt? D.h. der "gefühlte" default access ist "access=no, foot=yes, bicycle=yes".

Offline

#6 2014-05-01 21:37:24

Prince Kassad
Member
Registered: 2013-10-18
Posts: 2,391

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

abrensch wrote:

weil welchen Sinn hat denn ein barrier=gate, durch das niemand durch kommt?

Zum Beispiel bei Grundstückseinfahrten, die abgeschlossen sind und nur von dem/den Bewohner(n) geöffnet werden können.

Offline

#7 2014-05-01 22:01:56

pyram
Member
Registered: 2012-06-16
Posts: 1,509

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

Prince Kassad wrote:

Zum Beispiel bei Grundstückseinfahrten, die abgeschlossen sind und nur von dem/den Bewohner(n) geöffnet werden können.

Grundsätzlich ja, aber das wäre auch durch das dann hoffentlich gesetzte access=privat am dahinterliegenden Way erkennbar...

Offline

#8 2014-05-02 06:09:39

kukuk
Member
Registered: 2011-09-13
Posts: 225
Website

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

abrensch wrote:

Trotzdem habe ich bei BRouter nur für Car die default-access Sperre implemetiert, während ich das für Fahrrad nicht machen würde, weil welchen Sinn hat denn ein barrier=gate, durch das niemand durch kommt? D.h. der "gefühlte" default access ist "access=no, foot=yes, bicycle=yes".

Ein Gate ist ein Tor, ein Fußgänger kann da ja vielleicht noch drüber klettern, aber wie soll dass der Radfahrer mit seinem Rad machen?

Aufgrund diesen Fehlers, Gates nicht nur mit default "access=no" zu behandeln wenn nichts anderes dran steht, hätte ich gestern durch einen Yachthafen fahren sollen. Nur war der komplett eingezäunt und die Straße hatte auf beiden Seiten ein geschlossenes Tor ...

Offline

#9 2014-05-02 07:30:00

Ja_Meister!
Member
Registered: 2013-04-10
Posts: 28

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

chris66 wrote:

Ist zumindest auf der Haupt-Wikiseite zu dem Tag so dokumentiert:
http://wiki.openstreetmap.org/wiki/Key:barrier
(implies access=no)

Ich möchte hier ausdrücklich keine Grundsatzdiskussion, das müsste woanders hin.

Dieses Problem mit barrier=gate ist ein klassisches Beispiel, warum es meiner Meinung nach mit OSM nur sehr zäh voran geht.

Ich habe hier http://wiki.openstreetmap.org/wiki/DE:T … uselang=de nachgesehen und da steht NICHTS von access=no. Ein Router kann also berechtigter Weise davon ausgehen, dass es zwar ein Gatter oder Tor ist, man es aber aufmachen kann.

Und hier http://wiki.openstreetmap.org/wiki/DE:Key:barrier steht es MIT access=no.

Taging von Radwegen, Benutzung von tracks, ... Wo sollten diese "Baustellen" ausdiskutiert und dann EINDEUTIG festgelegt werden?

Offline

#10 2014-05-02 07:41:59

gpsfred
Member
Registered: 2009-12-05
Posts: 97

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

Hallo,

danke für eure Anregungen.

Ich habe festgestellt, das barrier=gate so wie so falsch war und habe es mal so geändert:

barrier = bollard
access=no
foot=yes
bicycle=yes


Viele Grüße
gpsfred

Offline

#11 2014-05-02 07:50:33

gpsfred
Member
Registered: 2009-12-05
Posts: 97

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

abrensch wrote:

Ich hab' mal den Test gemacht, im Car-Modus beachten das genannte barrier=gate OsmAnd/Offline, Your-Navigation und Brouter, während OSRM und MapFactor es missachten. Also 3:2, alles gut.

Trotzdem habe ich bei BRouter nur für Car die default-access Sperre implemetiert, während ich das für Fahrrad nicht machen würde, weil welchen Sinn hat denn ein barrier=gate, durch das niemand durch kommt? D.h. der "gefühlte" default access ist "access=no, foot=yes, bicycle=yes".

Was sind " OsmAnd/Offline, Your-Navigation und Brouter,  OSRM und MapFactor" ?


Viele Grüße
gpsfred

Offline

#12 2014-05-02 08:00:20

viw
Member
Registered: 2010-05-15
Posts: 2,623

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

gpsfred wrote:

Was sind " OsmAnd/Offline, Your-Navigation und Brouter,  OSRM und MapFactor" ?

Mein Suchanbieter bietet mir folgendes:
http://osmand.net/
http://www.yournavigation.org/
http://brensche.de/brouter/
http://project-osrm.org/
http://www.mapfactor.com/de/

Scheinen also Navigationsanwendungen zu sein. Und zwar welche die auf OSM Daten aufsetzen.

Offline

#13 2014-05-02 09:37:40

Nop
Moderator
Registered: 2009-01-26
Posts: 2,856

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

Hi!

Ich gehe bei meinem Router ebenfalls von access=no als default bei gate oder lift_gate aus.

Mit einem überoptimistischen Ansatz ist IMHO niemandem gedient, der Benutzer rennt in der Praxis nur ständig gegen die Wand - buchstäblich. :-)

Da hilft nur ein sauberes Tagging der tatsächlichen Umstände.


bye, Nop


Nothing is too difficult for the man who does not have to do it himself...
Projekte: Reit- und Wanderkarte mit Navigation - Kartengenerator Map Composer - GPS Track Editor Track Guru

Offline

#14 2014-05-02 10:34:17

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

abrensch wrote:

Ich hab' mal den Test gemacht, im Car-Modus beachten das genannte barrier=gate OsmAnd/Offline, Your-Navigation und Brouter, während OSRM und MapFactor es missachten.

OSRM wundert mich, der routet normalerweise streng nach den Wiki-Regeln.
Beispiel: http://osrm.at/7f1 Hier verhindert die Schranke (lift_gate) das ein Weg gefunden wird.


Mapper aus dem Münsterland.

Offline

#15 2014-05-02 10:56:00

Gehrke
Member
From: Bremen, DE
Registered: 2013-10-19
Posts: 1,894
Website

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

Schade, dass im Wiki nicht auch steht, dass man keine Route (für Autos) planen sollte, die das Wenden in einer Einfahrt beinhaltet.

Offline

#16 2014-05-02 11:42:54

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

Dafür gibt's doch TurnRestrictions...


Mapper aus dem Münsterland.

Offline

#17 2014-05-02 13:26:02

gpsfred
Member
Registered: 2009-12-05
Posts: 97

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

chris66 wrote:

OSRM wundert mich, der routet normalerweise streng nach den Wiki-Regeln.
Beispiel: http://osrm.at/7f1 Hier verhindert die Schranke (lift_gate) das ein Weg gefunden wird.

Wunder gibt es immer wieder!!!   roll


Viele Grüße
gpsfred

Offline

#18 2014-05-02 19:42:01

Gehrke
Member
From: Bremen, DE
Registered: 2013-10-19
Posts: 1,894
Website

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

chris66 wrote:

Dafür gibt's doch TurnRestrictions...

Äh, nein. Wo ist denn in einer Einfahrt die Wendemöglichkeit? Rückwärts wieder auf die Straße fahren?

Offline

#19 2014-05-03 12:00:18

maxbe
Member
Registered: 2010-01-19
Posts: 3,255
Website

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

Würde es helfen, die access-Regeln nochmal auf jeder Unterseite im Wiki fett dazuzuschreiben? Oder schauen die Leute gar nicht ins Wiki und lesen das aufmerksam genug?

Das Problem sehe ich weniger bei den Programmierern der Router. Die müssen sich zwangsläufig mit barrier=* intensiv auseinandersetzen, falls sie Hindernisse berücksichtigen wollen. Sie kommen dann nur zu unterschiedlichen Ergebnissen, was der "gefühlte default access" für Mauern, Tore und Schranken sein mag.

Das Problem ist eher, dass die Mapper gar nicht auf die Idee kommen, dass es so etwas wie eine Defaultregel geben könnte. Man freut sich, einen Tag für Tor gefunden zu haben und trägt das ein. So bekommen wir massig gates ohne access-Tags (manche / einige / viele davon auch korrekterweise) und die Routermacher müssen sich überlegen, was weniger falsch ist...

Grüße, Max

PS: Die Regeln sind auch etwas schräg: Falls ich nichts übersehen habe, ist nach dem Wiki eine Treppe über einen Zaun für Fussgänger verboten und Fahrräder dürfen nicht über einen Weiderost fahren.

Offline

#20 2014-05-03 18:18:07

MasiMaster
Member
Registered: 2011-11-22
Posts: 369

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

gpsfred wrote:

Hallo,

danke für eure Anregungen.

Ich habe festgestellt, das barrier=gate so wie so falsch war und habe es mal so geändert:

barrier = bollard
access=no
foot=yes
bicycle=yes

Was ist mit mofa, moped, motorcycle, horse, ...?
Bin eher für motorcar=no (als equivalent zu 2-spurigem Fahrzeug) ohne *=yes tags

Last edited by MasiMaster (2014-05-03 18:18:41)

Offline

#21 2014-05-03 18:29:25

gpsfred
Member
Registered: 2009-12-05
Posts: 97

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

MasiMaster wrote:

Was ist mit mofa, moped, motorcycle, horse, ...?
Bin eher für motorcar=no (als equivalent zu 2-spurigem Fahrzeug) ohne *=yes tags

also einfach so?

barrier = bollard
motorcar=no

oder was bedeutet das?   ohne *=yes tags

Ich werde es aber doch erst mal so wie es jetzt ist lassen und sehen, wie sich das Routing verhält.  Danach probiere ich deinen Vorschlag.


Viele Grüße
gpsfred

Offline

#22 2014-05-03 19:28:03

chris66
Member
From: Germany
Registered: 2009-05-24
Posts: 10,130

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

chris66 wrote:

OSRM wundert mich, der routet normalerweise streng nach den Wiki-Regeln.
Beispiel: http://osrm.at/7f1 Hier verhindert die Schranke (lift_gate) das ein Weg gefunden wird.

Erklärung: barrier=gate ist in der Whitelist, wird also in OSRM (im Gegensatz zu lift_gate) nicht als sperrend angenommen.
https://github.com/DennisOSRM/Project-O … es/car.lua

Was dann zu den "Navi-findet-keinen-Weg-vom-Parkplatz" Fehlern führt.
Beispiel Bielefeld : http://osrm.at/7fF

Last edited by chris66 (2014-05-03 19:58:17)


Mapper aus dem Münsterland.

Offline

#23 2014-05-03 19:32:57

abrensch
Member
Registered: 2013-01-07
Posts: 596

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

gpsfred wrote:

also einfach so?

barrier = bollard
motorcar=no

oder was bedeutet das?   ohne *=yes tags

Jedes zugangs-tag wirkt rekursiv die access-hirarchie herunter:

http://wiki.openstreetmap.org/wiki/File … imple2.png

Der Vorschlag oben bedeutet also, dass Autos nicht dürfen, Pferde, Fussgaenger, Fahrräder, Motorräder und LASTWAGEN (!!) aber doch.

Und mit dieser Access-Hirachie habe ich eigentlich kein Problem (ausser, dass moped, s-pedelec und sowas da nicht vorkommt).

Andere Router aber schon. So weigern sich OsmAnd(Offline) und Mapfactor beharrlich, ein Fahhrad über access=private, bicycle=yes zu routen. Auch nicht über den Fernradweg R8, der am Rhein entlang über das Gelände des Kraftwerks Biblis geht.

gpsfred wrote:

Ich werde es aber doch erst mal so wie es jetzt ist lassen und sehen, wie sich das Routing verhält.  Danach probiere ich deinen Vorschlag.

Bitte nicht. Die Lastwagenfahrer werden es Dir übel nehmen.

Last edited by abrensch (2014-05-03 19:34:10)

Offline

#24 2014-05-03 20:16:20

MKnight
Member
Registered: 2012-08-01
Posts: 2,406

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

gpsfred wrote:

Ich habe festgestellt, das barrier=gate so wie so falsch war und habe es mal so geändert:

barrier = bollard
access=no
foot=yes
bicycle=yes

Aus dem Wiki:

Die Eigenschaften access=no foot=yes bicycle=yes werden impliziert.

Auf deutsch: nur die Ausnahmen (bicycle=no etc.) dranpacken.


gesammelte Overpass-abfragen zu QA (hauptsächlich Strassenfehler) + verschiedene Stats zu Strassen-eigenschaften

Offline

#25 2014-05-03 20:41:58

Ja_Meister!
Member
Registered: 2013-04-10
Posts: 28

Re: Sperre auf einer Straße hat keine Wirkung auf das Routing!

maxbe wrote:

Würde es helfen, die access-Regeln nochmal auf jeder Unterseite im Wiki fett dazuzuschreiben? Oder schauen die Leute gar nicht ins Wiki und lesen das aufmerksam genug?

Das Problem sehe ich weniger bei den Programmierern der Router. Die müssen sich zwangsläufig mit barrier=* intensiv auseinandersetzen, falls sie Hindernisse berücksichtigen wollen. Sie kommen dann nur zu unterschiedlichen Ergebnissen, was der "gefühlte default access" für Mauern, Tore und Schranken sein mag.

Das Problem ist eher, dass die Mapper gar nicht auf die Idee kommen, dass es so etwas wie eine Defaultregel geben könnte. Man freut sich, einen Tag für Tor gefunden zu haben und trägt das ein. So bekommen wir massig gates ohne access-Tags (manche / einige / viele davon auch korrekterweise) und die Routermacher müssen sich überlegen, was weniger falsch ist...

Grüße, Max

PS: Die Regeln sind auch etwas schräg: Falls ich nichts übersehen habe, ist nach dem Wiki eine Treppe über einen Zaun für Fussgänger verboten und Fahrräder dürfen nicht über einen Weiderost fahren.

Das Problem ist, dass es in EINEM Wiki ZWEI VERSCHIEDENE Versionen von barrier=gate gibt:

http://wiki.openstreetmap.org/wiki/DE:T … uselang=de OHNE impliziertem access=no
http://wiki.openstreetmap.org/wiki/DE:Key:barrier MIT impliziertem access=no

Da darf sich doch keiner wundern, wenn es zu Missverständnissen bei Mappern UND Routern kommt!

Offline

Board footer

Powered by FluxBB