DE:Key:tracks

From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg tracks
Spoorlijn 51 R01.jpg
Beschreibung
Anzahl der Gleise, die das Linien-Element repräsentiert. Datenelement (data item) anzeigen/bearbeiten
Gruppe: Eisenbahnen
Für diese Elemente
sollte nicht auf Punkte angewendet werdenkann auf Linien angewendet werdensollte nicht auf Flächen angewendet werdensollte nicht auf Relationen angewendet werden (außer Multipolygon-Relationen)
Sinnvolle Kombinationen
Status: in Benutzung

Warum wird die Anzahl der Gleise erfasst?

Beim Zeichnen parallel laufender Gleise wird gewöhnlicherweise jedes Gleis als eigener Linienzug erfasst. Es gibt jedoch einige Fälle, in denen mehrere Gleise zu einem OSM-Way zusammengefasst werden:

  • In der Gegend sind keine detaillierten oder nur veraltete Luftbilder verfügbar und die Gleise mit GPS-Tracks erfasst. Die Genauigkeit lässt keine genauere Detaillierung zu.
  • In der Gegend gibt es nur eine sehr kleine oder keine aktive Community (v.a. außerhalb des deutschsprachigen Raums). Damit überhaupt etwas auf der Karte zu sehen ist, erfasst man wenigstens ein Gleis.
  • Das Gleis wurde seit langer Zeit nicht angefasst und Detaillierungen (ein Way pro Gleis) haben noch nicht stattgefunden.

Wie taggt man das?

tracks=Anzahl gibt an, wie viele Gleise der Linienzug in der Realität repräsentiert.

Bitte denke beim Übergang von zwei- auf eingleisiges Mapping daran, die beiden Gleise zu verbinden, damit das rudimentäre Routing möglich ist.

So nicht!

  • tracks=* ist nicht dazu da, bei Strecken die Anzahl der Gleise zu erfassen, wenn jedes Gleis schon getaggt ist. Siehe dazu auch die Diskussion im deutschen OSM-Forum.
  • OSM erfasst die Daten so, wie sie vor Ort sind. Daher erfassen wir bei einer mehrgleisigen Strecke nicht zusätzlich auch noch eine Variante, die zu einem einzigen LineString generalisiert ist. Dafür gibt es Algorithmen. [1]
  • Wer die Gesamtanzahl der vorhandenen Gleise einer Strecke, bei der jedes Gleis bereits einzeln erfasst ist, angeben möchte, sollte passenger_lines=* benutzen.
  • Wer für eine Strecke, bei der jedes Gleis bereits einzeln erfasst ist, genau diesen Sachverhalt angeben möchte, also dass jedes Gleis bereits einzeln erfasst ist, sollte detail=track benutzen.

Einzelnachweise

  1. Paul Czioska, Frank Thiemann, Robin Giese, Hermann Vogt: Ableitung eines routingfähigen Bahnnetzes aus nutzergenerierten Gleisdaten (OpenStreetMap) durch Generalisierung. In: Gemeinsame Tagung 2014 der DGfK, der DGPF, der GfGI und des GiN, DGPF Tagungsband 23/2014, [1]