Verkehrszeichen als eigenständiger Node?

Hi !

ich muss nochmal nachfragen da bei uns viele Nodes für die Verkehrszeichen sind [1].

Sollen diese wirklich “frei” im Raum stehen - nicht in einem Way dem diese zugeordnet sind oder anderweitig (Relation) verknüpft ?!?!?

Für mich fehlt da irgendwie immer der Zusammenhang!

Gruß Jan :slight_smile:

[1] http://wiki.openstreetmap.org/wiki/DE:Key:traffic_sign

Ich frage mich generell welche Information man daraus ableiten können soll. Solange keine Richtung angegeben ist, kann sowieso niemand auswerten, für welchen Teil der Straße das eingetragene Verkehrszeichen gilt.

Ist doch schnuppe. Verkehrszeichen werden von keiner Anwendung ausgewertet, sondern sind bestenfalls Dekoration. Soll sie doch jeder dahin malen, wo er will - auf die Straße oder daneben.

Möchte man die Verkehrsschilder benutzen, muss ein use case vorliegen.
Generell sind sie natürlich dann hilfreich, wenn sie konsequent angewendet werden.
Dazu bräucht man eine Tabelle in der die Behandlung einzelner Schildarten und derer Anbringung in der OSM untersucht wird.
Für eine der wichtigsten Funktionen - Geschwindigkeitsbegrenzung - taggen wir den Maxspeed, diese Schilder brauchen wir also nicht.
In der Tabelle:
**Schild | Nutzung im Verkehr | Verwendung in OSM ** stünde also
Geschwindigkeitsbegrenzung | … pla pla pla… | Tag maxspeed=

Abbiegeverbote stünden als Relation an dem Node

Warnschilder müßten an den Vektor damit die Navigation sie verwenden kann, wobei die Richtung angegeben werden müßte (wie?). Bei einer Einbahnstraße ist es hingegen unkompliziert: Zusätzlicher Punkt an die Highway + antsprechend Tagging.

Dass niemand im vollen Umfang die Verkehrszeichen verwendet, liegt ja eben an fehlender Kodifizierung nach der Du fragst.

Wenn Du eine Wiki Seite dafür anlegen könntest, würde ich mich gern an dieser Arbeit beteiligen. Eigentlich habe ich das für das “Navigationsmeeting” in Garching vorgesehen :wink:

Ich dachte hierfür gibt es am way oneway=yes - also wozu einen eigenen Punkt 8ist glaub ich ein schlecht gewähltes Beispiel :wink: )? Und dass es kein oneyway ohne entsprechendem Schild gibt ist - denke ich - klar; anders sieht es bei “Stop” oder “Vorrang geben” aus…

Hi Tunnelbauer,
vielleicht habe ich´s unklar formuliert: Wo oneway=yes steht, haben wir eine Einbahnstraße, dadurch ist ja klar, worum es bei dem Verkehrsschild geht. Man braucht jedoch Richtungsangaben falls ein Verkehrsschild nur eine Fahrtrichtung betrifft und die andere nicht UND die Straße die zwei Richtungen hat mit EINEM Vektor gezeichnet ist.

Wahrscheinlich muß man es mit einer Relation versehen, die die Richtung anzeigt.

dafür gibt es lange etablierte Verfahren: oneway=yes oder oneway=1 für Einbahnstrassen in der “Erfassungs-Richtung” und in der anderen Erfassungs-Richtung oneway=-1
andere tags erfolgen mit xxx:forward und xxx:backward.
Alles Werte RELATIV zur OSM-Richtung. Werden sogar von Josm angepasst, wenn jemand die Straße “dreht”.

Gruss
walter

würde gerne mal wissen, wie ein maxspeed=* als Node bei einer Kreuzung “richtig” erfasst werden soll. Ohne Relationen geht es wohl nicht. Dann lass ich es lieber gleich.

Dann müßte man diese Informationen an einer Stelle in Wiki zusammenfassen.

Das geht nicht. Maxspeed ist ein Attributt der Strecke, also brauchen wir keine Schilder taggen dafür. Man attributtiert den Straßenabschnitt wie gewohnt. Der Schild kann in einem System wenn gewünscht dort generiert werden, wo sich Maxspeed ändert.

Oneway ist ja erfasst.

Aber wie gesagt: Ich denke "Routing"relevante Schilder sind eher “Stop” und “Vorrang geben” - und ich habe auch schon Stop-Schilder - wie Jan schreibt - als Punkt neben der Straße getagged, da es so im Wiki steht - nur was macht der Router daraus oder was kann er daraus machen, wenn da so ein Schild ohne jeglichen Bezug steht?

Der Router kann damit nichts anfangen :frowning:
Er müßte eine sehr teure Suche nach den Punkten in der Nachbarschaft der berechneten Route starten. Das würde unnötig Ressourcen fressen, daher macht es auch niemand auf diese Art.
“Billige” Lösung malt alles was sie sieht, dann ist aber die Generierung einer akustischen bzw. optischer Warnung nicht möglich.

Wo soll das denn im Wiki stehen? Stoppschilder gehören natürlich auf die Straße.
Der Router erkennt die Zugehörigkeit dann durch die kürzeste Entfernung zur nächsten Kreuzung.
Neben der Straße kann der Router allerhöchstens über Relationen etwas damit anfangen.

Dazu möchte ich folgendes bemerken:

Für meine in Entwicklung befindliche Motorrad-Tourenkarte wäre es nicht dumm, wenn man Verkehrszeichen für kurvige Strecken auswerten könnte, sprich so wie z.b. motorroad=yes, oneway=yes usw. gäbe es noch ein curvy=yes.
Mittels so eines Kennzeichens könnten für den Motorradfahrer kurvigen Strecken Vorrang bei der Routenwahl gegeben werden.
Ob es sich um einen kurzen oder langen Abschnitt, eine mehr oder weniger kurvige Straße oder eine gefährliche Kurve handelt, sollte hier keine Rolle spielen. Einzig und allein die Tatsache, das vom Straßenverkehrsamt dort ein Schild vor Kurven warnt, ist für einen Motorradfahrer gleichzeitig Indikator für Kurvenspaß.

Beachtet dazu auch meine Frage hier im Forum bei Garmin.

Hallo Scotti,
selbstverständlich ja! Genauso wie maxspeed= als eigenschaft einer Strecke dazu verwendet wird um für eine damit getaggte Strecke die Anzeige in der Ecke einer Navigation einschaltet die zeigt, wie schnell man fahren darf, sollte man auch Tagging für:

  • gefährliche Kurven
  • andere gefähliche Abschnitte der Strecke haben

Also ich möchte nochmal anregen, dass man eine solche Wiki Siete baut in der man alle diese Informationen an einer Stelle zusammenträgt.
Scotti, könntest Du damit anfangen? Einfach eine Tabelle bauen ähnlich der http://wiki.openstreetmap.org/wiki/Map_Features und diese als Platzhalter mit allen Verkehrsschilder füllen.

Um genauer zu sein, die Seite:http://wiki.openstreetmap.org/wiki/DE:Proposed_features/Traffic_sign schreibt:
" Anwendbar auf Knotenpunkte, Wege oder Flächen ".
Ich denke man sollte es genauer beschreiben: Es gibt Punktwarnungen und Eigenschaften der Strecken ( wie z.B. “kurvig”…)

@MotorKUH
Für kurvenreiche Strecken gibt es hazard=curve (allerdings erst 12 mal).

Das Tag ‘hazard’ ist insgesamt leider nicht weit verbreitet.
http://wiki.openstreetmap.org/wiki/Proposed_features/hazard

Hallo,

Ich kann mir vorstellen, daß es kurvige Strecken gibt, die nicht mit dem entsprechenden Verkehrszeichen versehen sind. Wenn es um Kurvenspaß geht, hätte das Tag für die Straße eine ähnliche Bedeutung wie die Angabe eines landschaftlich schönen Straßenabschnittes. Das wäre meiner Ansicht nach unabhängig bzw. ergänzend zum entspechenden Verkehrszeichen und stellt eine Eigenschaft der Straße dar.

Sven

Hallo Sven, ebenfalls richtig! Falls niemand Was dagegen hat, werde ich mit dem tabelarischen Untarabschnitt auf der Wikiseite http://wiki.openstreetmap.org/wiki/DE:Proposed_features/Traffic_sign anfangen.

Wow, diese Herangehensweise eröffnet ein breites Feld für Taggingideen.

Wie tagge ich einen Streckenabschnitt für den gilt:
0. eine Doppelkurve

  1. Steigung
  2. Gefälle
  3. Unebene Fahrbahn
  4. Schnee und Eisglätte
  5. Steinschlag
  6. Spliit Schotter
  7. Seitenwindgefahr
  8. Staugefahr

Nur um den Anfangf zu machen…

Für 1 und 2:

http://wiki.openstreetmap.org/wiki/DE:Key:incline

Da traust Du mir aber was zu!

Eine Übersicht der Verkehrszeichen gibt es hier:
http://de.wikipedia.org/wiki/Bildtafel_der_Verkehrszeichen_in_Deutschland
http://de.wikipedia.org/wiki/Bildtafel_der_Verkehrszeichen_in_Frankreich
http://de.wikipedia.org/wiki/Bildtafel_der_Verkehrszeichen_in_der_Schweiz
http://de.wikipedia.org/wiki/Bildtafel_der_Verkehrszeichen_in_%C3%96sterreich
http://de.wikipedia.org/wiki/Bildtafel_der_Verkehrszeichen_in_den_Niederlanden

Einen Vergleich gibt es hier:
http://de.wikipedia.org/wiki/Vergleich_europ%C3%A4ischer_Verkehrszeichen