[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