fkv (2022-12-13 12:26:05+00:00): Beide routen durch alle Wohnstraßen, weil beide den Bug haben, das auf https://wiki.openstreetmap.org/wiki/OSM_tags_for_routing/Access_restrictions#Austria definierte motorcar=destination nicht zu berücksichtigen. Beispiel: https://www.openstreetmap.org/directions?engine=fossgis_osrm_car&route=48.17603%2C16.37069%3B48.17690%2C16.37354

> Und wieso haben wir das Problem deiner Meinung nach nicht, wenn wir Begegnungszonen und ganz normale Straßen durch Wohngebiete gleich taggen?

Weil die Berechtigungen für Begegnungszonen gleich sind wie für normale Straßen.

> Zusatztags brauchst du für highway=residential aber genauso, z.B. maxspeed=20, das ist bei einer Begegnungszone automatisch der Default, bei residential aber nicht. D.h., dein Vorschlag löst das Problem nicht.

Die Geschwindigkeitsbeschränkung ist in Begegnungszonen immer explizit angeschrieben und muss entsprechend getaggt werden. Genauso muss ja auch bei highway=primary im Ortsgebiet immer ein maxspeed + source:maxspeed (oder maxspeed:type) gesetzt werden. Und in 30er- und 50er-Zonen. Genau genommen müsste in Wien fast überall, wo ein 50er gilt, ein source:maxspeed=zone gesetzt werden wegen der 50er-Zone IG Luft. Begegnungszonen sind das geringste Problem, weil sie nur in anderen Zonen vorkommen (und somit der 20er bzw. 30er alles andere übersteuert) und nicht umgekehrt.

> Wir haben offensichtlich nicht genug international standardisierte highway=-Typen, um jedem in Österreich rechtlich definierten Straßentyp einen eigenen zuzuordnen.

Für Begegnungszonen brauchen wir keinen eigenen highway-Typ, weil das Begegnungszonen-Schild ein relativ "schwaches" Verkehrszeichen ist, das nur etwas über die Geschwindigkeitsbeschränkung und die Raumaufteilung der Straße aussagt, so ähnlich wie eine Ortstafel nur etwas über die Geschwindigkeitsbeschränkung aussagt. Es wär handlich, ein highway=shared_space zur Verfügung zu haben um maxspeed=20 + source:maxspeed nicht explizit setzen zu müssen (und es nur bei einem 30er setzen zu müssen), so ähnlich wie wir auf highway=residential (vs. unclassified) den 50er nicht explizit taggen müssen. Aber wir sind ja schon mit primary...tertiary und service leidgeprüft, maxspeed zusätzlich setzen zu müssen, also schaffen wir das auch bei Begegnungszonen. Wenn wir Begegnungszonen hingegen als Wohnstraßen taggen, dann müssen wir zum einen trotzdem maxspeed setzen (weil abweichend vom Default für Wohnstraßen) und zusätzlich noch eine Latte anderer Tags, um die Defaults für Wohnstraßen rückgängig zu machen. Das schafft kein normaler Mapper. Man braucht Insiderwissen um das in den Defaults gesetzte Radfahren gegen die Einbahn auszuschalten, ebenso die *=destination. Ich bin mir nicht sicher, ob dein access=yes überhaupt die in den Defaults (Link s.o.) definierten motorcar/goods/hgv/psv/moped=destination übersteuert, denn einerseits übersteuert das explizite Tag das implizite, andererseits aber auch das speziellere das allgemeinere. Um sicher zu gehen, müsstest du zusätzlich zu access=yes auch noch motorcar/goods/hgv/psv/moped=yes explizit setzen. Dann kennt sich überhaupt kein normaler Mapper mehr aus, und auch für einen erfahrenen User sieht es auf den ersten Blick nach einem Anfängerfehler (Auswahlorgie in den Listboxes des iD-Editors) aus.

Zur Mariahilfer Straße: Das Ziel war, mehr Platz für Fußgänger zu machen, nicht den Verkehr zu beruhigen. Was soll "beruhigen" überhaupt heißen? Das ist nur ein Euphemismus für Ausbremsen. Dafür gab es in der Mariahilfer Straße nie einen Bedarf, weil man dort sowieso nie schnell fahren konnte. Die grüne Stadträtin wollte den motorisierten Verkehr nicht ausbremsen, sondern ganz loswerden, und darum ist der mittlere Abschnitt der Mariahilfer Straße keine Begegnungs-, sondern eine Fußgängerzone. Wenn es nur nach ihr gegangen wäre, wären gar keine Begegnungszonen gekommen, sondern alles Fußgängerzone.

> Aber gerade dann (wenn es eine Durchzugsstraße ist) ist highway=residential unpassend

Genau, in so einem Fall sollte die Begegnungszone dann als primary/secondary/tertiary getaggt werden, aber halt mit maxspeed und evtl. shared_space=yes. Die Fallbeispiele (wo das nach meiner Erinnerung so umgesetzt war) müssten sich noch finden lassen.

> Ich will auf der Planansicht hier in Wien sehen, daß das eine verkehrsberuhigte Straße (grau) ist und nicht eine ganz normale (weiße) Straße.

Wie oft fährst du in Wien mit dem Auto? Selbst wenn du mit dem Fahrrad fährst, führt dich die Darstellung als Wohnstraße in die Irre, weil du dann davon ausgehst, dass du gegen die Einbahn fahren darfst.