x

Re: Nutzer überschreibt maxspeed-Angaben durch z.B. maxspeed=DE:zone30


Geschrieben von flohoff (Gast) am 07. September 2021 14:54:58: [flux]

Als Antwort auf: Nutzer überschreibt maxspeed-Angaben durch z.B. maxspeed=DE:zone30 geschrieben von Graf Westerholt (Gast) am 07. September 2021 06:13:

OSM_RogerWilco wrote:

flohoff wrote:

In OSM taggen wir erst den einfachen fall und dann ergänzen wir mit zusatzinformationen für auswertungen/nutzer die es genauer wissen wollen. Nur noch die "komplexe" information in einem tag abzulegen was eigentlich die einfache information haben sollte ist bullshit

Das kannst Du als PKW-Fahrer so sagen. Ich dahingegen meine, dass man die Daten möglichst anwendungsneutral erfassen sollte. Dann ist maxpeed mit numerischen Werten oftmals "bullshit", weil nicht vollständig/korrekt erfasst:

Da ich deutlich weniger Auto als Fahrrad fahre fühle ich mich mal nicht angesprochen.

Der Punkt ist das ich einen komplexen fall (Wie die conditionals) nicht vereinfachen KANN.

Aber wenn ich einen einfachen fall habe wie ein "maxspeed=50" der aus einer "Geschlossenen Ortschaft" kommt
muss ich nicht einen komplexeren Fall daraus konstruieren in dem ich in das maxspeed dann ein DE:urban schreibe.

Das ist Unsinn weil mit einem mal JEDER datennutzer wissen muss was DE:urban ist nur um ein fucking maxspeed zu kennen.

Das ist die indentische diskussion zu dem feingranularerem tagging von natural=water. Wenn ich nur wissen will wo wasser ist kann ich natural=water nehmen. Dann kann ein weiteres water=basin / basin=retention mir am Arsch vorbeigehen. Wenn ich aber wissen will welche Flächen als Regenrückhaltebecken genutzt werden kann ich weiter rein suchen. Das hab ich immer als ein Grundkonzept von OSM angesehen das ich mit möglichst wenig mitteln etwas nützliches damit machen kann, wenn ich spezifischere dinge suche muss ich mehr tags auswerten.

Wenn ich also zu den conditionals zurückkomme. Hier werden beliebige Rechtsnormen ja durcheinander geworfen. Es gibt ein maxspeed für die Straße, und es gibt maxspeeds die durch Bauart, Konfiguration oder kombination aus Fahrzeug und Straßenklasse definiert sind. Das jeweilig niedrigere gilt. Da wir als OSM keine Kenntnis des Fahrzeugs haben mappen wir die limits der Straße und die Straßenklasse.

Aufgabe des Fahrzeugsführers ist es dann das für ihn rechtlich richtige Maxspeed zu wählen.

Dann hier auf die Rechtliche Situation das ich mit dem Anhänger ja nur 80 darf hinzuweisen ist halt eine Nebelkerze. Das hängt am Anhänger und nicht an der Straße.

Und auch hier ist wieder das Grundkonzept das wir vom einfachen zum komplexen gehe. Wenn ich einen simplen Auswerter habe dann sagt das - "ah prima - hier ist 50" - Wenn da ein conditional mit "30 zwischen 7 und 17 Uhr" dran steht ist das halt schick das für die genaueren Traversal speeds im A* zu kennen - Aber das sind dann die letzten 2% Genauigkeit.

Flo