Street parking/DE:Translating deprecated default and time interval tagging

From OpenStreetMap Wiki
Jump to navigation Jump to search

Das Schema zum Kartieren von Parkplätzen im Straßenraum wurde 2021 und 2022 in zwei Schritten grundlegend erneuert. Es gibt aber noch immer veraltete Tags, die in die neue Form gebracht werden sollten.

Diese Seite beschreibt, wie frühere parking:condition:side:default, parking:condition:side:time_interval und parking:condition:side:2-Tags "übersetzt" werden können. side steht für die Seite der Straße, auf die sich die Information bezieht (in Linienrichtung des OSM-Objekts aus gesehen – mit den Werten left, right oder both).

Für mehr Infos zum Mappen von Straßenparkplätzen siehe auch die Wikiseite zum Kartieren von Parkplätzen im Straßenraum und den darin enthaltenen Schnelleinstieg.

Übersetzung der Tags

  • parking:condition:side:time_interval beschrieb nach dem alten Schema, zu welcher Zeit eine bestimmte temporäre Parkbeschränkung (parking:condition:side) galt – z.B. ein Parkverbot zu bestimmten Zeiten. Mit Conditional Restrictions können wir das inzwischen viel besser ausdrücken.
  • Aber zunächst müssen wir die "Basis-Parkregel" ansehen (parking:condition:side:default) und diese in die neue Form bringen.
➔ Schau in der unten stehenden Tabelle nach dem neuen parking:side:*-Tag, der zum alten parking:condition:side:default-Tag passt.
Beispiel: parking:condition:both:default=free wird nach neuem Schema zu parking:both:fee=no.
  • Als nächstes tun wir das gleiche für die temporäre Parkbeschränkung – aber wir kombinieren diesen Wert mit der Zeitangabe.
➔ Schau in der unten stehenden Tabelle und wähle einen neuen Tag anstelle des alten parking:condition:side-Tags. Diesmal nehmen wir parking:side:*:conditional als neuen Schlüssel, also wie im ersten Schritt, nur mit angehängtem :conditional.
➔ Ergänze die Zeitangabe nach dem neuen Wert mit @ (time_interval).
Beispiel: parking:condition:right=customers + parking:condition:right:time_interval=Mo-Fr 09:00-18:00 wird nach neuem Schema zu parking:right:access:conditional=customers @ (Mo-Fr 09:00-18:00).
  • Siehe die unten stehenden Beispiele, die das Vorgehen anhand weiterer Fälle illustrieren.
  • Es gibt außerdem eine veraltete Zahlenschreibweise parking:condition:side:2, parking:condition:side:3 etc. um mehrere, zu verschiedenen Zeiten gültige Parkbeschränkungen anzugeben. Siehe auch dafür die unten stehenden Beispiele, wie sie in Conditional Restrictions überführt werden.

Übersetzungstabelle

veraltetes parking:condition=*-Tagging Was stattdessen nun genutzt wird Anmerkungen
Schlüssel Wert
free parking:side:fee no
ticket parking:side:fee yes
disc parking:side:authentication:disc yes Außerdem sollte parking:side:maxstay=* getaggt werden, um die Höchstparkdauer anzugeben.
residents parking:side:access private Außerdem sollte parking:side:zone=* getaggt werden, um die Nummer oder Buchstaben der Parkzone zu erfassen.
ticket;residents parking:side:fee yes Außerdem sollte parking:side:zone=* getaggt werden, um die Nummer oder Buchstaben der Parkzone zu erfassen.
customers parking:side:access customers
private parking:side:access private
disabled parking:side:access no In diesem Fall muss der alte Tag durch zwei neue ersetzt werden.
parking:side:disabled designated
loading parking:side:restriction loading_only
no_parking parking:side:restriction no_parking
no_standing parking:side:restriction no_standing
no_stopping parking:side:restriction no_stopping

Beispiele

Beispiel 1: Parken mit Parkschein am Tag, kostenfreies Parken in der Nacht und Sonntags.

veraltet:
parking:condition:right=ticket
parking:condition:right:default=free
parking:condition:right:time_interval=Mo-Fr 09:00-20:00; Sa 09:00-18:00

neu:
parking:right:fee=no
parking:right:fee:conditional=yes @ (Mo-Fr 09:00-20:00; Sa 09:00-18:00)

Beispiel 2: Ladezone/Ein- und Ausladen frei zu bestimmten Zeiten, sonst Halteverbot.

veraltet:
parking:condition:right=loading
parking:condition:right:default=no_stopping
parking:condition:right:time_interval=Mo-Fr 09:00-14:00

neu:
parking:right:restriction=no_stopping
parking:right:restriction:conditional=loading_only @ (Mo-Fr 09:00-14:00)

Beispiel 3: Parken mit Parkschein am Tag, kostenfreies Parken nachts, sowie ein Halteverbot an Werktagen am Vormittag und Mittags.

veraltet:
parking:condition:right=ticket
parking:condition:right:time_interval=Mo-Fr 09:00-20:00; Sa 09:00-18:00
parking:condition:right:default=free
parking:condition:right:2=no_stopping
parking:condition:right:2:time_interval=Mo-Fr 06:00-14:00

neu:
parking:right:fee=no
parking:right:fee:conditional=yes @ (Mo-Fr 09:00-20:00; Sa 09:00-18:00)
parking:right:restriction:conditional=no_stopping @ (Mo-Fr 06:00-14:00)

Beispiel 4: Halteverbot zu bestimmten Zeiten tagsüber, kostenfreies Parken in der Nacht und Parkverbot (mit der Möglichkeit zu halten) zu allen anderen Zeiten.

veraltet:
parking:condition:right=no_parking
parking:condition:right:time_interval=Mo-Su 08:00-16:00
parking:condition:right:2=no_stopping
parking:condition:right:2:time_interval=Mo-Su 07:00-08:00,16:00-19:00
parking:condition:right:3=free
parking:condition:right:3:time_interval=Mo-Su 19:00-07:00

neu:
parking:right:restriction:conditional=no_parking @ (Mo-Su 08:00-16:00); no_stopping @ (Mo-Su 07:00-08:00,16:00-19:00)
parking:right:fee=no @ (Mo-Su 19:00-07:00)