[Talk-at] Namen von Bundes- und Landesstraßen
Friedrich Volkmann
bsd at volki.at
Thu Dec 27 19:34:05 UTC 2012
Ich weiß nicht, ob es hier schon angesprochen wurde, aber es gibt da gröbere
Fehler im Datenbestand und wahrscheinlich auch ein fehlendes Problembewusstsein.
Jede Autobahn hat einen Namen (z.B. A1 = Westautobahn). Das gleiche gilt für
die S-Straßen (z.B. S6 = Semmering-Schnellstraße).
In den Landesgesetzen, die die Landesstraßen definieren, ist auch zu jeder
B-Straße ein Name angegeben (z.B. B38 = Böhmerwald-Straße). Je nach
Bundesland können auch die L-Straßen einen Namen haben (z.B. im Bgld.: L217
= Stotzinger Ast).
Fleißige Mapper haben also auf alle Straßenstücke der A1 name=Westautobahn
gesetzt, auf alle Straßenstücke der A6 name=Semmering-Schnellstraße usw.
Da gab es nun das Problem, dass manche Brücken und Tunnels einen eigenen
Namen haben, z.B. Talübergang Schottwien oder Semmeringtunnel. Da erfanden
die fleißigen Mapper die Tags bridge:name=* und tunnel:name=*. Das gibts
nicht im Wiki, und folglich wertet es kein Renderer aus. Man sieht also in
der Karte nicht, welcher Tunnel das ist, es steht nur "Semmering-Schnellstraße".
Bei B- und L-Straßen kommt noch dazu, dass die Straßennamen der Gemeinden,
also die Straßennamen auf den Schildern und in den Adressen, meistens ganz
andere sind. Dafür sind verschiedene "Lösungen" zu finden, z.B. den
Landesstraßennamen und den lokalen Straßennamen mit Strichpunkt
zusammenzuhängen (z.B. in Gars am Kamp: "Horner Straße; Kamptal
Bundesstraße" oder im Ortsgebiet nur den lokalen Namen anzugeben und
außerhalb den Landesstraßennamen. Z.B. die L235 (Pinkafelder Straße) ist in
Oberschützen mit name=Pinkafelder Straße (heißt dort zufällig genauso, weil
das die Straße richtung Pinkafeld ist) bzw. name=Tatzmannsdorfer Straße
getaggt, außerhalb mit name=Pinkafelder Straße. Wenn man ins Navi "Bad
Tatzmannsdorf, Pinkafelder Straße" eingibt, kriegt man mehrere Straßen zur
Auswahl...
Noch schlimmer ist die Situation im Nachbarort Pinkafeld. Da folgt die L235
(Pinkafelder Straße) der Steinamangerer Straße, und die B63 (Steinamangerer
Straße) folgt der Wiener Straße. In OSM ist die L235 mit name=Pinkafelder
Straße und die B63 mit name=Steinamangerer Straße getaggt, was dazu führt,
dass man die Wiener Straße in OSM nicht findet, und wer zur Steinamangerer
Straße will, den schickt das Navi in die Wiener Straße.
Darum bitte die Namen der B- und L-Straßen nur auf die Routenrelationen
(type=route, route=road) setzen, nicht auf die Ways!
Bei A- und S-Straßen sind diese Verwechslungen kein Thema, aber auf Brücken
und Tunnels bitte deren Namen setzen. Alle A- und S-Straßen sind in
Relationen enthalten, wo sowieso der andere Name drinsteht.
Noch zu klären ist, ob auch zu allen B- und L-Straßen Routenrelationen
angelegt werden sollen, oder ob wir uns das sparen.
--
Friedrich K. Volkmann http://www.volki.at/
Adr.: Davidgasse 76-80/14/10, 1100 Wien, Austria
More information about the Talk-at
mailing list