[Talk-de] Tageszeitabhängige Geschwindigkeiten
Tobias Knerr
osm at tobias-knerr.de
Do Feb 23 11:15:40 UTC 2012
Am 23.02.2012 08:27, schrieb Martin Vonwald:
> Ich denke, ich werde dieses Proposal wieder aufwecken:
> http://wiki.openstreetmap.org/wiki/Talk:Proposed_features/Extended_conditions_for_access_tags#Splitting_conditions_and_values
>
> Wir brauchen in unterschiedlichsten Situationen Bedingungen und sollten nicht für jede Situation etwas eigenes erfinden.
Das ist eine seltsame Begründung, denn dieser Vorschlag kann - soweit
ich sehe - auch nur dieselben Situationen ausdrücken wie meiner. Es ist
dann eine Geschmacksfrage und eine Frage der Usability, welche Variante
man bevorzugt.
Ich halte den Vorschlag ehrlich gesagt für überkompliziert. Dinge wie
conditional(combined)=and(conditional(1), conditional(2))
ähneln eher einer Programmiersprache als einer mapper-tauglichen
Darstellung.
Mal am Beispiel "Höchstgeschwindigkeit für hgv bei Nässe 60 km/h": Was
ist verständlicher?
Meine Variante:
maxspeed:hgv:wet = 60
Deine Variante (soweit ich sie verstehe):
maxspeed:conditional(combined) = 60
conditional(combined) = and(conditional(1), conditional(2))
conditional(1) = vehicle(hgv)
conditional(2) = weather(wet)
Da als einziger genannter Vorteil die Vermeidung sehr langer Tags übrig
bleibt - was aber bei mir auch nur in sehr seltenen Extrembeispielen
vorkäme - fehlt mir die Rechtfertigung für diese Komplexität.
Tobias
Mehr Informationen über die Mailingliste Talk-de