[Talk-de] Tageszeitabhängige Geschwindigkeiten
bkmap
burkhard.kirchner at web.de
Do Feb 23 14:40:36 UTC 2012
>> Wie wäre es mit:
>>
>> maxspeed = 80
>> maxspeed:conditions = [08:00-18:00]50
>>
>> Also ein default-Wert für alle "dummen" Anwendungen und
>> eine Verfeinerung für neue Anwendungen, welche die conditions
>> auswerten können.
> +1
> Neben der Uhrzeit könnten da auch andere Bedingungen genannt sein.
> Spontan fällt mir neben Nässe auch noch an Schultagen ein.
>
> Henning
+1
"An Schultagen" gibt es in den opening_hours schon: SH off Das Schema
für opening_hours könnte man komplett mit verwenden.
Hab mal diesen Vorschlag überflogen:
https://wiki.openstreetmap.org/wiki/Proposed_features/access_restrictions_1.5#Namespace
Der ist gut strukturiert. Mit scheint diese Namespace-Variante aber
recht kompliziert für den Otto-Normal-Mapper.
Ich denke die Eimai-Variante ist da einfacher und übersichtlicher.
Wenn man Vergleiche zulässt, kann man beliebig mit UND, ODER und NOT
verknüpfen. Man kann das auch für beliebige andere Tags verwenden.
Beispiele:
maxspeed=60
maxspeed:conditions=[bus]50;[bus][Mo-Fr 09:00-18:00; SH off]30
Busse dürfen an Wochentagen außer in den Schulferien von 9-18 Uhr nur 30
fahren, sonst 50. Ansonsten darf 60 gefahren werden.
[bus] ist das Gleiche wie [bus=yes]
maxweight=5.5
maxweight.conditions=[bus] oder maxweight.conditions=[bus]void oder auch
maxweight.conditions=[bus]none
Bis 5.5 t außer Busse.
[bus=no] gilt für alles, was kein Bus ist.
[[[bus],[bycycle]]=no] ist das Gleiche wie [bus=no][bycycle=no] und gilt
für alles außer Bus und Fahrrad
Gruß
Burkhard
Mehr Informationen über die Mailingliste Talk-de