Relationen mit highway-Tag
-
Relationen mit highway-Tag · SennaHB (Gast) · 08.04.2014 15:59 · [flux]
Immer wieder mal bin ich in der OSM-Standardkarte auf Renderingfehler bei Straßen gestoßen - in der Form,
dass die Farbe der Badges nicht mit der Farbe der eigentlichen Straße übereinstimmte oder sogar die Farbe der Straße alternierend war.
Dies sorgte in der Vergangenheit auch schon für allerlei Verwunderung bei OSB.Irgendwann hatte ich dann den Übeltäter gefunden.
Wenn ein Way mit highway=roadtypeX in einer Relation enthalten war, die zusätzlich mit highway=roadtypeY getaggt war,
dann kam beim Rendern mit mapnik einiges durcheinander.Das highway-Tag ist für Relationen nicht spezifiziert, siehe http://wiki.openstreetmap.org/wiki/DE:Key:highway
Es wird auch hier http://wiki.openstreetmap.org/wiki/DE:Relation:route an keiner Stelle empfohlen.Man handelt sich m.E. auch nur zusätzliche Probleme ein.
Ein highway-tag in einer Relation gilt ja für die gesamte Relation, d.h. auch für alle Links (primary_link, usw.) und für zwischenzeitliche trunk-Abschnitte.
Des Weiteren kann man damit nicht vom festen B/L/K-Schema abweichen, wenn ein Straßenabschnitt aufgrund von Verkehrsbedeutung oder Ausbauzustand
höher bzw. niedriger eingestuft werden soll.Im "Idealfall", dass das highway-Tag in der Relation und im Way den gleichen Wert aufweisen, liegen redundanten Daten vor.
Hier genügt das highway-Tag im Way völlig, da der Way ja Teil der Relation ist.Hat jemand eine Idee, wie man das Problem automatisiert angehen könnte ?
Vielleicht als kleine Zusatzaufgabe für http://wiki.openstreetmap.org/wiki/User:Oli-Wan/Wall-E ? 😄- Re: Relationen mit highway-Tag · streckenkundler (Gast) · 08.04.2014 16:25 · [flux]
SennaHB wrote:
Hat jemand eine Idee, wie man das Problem automatisiert angehen könnte ?
Wie groß ist denn die Zahl der Relationen, die das betreffen würde?
Zunächst wäre eine Fehlerauswertung z.B. in OSMI hilfreich.fragt Sven
- Re: Relationen mit highway-Tag · Wolfgang B (Gast) · 08.04.2014 18:12 · [flux]
Das Highway-Tag gehört meiner Meinung nicht in die Relation. Wenn ich die Wiki-Seite richtig verstehe, hat eine Straßenrelation die Tags type=route, route=road, ref=*, ev. name=*. Highway=* steht am jeweiligen Element und kann durchaus, den Verkehrsverhältnissen angepasst, variieren.
- Re: Relationen mit highway-Tag · Netzwolf (Gast) · 08.04.2014 18:51 · [flux]
Nahmd,
streckenkundler wrote:
Wie groß ist denn die Zahl der Relationen, die das betreffen würde?
Anzahl␣/␣␣“type”␣/␣“highway” 26␣area steps 2␣associatedStreet living_street 1␣associatedStreet motorway 1␣associatedStreet pedestrian 2␣associatedStreet primary 62␣associatedStreet residential 6␣associatedStreet secondary 5␣associatedStreet service 3␣associatedStreet street 6␣associatedStreet tertiary 1␣associatedStreet trunk 1␣associatedStreet unclassified 2␣boundary pedestrian 1␣boundary residential 1␣bridge motorway 3␣bridge primary 4␣bridge secondary 1␣bridge tertiary 1␣bridge track 5␣circuit raceway 1␣collection bus_stop 17␣collection residential 2␣collection secondary 1␣collection unclassified 2␣compound residential 2␣compound unclassified 1␣destination_sign motorway 1␣destination_sign trunk 3␣destination_sign yes 1␣dual_carriageway residential 1␣dual_carriageway secondary 1␣dual_carriageway trunk 25␣enforcement speed_camera 1␣enforcement traffic_signals 1␣enforcement unclassified 1␣joint␣(civil␣and␣military) tertiary 24␣junction motorway_junction 1␣junction primary 1␣junction secondary 1␣junction tertiary 2␣junction traffic_signals 1␣lane buslane 1␣lane cycleway 1␣multilinestring pedestrian 2␣network secondary 733␣public_transport bus_stop 12␣public_transport Ruter 1␣restriction motorway_junction 1␣restriction stop 1␣restriction tertiary 2␣restriction traffic_signals 1␣route bridleway 20␣route bus_stop 5␣route cycleway 12␣route footway 73␣route motorway 1␣route motorway_link 67␣route path 1␣route pedestrian 111␣route primary 6␣route primary_link 1␣route proposed 1␣route raceway 3␣route residential 1␣route road 287␣route secondary 1␣route secondary_link 1075␣route tertiary 1␣route tertiary;residential 6␣route track 154␣route trunk 3␣route unclassified 1␣segmented_tag residential 1␣series milestone 98␣site bus_stop 1␣site footway 2␣site path 1␣site primary 1␣site rest_area 2␣site secondary 3␣site service 22␣site services 1␣site traffic_signals 1␣street cycleway 5␣street footway 1␣street living_street 1␣street motorway 6␣street pedestrian 10␣street primary 53␣street residential 10␣street secondary 1␣street service 9␣street tertiary 3␣street trunk 7␣street unclassified 11␣system traffic_signals 1␣TMC construction 1␣TMC secondary 6␣TMC traffic_signals 1␣traffic_control crossing 1␣traffic_signals traffic_signals 1␣turnlanes:turns primary 3071
Ohne␣“type=”: 2␣␣␣␣␣␣␣␣␣cycleway 1␣␣␣␣␣␣␣␣␣footway 1␣␣␣␣␣␣␣␣␣give_way 1␣␣␣␣␣␣␣␣␣historic 1␣␣␣␣␣␣␣␣␣junction 1␣␣␣␣␣␣␣␣␣motorway 4␣␣␣␣␣␣␣␣␣pedestrian 2␣␣␣␣␣␣␣␣␣primary 3␣␣␣␣␣␣␣␣␣proposed 2␣␣␣␣␣␣␣␣␣residential 2␣␣␣␣␣␣␣␣␣tertiary 1␣␣␣␣␣␣␣␣␣turning_circle 21
Die knapp 7500 “type=multipolygon” habe ich getilgt.
Gruß Wolf
Edit: 21 Relationen mit “highway=” aber ohne “type=” nachgetragen.
- Re: Relationen mit highway-Tag · SennaHB (Gast) · 08.04.2014 19:00 · [flux]
Netzwolf wrote:
Nahmd,
streckenkundler wrote:
Wie groß ist denn die Zahl der Relationen, die das betreffen würde?
...
Die “type=multipolygon” habe ich getilgt.
Gruß Wolf
Weltweit sind es knapp über 10.000 (http://taginfo.openstreetmap.org/keys/h … s#overview).