Ich kenn mich mit TMC nicht so aus, und war heute genervt, dass mir OsmAnd ständig bei dieser Straße den ref auf der Straße anzeigt. Also auch den TMC Code. Sollte man den ref löschen oder ist das nicht eh eher type=tmc:link, Weiß da jemand mehr? Geht um dies hier Relation: TMC 33388 (St 2047) (393135) | OpenStreetMap
generell wenn eine App sich nicht wunschgemäß verhält sollte man die App ändern und nicht die Daten. Letzteres nur wenn sie “falsch” sind
Da das ganze als Straßenrelation getaggt ist stimme ich zu, dass ref eben die Ref-Nr. der Straße und nicht die tmc-nr sein sollte.
Wurde in diesem Änderungssatz (Changeset: 139795271 | OpenStreetMap) zusammen mit vielen anderen Relationen von type=TMC zu route=road + type=route geändert.
Ist wohl so im Wiki dokumentiert (allerdings ohne ref): TMC/TMC Import Germany - OpenStreetMap Wiki
Genau. ![]()
Zusätzlich gibt es noch die TMC Rela mit der Straßennr als ref … ![]()
Da ist anscheinend was gründlich schief gelaufen.
Nein, das ist nur ein Segment, nicht die komplette Strecke. So eine Relation sollte für jedes Teilstück existieren. Das Tag “ref” gibt es im Kontext von TMC nicht, da ist alles in seinen eigenen Tags zusammengefasst. Das ist auch nötig, weil TMC-Tags oft auf den “richtigen” Objekten mit getaggt werden.
Ändert alles nichts an der eigentlichen Frage, in einer route=road hat die TMC-Nummer in “ref” nichts verloren.
ref in der Relation ist die ref dessen was die Relation repräsentiert, also die Straßenroute, das ist nicht unbedingt dasselbe wie ref des einzelnen highways, oder?
Das kann in Ausnahmefällen der Fall sein, zB wenn ein Strassenstueck von 2 Bundesstraßen geshared wird.
Sollten type=route Relationen nicht nur ways als Member haben?
EDIT: Habs wieder zurück zu TMC geändert.