[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