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 2012-08-11 10:16:44

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

Was heißt eigentlich access=yes ?

Hi,
angeregt durch eine Diskussion auf der mkgmap-Mailinglist habe ich mal getestet,
welche Router Autos über einen Fußweg schicken, der mit access=yes getaggt ist.

Laut Wiki steht access als Überbegriff für alle Transportarten, also auch für motorcar.

Somit sollte ein Router hier Autos drüber jagen.

Ergebnis:

OSRM : no
ORS : no
cloudmade : no
YOURS : yes

Also nur einer von vieren macht es richtig.... wink


Mapper aus dem Münsterland.

Offline

#2 2012-08-11 10:49:05

SunCobalt
Member
From: Eislingen
Registered: 2010-01-09
Posts: 3,810

Re: Was heißt eigentlich access=yes ?

naja, ich würde es als Fehler sehen. Sonst könnte man sich noch eine Autobahn basteln mit highway=footway, motor_vehicle=yes,width=25, lanes=2,  foot=no, motorroad=yes, maxspeed=none, oneway=yes

Last edited by SunCobalt (2012-08-11 10:49:49)


Thomas

Offline

#3 2012-08-11 11:24:02

r-michael
Member
From: PLZ 15295 (Brandenburg)
Registered: 2009-09-05
Posts: 561

Re: Was heißt eigentlich access=yes ?

chris66 wrote:

Hi,
angeregt durch eine Diskussion auf der mkgmap-Mailinglist habe ich mal getestet,
welche Router Autos über einen Fußweg schicken, der mit access=yes getaggt ist.

Sollte wohl mehr ein Test sein, aber wer käme eigentlich auf die Idee einen Fußweg mit access=yes zu taggen?
Wäre denn ein Fußweg mit access=no eigentlich noch ein Fußweg?
Ich kann mir da *=privat oder *=permissive o.ä. vorstellen, aber nicht "yes" oder "no".

mfG Michael

Offline

#4 2012-08-11 12:51:53

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

Re: Was heißt eigentlich access=yes ?

SunCobalt wrote:

naja, ich würde es als Fehler sehen. Sonst könnte man sich noch eine Autobahn basteln mit highway=footway, motor_vehicle=yes,width=25, lanes=2,  foot=no, motorroad=yes, maxspeed=none, oneway=yes

Das währe doch was für die "path-Spezialisten", die gerne alle Wege auf path runterbrechen, besonders foot- & cycleway wink </ironie off>

Um auch was konstruktives beizutragen:
Mir ist aufgefallen, dass auf der Mapnikkarte access=destination o.ä. gerendert wird, aber (motor_)vehicle=destination nicht. Habe absichtlich kein Ticket geschrieben, da man so die fehlerhaften Einträge schön erkennen und korrigieren kann, was ich auch mache, wenn ich drüber stolper.

chris66 wrote:

Somit sollte ein Router hier Autos drüber jagen.

Ergebnis:

OSRM : no
ORS : no
cloudmade : no
YOURS : yes

Also nur einer von vieren macht es richtig.... wink

Möglicherweise schließen die anderen 3 footway für 2-spurige Fahrzeuge generell aus, was ja auch nicht verkehrt ist smile Obwohl, dann ist wohl auch die Fußgängerzone bei diesen Routern gesperrt!?

r-michael wrote:

Ich kann mir da *=privat oder *=permissive o.ä. vorstellen, aber nicht "yes" oder "no".

Ein gesperrter Radwegtunnel wurde hier mit access=no getaggt. Für access=yes fällt mir allerdings kein Anwendungsbeispiel ein.

Last edited by MasiMaster (2012-08-11 12:57:34)

Offline

#5 2012-08-11 13:32:30

aighes
Member
From: Shanghai
Registered: 2009-03-29
Posts: 5,383
Website

Re: Was heißt eigentlich access=yes ?

Chris, Routing besteht ja nicht nur aus darf/darf nicht. Wenn ich mir einen Routing-Style überlege, überlege ich mir default-Werte für fehlende Tags, überlege, welche Kombinationen von Tags nutzbar sind und verwurste das Ganze dann.

Bei footway würde ich eine Breite als default annehmen, die zu schmal für ein Auto ist und footways, die man befahren darf und ein width=>3.0 haben, dürfte man wohl an einer Hand abzählen können (nicht allzu wörtlich nehmen) und davon dürfte noch ein größer Teil das access=yes zu unrecht tragen. Ergo würde ich footway auch eher komplett für Autos sperren.

Dazu kann man auch den "Schaden" betrachten. Wenn ich nicht über solche footways route, fällt das evtl. ein paar Profimappern auf. Tue ich es, sind viele Konsumenten verärgert, weil ich sie da drüber scheuche.

Fazit: Jeder Auswerter interpretiert die Daten (und sollte das auch tun).

Last edited by aighes (2012-08-11 13:34:04)


Viele Grüße
Henning

Offline

#6 2012-08-11 14:00:37

EvanE
Member
Registered: 2009-11-30
Posts: 5,716

Re: Was heißt eigentlich access=yes ?

r-michael wrote:

... Wäre denn ein Fußweg mit access=no eigentlich noch ein Fußweg?
Ich kann mir da *=privat oder *=permissive o.ä. vorstellen, aber nicht "yes" oder "no".

Hallo Michael

Meiner Meinung nach bleibt ein (Fuß-)Weg auch dann ein (Fuß)-Weg, wenn der Zugang gesperrt ist. Als Beispiel siehe den Weg http://www.openstreetmap.org/browse/way/32901110 der wegen Felssturz gesperrt ist. Das soll natürlich irgendwann mal gesichert und dann wieder freigegeben werden.

Anders sieht die Situation aus, wenn ein Weg komplett aufgegeben ist und nicht mehr erkennbar ist (Beispiel untergepflügter Feldweg). Aber selbst dann würde ich an dem Weg nur alle Taggs entfernen und per description=* die Situation beschreiben. Dies insbesondere so lange, wie der Weg ggfs. noch auf diversen Luftbildern erkennbar ist.

Edbert (EvanE)

Offline

#7 2012-08-12 06:19:31

Radeln
Member
From: RLP
Registered: 2010-08-02
Posts: 947

Re: Was heißt eigentlich access=yes ?

chris66 wrote:

Hi,
angeregt durch eine Diskussion auf der mkgmap-Mailinglist habe ich mal getestet,
welche Router Autos über einen Fußweg schicken, der mit access=yes getaggt ist.

Und maxspeed=30

Wo macht denn ein access=yes überhaupt  Sinn? Ich sehe keinen.

Last edited by Radeln (2012-08-12 06:20:00)


Gruß
Josef

Offline

#8 2012-08-12 07:22:50

gerw
Member
Registered: 2012-07-26
Posts: 13

Re: Was heißt eigentlich access=yes ?

Radeln wrote:

Wo macht denn ein access=yes überhaupt  Sinn? Ich sehe keinen.

Vielleicht, wenn man einen Feld-/Waldweg hat (highway=track), der aus irgendeinem Grund befahrbar (im Sinne von "dürfen" und nicht von "können") ist? Per Default sollte über einen Track ja eher nicht geroutet werden...

Auf http://wiki.openstreetmap.org/wiki/DE:Key:highway steht, dass der Key highway "access=yes" impliziert. Auf http://wiki.openstreetmap.org/wiki/DE:T … ay%3Dtrack spricht dem (außer der Diskussion am Ende) nichts entgegen. Alternativ gibt es im Wiki noch http://wiki.openstreetmap.org/wiki/OSM_ … ns#Germany, das gewisse Einschränkungen vorgibt. Vielleicht sollten diese auf der Wikiseite zu highway erwähnt werden?

Last edited by gerw (2012-08-12 07:32:28)

Offline

#9 2012-08-12 08:00:05

Radeln
Member
From: RLP
Registered: 2010-08-02
Posts: 947

Re: Was heißt eigentlich access=yes ?

gerw wrote:
Radeln wrote:

Wo macht denn ein access=yes überhaupt  Sinn? Ich sehe keinen.

Vielleicht, wenn man einen Feld-/Waldweg hat (highway=track), der aus irgendeinem Grund befahrbar (im Sinne von "dürfen" und nicht von "können") ist? Per Default sollte über einen Track ja eher nicht geroutet werden...

Auf http://wiki.openstreetmap.org/wiki/DE:Key:highway steht, dass der Key highway "access=yes" impliziert. Auf http://wiki.openstreetmap.org/wiki/DE:T … ay%3Dtrack spricht dem (außer der Diskussion am Ende) nichts entgegen. Alternativ gibt es im Wiki noch http://wiki.openstreetmap.org/wiki/OSM_ … ns#Germany, das gewisse Einschränkungen vorgibt. Vielleicht sollten diese auf der Wikiseite zu highway erwähnt werden?

Ein Feldweg  dürfte immer befahrbar sein. Die Frage ist nur, von wem. Mit acess=yes dürfte sich  da auch Schwerverkehr drüberquälen. Da impliziert, braucht und sollte es nicht getaggt werden. Wenn dann auch noch zusätzlich getaggt wird: motor_vehicle=yes + bicycle=yes usw.


Gruß
Josef

Offline

#10 2012-08-12 09:20:16

BBO
Member
From: Thüringen
Registered: 2010-03-09
Posts: 385
Website

Re: Was heißt eigentlich access=yes ?

Radeln wrote:

Wo macht denn ein access=yes überhaupt  Sinn? Ich sehe keinen.

Ich schon.
Beispiel:
barrier=lift_gate

Es gibt Schranken die zum absperren "häufig" (vlt. 2-4 Tage im Jahr) überfluteter Straßen dienen. Da diese überwiegend problemlos passierbar sind ist ein access=yes imho gerechtfertigt.

Offline

#11 2012-08-12 10:01:12

Radeln
Member
From: RLP
Registered: 2010-08-02
Posts: 947

Re: Was heißt eigentlich access=yes ?

BBO wrote:
Radeln wrote:

Wo macht denn ein access=yes überhaupt  Sinn? Ich sehe keinen.

Ich schon.
Beispiel:
barrier=lift_gate

Es gibt Schranken die zum absperren "häufig" (vlt. 2-4 Tage im Jahr) überfluteter Straßen dienen. Da diese überwiegend problemlos passierbar sind ist ein access=yes imho gerechtfertigt.

Sagt im dem Zusammenhnag überhaupt nichts aus, IMHO.


Gruß
Josef

Offline

#12 2012-08-12 14:44:49

errt
Member
Registered: 2009-12-01
Posts: 1,068

Re: Was heißt eigentlich access=yes ?

Doch, sagt aus, dass man da durch kann. Schließlich ist der default für barriers access=no, wenn ich mich recht erinnere. Könnte für lift_gates natürlich anders sein, aber schaden kanns jedenfalls nicht, das klarzustellen.

Offline

#13 2012-08-12 15:54:32

Radeln
Member
From: RLP
Registered: 2010-08-02
Posts: 947

Re: Was heißt eigentlich access=yes ?

errt wrote:

Doch, sagt aus, dass man da durch kann. Schließlich ist der default für barriers access=no, wenn ich mich recht erinnere. Könnte für lift_gates natürlich anders sein, aber schaden kanns jedenfalls nicht, das klarzustellen.

D.h. gilt auch bei Überflutung.

BTW gerade gefunden:
access=yes
bicycle=yes
foot=yes=
highway=track
motor_vehicle=designated

oder auch:
access=yes
highway=footway

Was soll da das access=yes?

Last edited by Radeln (2012-08-12 15:55:34)


Gruß
Josef

Offline

#14 2012-08-12 18:27:50

errt
Member
Registered: 2009-12-01
Posts: 1,068

Re: Was heißt eigentlich access=yes ?

Radeln wrote:
errt wrote:

Doch, sagt aus, dass man da durch kann. Schließlich ist der default für barriers access=no, wenn ich mich recht erinnere. Könnte für lift_gates natürlich anders sein, aber schaden kanns jedenfalls nicht, das klarzustellen.

D.h. gilt auch bei Überflutung

Es gilt im Allgemeinen. Überflutungsspezifische Tags können ja zugefügt werden, aber nachdem access (zu Recht) keine entsprechnden Werte hat, aber vermutlich fast immer eine Durchfahrt möglich ist, muss wohl der ungeeignete Defaultwert access=no überschrieben werden.

Das heißt natürlich nicht, dass access=yes überall eine gute Idee ist - aber es zeigt eben, dass es Stellen gibt, wo es sinnvoll ist.

Offline

#15 2012-08-12 20:42:00

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

Re: Was heißt eigentlich access=yes ?

Radeln wrote:

motor_vehicle=designated

Soll wohl destination sein, den Tippfehler findet man oft.


Mapper aus dem Münsterland.

Offline

#16 2012-08-13 17:05:56

Jimmy_K
Member
Registered: 2011-01-05
Posts: 562

Re: Was heißt eigentlich access=yes ?

Weil JOSM manchmal das falsche vorschlägt...

Offline

#17 2012-08-13 17:33:21

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

Re: Was heißt eigentlich access=yes ?

Ja, die Autokompletion. designated kommt halt im Alphabeth vor destination.


Mapper aus dem Münsterland.

Offline

Board footer

Powered by FluxBB