[Talk-de] Tageszeitabhängige Geschwindigkeiten

bkmap burkhard.kirchner at web.de
Do Feb 23 12:44:56 UTC 2012


Am 23.02.2012 12:29, schrieb Martin Koppenhoefer:
> Am 23. Februar 2012 12:15 schrieb bkmap<burkhard.kirchner at web.de>:
>> Der Vorschlag von Eimai, der Sonderzeichen im Key vermeidet, war doch gar
>> nicht so schlecht: "Move parameters from key to value "
>> <key>=[<condition>]<value>;[<condition>]<value>...
>> Das wäre dann:
>> maxspeed = [08:00-18:00]50
>> Er hat die Conditions in "[]" gesetzt.
>
>
> Das benötigt dann halt multiple values, weil man meistens ja auch noch
> die verbleibende Zeit von 18-8 h angeben will.
>
+1
maxspeed = 80;[08:00-18:00]50
	allgemein 80
	8-18 Uhr 50
oder wenns komplizierter wird:

maxspeed = 80;[hgv]60;[hgv][Mo-Fr 08:00-18:00]30;[08:00-18:00]50
	allgemein 80
	LKW 60
	LkW Mo-Fr 8-18 Uhr 30
	andere von 8-18 Uhr 50

Ich finde den Vorschlag gut,
1. weil man diese Bedingungen fast überall in gleicher Form anwenden 
kann, nicht nur bei maxspeed,
2. weil wenn in den "[]" stehenden Tooken auf bekannte Condition Codes 
geprüft wurden, den gleichen Algorithmus verwenden kann, wie bei den 
Öffnungszeiten.

Conditions könnten z.B. sein:
[bus], [hgv], [maxweight<7] oder andere.
Wenn keiner dieser Codes ausgewertet werden konnte, ist es eben eine 
Zeitbedingung wie in den Öffnungszeiten, das da in den Klammern steht.
Mit Komma verknüpft man die Bedingungen als logisches ODER und ohne 
Komma als logisches UND.

Viele Grüße
Burkhard






Mehr Informationen über die Mailingliste Talk-de