User:Tec19

From OpenStreetMap Wiki
Jump to navigation Jump to search

In Arbeit!

Verkehrsschilder

Eine Auflistung der Verkehrszeichen in Deutschland findet sich hier:

https://de.wikipedia.org/wiki/Bildtafel_der_Verkehrszeichen_in_der_Bundesrepublik_Deutschland_seit_2017


Verkehrszeichen eigener Knoten Knoten auf der Strecke / Fläche Anmerkung
Zeichen 310 - Ortstafel Vorderseite, StVO 2017.svg

Zeichen 311 - Ortstafel Rückseite, StVO 2017.svg


Zeichen 311-51 - Ortstafel einseitig, StVO 1992.svg

Zeichen 385 - Ortshinweistafel, StVO 1988.svg

Nicht notwendig.


traffic_sign=DE:310

traffic_sign=DE:311

trafic_sign=DE:311-51

traffic_sign=DE:385

traffic_sign=city_limit

name=Wilster

side=right|left


optional (z.B. bei Ortsteilen):

alt_name=Kreis Steinburg

Knoten an der Ortsgrenze auf der Strecke platzieren und diese teilen.

Straßen außerorts dann mit

maxspeed=100

source:maxspeed=DE:rural

und innerorts

maxspeed=50

source:maxspeed=DE:urban

auszeichnen.

maxspeed:type=DE:urban(gebräuchlich in UK)


Schild 311-51 ist weiterhin gültig, wird aber nicht mehr neu aufgestellt.

Das grüne Schild 385 stellt keine Ortsgrenze mit impliziter Geschwindigkeitsbeschränkung dar;

also nicht mit city_limit und source:maxspeed=DE:urban auszeichnen!

Zeichen 220-10 - Einbahnstraße, linksweisend, StVO 2017.svgZeichen 220-20 - Einbahnstraße, rechtsweisend, StVO 2017.svg

Zeichen 267 - Verbot der Einfahrt, StVO 1970.svg

Nicht notwendig.


traffic_sign=DE:220-10

traffic_sign=DE:220-20


trafic_sign=DE:267

Zusammen mit highway=… verwenden:

oneway=yes

Alle betroffenen (Teil-)Strecken werden ausgezeichnet.

Wenn sich die Linienrichtung nicht umkehren lässt, kann notfalls oneway=-1 verwendet werden

Zeichen 206 - Halt! Vorfahrt gewähren! StVO 1970.svg Nicht notwendig.


traffic_sign=DE:206

highway=stop Knoten an der Haltelinie platzieren, Strecke aber nicht teilen.
Zeichen 205 - Vorfahrt gewähren! StVO 1970.svg Nicht notwendig.


traffic_sign=DE:205

highway=give_way Knoten an der Haltelinie platzieren, Strecke aber nicht teilen.
Zeichen 306 - Vorfahrtstraße, StVO 1970.svg Nicht notwendig.


traffic_sign=DE:306

Wenn sich die tags highway=… der beteiligten Straßen unterscheiden, ist die Vorfahrt i.d.R. ersichtlich (Bundesstraße > Landesstraße > Kreisstraße > Anliegerstraße).

Ich bevorzuge die Markierung der haltepflichtigen Straßen

Zeichen 274-60 - Zulässige Höchstgeschwindigkeit, StVO 2017.svg traffic_sign=DE:274-60[60]


traffic_sign=DE:274-xx[xx]

mit xx z.B. 30, 40, 50, 60, 70 …

traffic_sign=DE:274-60[60]

side=right|left|both

maxspeed=60

source:maxspeed=sign

oder (jeweils beide Angaben erforderlich!):

maxspeed:forward|backward=60

source:maxspeed:forward|backward=sign

Das Tempo wird als Unternummer xx sowie als Wert in den [] angegeben.


Hinweis zum Eintrag des Gültigkeitsbereichs: Das Tempolimit kann ohne weiteres Schild nach dem Ende einer Gefahrenstelle aufgehoben sein (wenn eindeutig; Hinweis kann die Kombination mit einem anderen Schild sein, z.B. Gefährliche Kurve + 30)

Zeichen 278-60 - Ende der zulässigen Höchstgeschwindigkeit, StVO 2017.svg traffic_sign=DE:278-60


traffic_sign=DE:278-xx

mit xx z.B. 30, 40, 50, 60, 70…

traffic_sign=DE:278-60

side=right|left|both

maxspeed=… und source:maxspeed=…

oder

maxspeed:|forward|backward=… und source:maxspeed:forward|backward=…

Auch hier wird das aufgehobene Tempo als Unternummer angefügt. Einen Wert gebe ich nicht an.

Die Strecke wird ggf. am Schild geteilt und jeweils maxspeed angegeben. Bei 50|100 kann (ggf. richtungsabhängig) source:maxspeed=DE:urban|rural angegeben werden

Zeichen 274.1 - Beginn einer Tempo 30-Zone, StVO 2013.svg

Zeichen 274.2 - Ende einer Tempo 30-Zone (einseitig), StVO 2013.svg

traffic_sign=DE:274.1


traffic_sign=DE274.2

highway=residential

maxspeed=30

zone:maxspeed=DE:30

source_maxspeed=DE:zone30

Ob man die Verkehrszeichen einträgt, ist Geschmackssache. Für Temo-30-Zonen gilt, dass keine anderen als Rechts-vor-Links-Regelungen angeordnet werden sollen.

Daher darf auch nicht highway=living_street verwendet werden, da dort andere Regelungen gelten ("Spielstraßen"-Schild 325.1, Verkehrsberuhigter Bereich, Schrittgeschwindigkeit).

Zeichen 276 - Überholverbot für Kraftfahrzeuge aller Art, StVO 1992.svg

Zeichen 280 - Ende des Überholverbotes für Kraftfahrzeuge aller Art, StVO 1992.svg

traffic_sign=DE:276


traffic_sign=DE:280

overtaking=no


(overtaking=yes)

Ich gebe das Verkehrszeichen immer dann an, wenn es in Kombination mit z.B. einer Geschwindigkeitsbeschränkung angegeben ist.

Bei Strecken gebe ich nur die Gültigkeit des Überholverbots an, außer es besteht ein einseitiges Verbot. Dann wird mit forward|backward ergänzt und yes|no eingetragen

Zeichen 277 - Überholverbot für Kraftfahrzeuge mit einem zulässigen Gesamtgewicht über 2,8 t, einschließlich ihrer Anhänger, StVO 1992.svg

Zeichen 281 - Ende des Überholverbots für Kraftfahrzeuge mit einem zulässigen Gesamtgewicht über 3,5 t, StVO 1992.svg

traffic_sign=DE:277


traffic_sign=DE:281

overtaking:hgv=no


(overtaking:hgv=yes)

(siehe oben)
Zeichen 282 - Ende sämtlicher Streckenverbote, StVO 1970.svg traffic_sign=DE:282 Die Strecke wird geteilt und die Beschränkungen entfernt.

Ggf. wird maxspeed=50|100 und source:maxspeed=DE:urban|rural gesetzt.

Zeichen 108-10 - Gefälle, StVO 2017.svg


Zeichen 110-12 - Steigung, StVO 2017.svg

traffic_sign=DE:108-10[10]


traffic_sign=DE:110-12[12]

=DE:108|110-xx[xx]

incline=-10%


incline=12%

Die Angabe in incline bei Steigungen ist positiv und bei Gefälle negativ. Ist der Wert unbekannt (oder handelt es sich um Treppen), kann incline=up|down verwendet werden


Verkehrszeichen mit Zusatzschildern und Kombinationen
Schild(er) Eintragung im Knoten Kennzeichnung der Strecke/Fläche Anmerkung
Zeichen 274-60 - Zulässige Höchstgeschwindigkeit, StVO 2017.svg Zeichen 276 - Überholverbot für Kraftfahrzeuge aller Art, StVO 1992.svg traffic_sign=DE:274-60[60];DE:276 overtaking=no

maxspeed=60

source:maxspeed=sign

Das Überholverbotsschild trage ich nur ein, wenn es in Verbindung mit einem anderen Schild eingtragen wird. Ansonsten trage ich nur overtaking=no ein.
Zeichen 250 - Verbot für Fahrzeuge aller Art, StVO 1970.svgZusatzzeichen 1020-30 - Anlieger frei (600x330), StVO 1992.svg traffic_sign=DE:250,DE:1020-30 vehicle=destination

(bicycle=destination)

vehicle gilt für Fahrzeuge aller Art, also auch Fahrräder, aber nicht für Fußgänger.

Bei access=destination werden auch Fußgänger ausgeschlossen, also nicht verwenden!

bicycle ist auch ein vehicle. Weil das oft vergessen wird, kann man das miteintragen.

Zeichen 250 - Verbot für Fahrzeuge aller Art, StVO 1970.svgZusatzzeichen 1020-12 - Radfahrer und Anlieger frei (450x600), StVO 1992.svg traffic_sign=DE:250,DE:1020-12 vehicle=destination

bicycle=yes

Das Fahrrad kann, aber muss nicht von einem Anlieger gefahren werden.
Zeichen 250 - Verbot für Fahrzeuge aller Art, StVO 1970.svgZusatzzeichen 1026-36 - Landwirtschaftlicher Verkehr frei (450x600), StVO 1992.svg traffic_sign=DE:250,DE:1026-36 vehicle=agricultural


(bicycle=agricultural)

Die Erlaubnis bezieht sich auf den Zweck, nicht auf das (motorisierte) Verkehrsmittel.

vehicle gilt (genau wie Schild 250) für Fahrzeuge aller Art, schließt also auch bicycle ein. Fahrräder brauchen also nicht extra aufgeführt werden. Gleiches gilt für Moped, Mofa, Pedelec etc.

Zeichen 260 - Verbot für Krafträder und Mofas und sonstige mehrspurige Kraftfahrzeuge, StVO 1992.svgZusatzzeichen 1026-36 - Landwirtschaftlicher Verkehr frei (450x600), StVO 1992.svg traffic_sign=DE:260,DE:1026-36 (motorcycle=agricultural)

vehicle=agricultural

bicycle=yes


(mofa=agricultural)

(moped=agricultural)

Ein motorcycle ist ein vehicle, die Angabe ist daher nicht erforderlich (aber evtl. sinnvoll).

moped und mofa sind nach Zeichen 260 auch Motorräder, dürfen daher streng genommen auch nur als landwirtschaftlicher Verkehr fahren.

Fahrräder (auch elektrische), dürfen passieren (Fußgänger und Rollstühle ohnehin).

Ich gebe Fahrräder frei, obwohl das eigentlich unnötig ist.

Zeichen 250 - Verbot für Fahrzeuge aller Art, StVO 1970.svgZusatzzeichen 1026-38 - Land- und forstwirtschaftlicher Verkehr frei (450x600), StVO 1992.svg traffic_sign=DE:250,DE:1026-38 vehicle=agricultural

vehicle=forestry

Zeichen 250 - Verbot für Fahrzeuge aller Art, StVO 1970.svgZusatzzeichen 1026-37 - Forstwirtschaflicher Verkehr frei, StVO 1992.svg traffic_sign=DE:250,DE:1026-37 vehicle=forestry
Zeichen 250 - Verbot für Fahrzeuge aller Art, StVO 1970.svgZusatzzeichen 1026-32 - Linienverkehr frei (450x600), StVO 1992.svg traffic_sign=DE:250,DE:1026-32 vehicle=no

bus=yes

Ich bin mir unschlüssig, ob zusätzlich noch

motorcycle=no

hgv=no

angegeben werden muss

Zeichen 262-5,5 - Verbot für Fahrzeuge über angegebene tatsächliche Masse, StVO 2017.svgZusatzzeichen 1026-36 - Landwirtschaftlicher Verkehr frei (450x600), StVO 1992.svg traffic_sign=DE:262-5,5[5.5],DE:1026-36

allgemein

traffic_sign=DE:262-x,y[x.y],DE:1026-36

maxweight=5.5maxweight:conditional=none @ (agricultural) Die Masseangabe ist Bestandteil der Schildbezeichnung, der Wert muss in [] wiederholt werden.


Bei zusätzlicher Gültigkeit für forstwirtschaftlichen Verkehr:

maxweight:conditional=none @ (agricultural,forestry)

(forestry ist keine Fahrzeugklasse für maxweight)

Zeichen 101 - Gefahrstelle, StVO 1970.svgZusatzzeichen 1007-35 - Verschmutzte Fahrbahn, StVO 2017.svgZeichen 274-70 - Zulässige Höchstgeschwindigkeit, StVO 2017.svg traffic_sign=DE:101,DE:1007-35;DE:274-70[70] maxspeed=70

source:maxspeed=sign

Zeichen 253 - Verbot für Kraftfahrzeuge mit einem zulässigen Gesamtgewicht, StVO 1992.svgZusatzzeichen 1020-30 - Anlieger frei (600x330), StVO 1992.svg traffic_sign=DE:253,DE:1020-30 hgv=destination


Eintrag Anmerkung
Zebrastreifen highway=crossing

crossing=zebra

crossing:island=yesbei Mittelinsel

Auf der Strecke den Knoten auszeichnen
Ampel highway=crossing

crossing=traffic_signals

button_operated=yes|no

Auf der Strecke den Knoten auszeichnen
Verkehrsinsel traffic_calming=island Auf der Strecke den Knoten auszeichnen
Verkehrsberuhigung traffic_calming=chikane

traffic_calming=table

traffic_calming=hump

traffic_calming=bump

Eine Fahrbahneinengung, die umfahren werden muss

Eine Aufpflasterung, die normalerweise einen Überweg beinhaltet (>4m)

Eine Aufpflasterung ohne Überweg (>4m)

Eine (kurze) Schwelle

Zeichen 224 - Haltestelle, StVO 2017.svg Neben der Straße (für jede Richtung):

(traffic_sign=DE:224)

highway=bus_stop

public_transport=platform

name=…

ref_name=…(z.B. Dingsda Ortsmitte)

network=… (NVV, RMV,…)

operator=…

shelter=yes|no

bin=yes|no

bench=yes|no

tactile_paving=yes|no

Auf der Strecke:

(nur wenn kein Punkt neben der Straße: highway=bus_stop)

public_transport=stop_position

bus=yes

name=…

network=…

operator=…


Außerdem sollte die Haltestelle als Teil einer relation:route eingetragen werden

Zum Eintrag siehe auch weiter unten

Zeichen 261 - Verbot für kennzeichnungspflichtige Kraftfahrzeuge mit gefährlichen Gütern, StVO 1988.svg hazmat:DE=no

traffic_sign=DE:261

Zeichen 269 - Verbot für Fahrzeuge mit wassergefährdender Ladung, StVO 1988.svg hazmat:water=no

traffic_sign=DE:269

Eintrag auf einen Punkt der Strecke setzen
Zeichen 354 - Wasserschutzgebiet, StVO 1988.svg

Zusatzzeichen 1001-31 - auf ... km (600x330), StVO 1992.svg

hazmat:water=permissive

name=WSG 3km

comment=Für OSM Transport Karte

traffic_sign=DE:354;DE:1001-31[3]

Eintrag auf einen Punkt der Stecke setzen und die Länge der Strecke angeben (hier: 3km)


Weitere Zeichen
Zeichen 105-10 - Doppelkurve (zunächst links), StVO 1992.svg

105-10

Zeichen 105-20 - Doppelkurve (zunächst rechts), StVO 1992.svg

105-20

Zeichen 103-10 - Kurve (links), StVO 1992.svg

103-10

Zeichen 103-20 - Kurve (rechts), StVO 1992.svg

103-20

Zeichen 133-10 - Fußgänger (Aufstellung rechts), StVO 1992.svg

133-10

Zeichen 133-20 - Fußgänger, Aufstellung links, StVO 1992.svg

133-20

Zeichen 136-10 - Kinder, Aufstellung rechts, StVO 1992.svg

136-10

Zeichen 136-20 - Kinder, Aufstellung links, StVO 1992.svg

136-20

Zeichen 142-10 - Wildwechsel, Aufstellung rechts, StVO 1992.svg

142-10

Zeichen 142-20 - Wildwechsel, Aufstellung links, StVO 1992.svg

142-20

Zeichen 101-15 - Steinschlag, StVO 2017.svg

101-15

Zeichen 101-25 - Steinschlag, Aufstellung links, StVO 2017.svg

101-25

Zusatzzeichen 1007-34 - Straßenschäden, StVO 2017.svg1007-34

Busroute erstellen

Zunächst werden die Haltestellen eingetragen. Dies geschieht durch Knoten direkt auf der Straße und durch Knoten an den Positionen der Haltestellenschilder. Als name wird die Bezeichnung auf dem Haltestellenschild verwendet; name muss bei den Knoten übereinstimmen. ref_name soll den Namen wiedergeben, unter dem die Station im Internet gefunden werden kann. Hierfür eignet sich beispielsweise die Notation der Reiseauskunft der Bahn https://reiseauskunft.bahn.de/bin/bhftafel.exe. Als Name sollte grundsätzlich das angegeben werden, was auf dem Haltestellenschild angegeben ist. Ausnahme: Befinden sich in einer Route mehrere gleichnamige Haltestellen, die der gleichen Gemeinde zugeordnet werden, kann auch der Ortsteilname vorangestellt werden, um die Haltestelle eindeutig zu kennzeichnen. Das erspart bei Anwendungen wie unter http://openptmap.org/ ein weiteres Auswahlmenü aufgrund der Mehrdeutigkeit und verbessert die Wartungsfreundlichkeit der Route. Gehören gleichnamige Haltestellen aber zu unterschiedlichen Gemeinden, sollte nicht ergänzt werden. Zusätzlich sollte note:name=Bezeichnung ist mehrdeutig, daher um OT-Name ergänzt oder ähnliches beigefügt werden.

Zusätzlich können die Haltestellenstationen mit shelter=yes, bench=yes und bin=yes ergänzt werden (passenger_information_display=no war bei mir noch nie nötig, da stets vorhanden). Alternativ können die Positionen der Bushäuschen mit amenity=shelter und shelter_type=public_transport eingetragen werden, was bei Busbahnhöfen mit mehreren Plattformen sinnvoll ist. Es sollten Punkte nicht gleichzeitig mit amenity=shelter und public_transport=platform getagt werden (sie erscheinen in der Radfahrkarte als shelter und werden auch in der ÖPNV-Karte dargestellt, nicht aber als Haltestelle in der OSM-Karte). Wenn vorhanden, sollte auch tactile_paving=yes eingetragen werden, erkennbar an der hellen Bepflasterung am Bordsteinrand.

An Haltepunkten, die keine Bucht für den Bushalt haben, reicht ein Knoten je Fahrtrichtung aus. Ist eine Bushaltebucht vorhanden (in der ggf. auch mehrere Busse halten können), kann anstelle eines Knotens - oder zusätzlich - eine Linie gesetzt werden. Und wenn ein eigener Bussteig vorhanden ist, eignet sich eine Fläche (auf der einzelne Bänke/Bushäuschen oder ein roof eingezeichnet werden können).

Knoten auf der Straße Knoten am Haltestellenschild Linie bei Haltebucht Fläche bei Bussteig
public_transport=stop_position

bus=yes

name=Ortsmitte

ref_name=Ortsteil Mitte, Stadt

public_transport=platform

name=Ortsmitte

ref_name=Ortsteil Mitte, Stadt

highway=bus_stop (derzeit noch notwendig zum Rendern)


(traffic_sign=DE:224)

bei Bushäuschen möglicherweise zusätzlichen Knoten setzen (für Radfahrer-Karte nützlich):

amenity=shelter

shelter_type=public_transport

(wie beim Knoten) public_transport=platform

name=Ortsmitte

ref_name= Ortsteil Mitte, Stadt

area=yes

Die Stop-Positionen können für jede Richtung getrennt eingetragen werden, wenn die Haltepositionen für die beiden Richtungen deutlich (>50 Meter) auseinander liegen - oder auf getrennten highway-Abschnitten. Falls die Haltestellen nur auf den gegenüberliegenden Seiten der Straße liegen, reicht eine Stop-Position für beide Richtungen aus.

Zur Bearbeitung bietet sich unter JOSM an, das Plugin public_transport (Menu Vorlagen/Vorlagen-Einstellungen/Erweiterungen) zu installieren und unter Ansicht/Kartenstile/DigiRoad bus stops einzustellen.


Sind alle Haltestellen public_transport=platform und Stoppositionen public_transport=stop_position eingetragen, kann damit begonnen werden, den Routenverlauf zu erstellen. Für jede Richtung und jede Variante muss eine eigene Relation route erstellt werden:

Merkmale von route
from=A-Stadt-Ortsteil, Mitte

name=Bus 123:A-Stadt => B-Stadt

network= Verkehrsverbund (Abkürzung)

note= (optional) zB. Schulbus

operator= Betreiber (ausgeschrieben)

public_transport:version=2

ref=123

route=bus

to=B-Stadt, Bahnhof

type=route


Nun werden der Relation als Elemente die Stops und Haltestellen in der Reihenfolge ihres Angefahrenwerdens hinzugefügt; hierbei werden als Rolle automatisch stop bzw. platform übernommen, ggf. stop_entry_only / stop_exit_only .

Sind alle Haltestellen auf diese Weise eingetragen, werden die Streckensegmente angefügt; es dürfen keine Lücken entstehen. Möglicherweise müssen Streckenabschnitte an Kreuzungen und Einmündungen noch geteilt werden. (Bei den Stops an Start- und Endhaltestelle ist dies nicht notwendig; überhaupt muss eine Straße nicht notwendigerweise an einer Stop-Position geteilt werden.)

Ist die Route eingegeben, können Unterbrechungen in der rechten Spalte des Elemente-Fensters im Relationen-Editor leicht ausfindig gemacht werden.


Sind schließlich alle Routen einer Buslinie eingetragen, wird eine Relation route_master erstellt, in der als Elemente alle Relationen der Buslinie mit der gleichen ref aufgeführt werden (die Rollen bleiben leer):

Merkmale von route_master
name=Bus 123

network= Verkehrsverbund (Abkürzung)

operator= Betreiber (ausgeschrieben)

ref=123

route_master=bus

type=route_master