Fußgängerzone taggen

Es geht um die Pforzheimer Innenstadt (Leopoldplatz/Bahnhofstr/Leopoldstrasse). Bei Beginn der Straße gibt es das Verkehrszeichen (242.1, Wikipedia).
Dieses Verkehrsschild bezieht sich logischerweise auf die gesamte Straße. Davon ausgenommen sind
Lieferverkehr von 6.00 Uhr -10.30 Uhr frei
Linienverkehr frei
Fahrrad frei
Hotelgäste frei
Polizei frei

Wie sollte man so etwas taggen ? Die Straße sollte man doch logischerweise in highway=pedestrian umtaggen, obwohl seitlich Gehwege mit highway=pedestrian getaggt sind.

Ja.
highway=pedestrian
bicycle=yes
motor_vehicle=destination
psv=yes
etc. pp.

Das wäre “Anlieger frei”. Lieferverkehr wäre motor_vehicle=delivery. Aber selbst da bräuchte es ein conditional, weil es nur zu bestimmten Zeiten erlaubt ist.

Und wie das geht, erklärt das wiki:
http://wiki.openstreetmap.org/wiki/DE:Key:access#Zeitabh.C3.A4ngige_und_andere_bedingte_Beschr.C3.A4nkungen

Hotelgäste frei?
Polizei frei?

Für Hotelgäste frei gibt es nichts. Es gibt leider keine Möglichkeit, nur die Besucher eines bestimmten Geschäfts von der Fußgängerzone auszunehmen.

Polizei frei wird auch schwierig. Es gibt zwar emergency=yes, das schließt aber auch Feuerwehr und Rettungsdienst mit ein.

Kann bis jetzt nicht abgebildet werden, höchstens motor_vehicle=customers, aber da wirds ja noch einge Geschäfte mehr geben. Einfach weglassen.

Meiner Erfahrung nach sind Rettungsfahrzeuge grundsätzlich frei. Und auch die Polizei darf normalerweise mit dem Fahrzeug in die Fußgängerzone um zu kontrollieren.

Für Hotelgäste bleibt nur description:de mit Wert “Hotelgäste frei”.