Mapping von Langlauf-Loipen

Mapping von Langlauf-Loipen in OSM

Für Informationen über das Mapping von Langlauf-Loipen in OpenStreetMap gibt es 3 “Haupt-Wikis”:

Mapping Zusammenfassung

Um eine Loipe anzulegen:

Ein Weg/Way reicht aus

Mehrere Weg/Way Segmente, unterschiedliche Schwierigkeitsgrade

  • tagge einzelne Weg-Segmente entsprechend ihrer Schwierigkeit mit piste:difficulty und ggf. piste:grooming
  • fasse die Weg-Segmente der Loipe in einer Relation mit folgenden minimal tags zusammen:
    • piste:difficulty=
    • piste:type=nordic
    • name=
    • type=route
    • route=ski
  • Optional: setze role=start für den ersten Node der Relation als Start-Punkt der Loipe
  • Reihenfolge der Wege:
    • Idealerweise sollte die Reihenfolge der Wege in der Relation der beschilderten (und oft mit Kilometer-Angaben versehenen) Haupt-Streckenführung der Loipe entsprechen. Dies erlaubt z.B. die Erstellung eines realistischen Höhenprofils der Loipe
    • Sollte dies nicht möglich sein, dann können z.B. Abkürzungen oder Alternative Weg der Relation mit der role=link oder role=shortcut versehen werden (siehe https://wiki.openstreetmap.org/wiki/Tag:route%3Dski)

Darstellung auf XCTrails.org

Für die Loipenkarte auf XCTrails.org werden generell alle Wege/Ways mit dem tag piste:type=nordic extrahiert und angezeigt.

Weiterhin werden Relationen mit dem tag route=ski extrahiert und dargestellt, falls gemappt, werden unterschiedliche piste:difficulty Werte an den enthaltenen Wegen entsprechend dargestellt.

Zusätzlich werden geographisch zusammenhängende Wege mit piste:type=nordic tag in sog. “Fake Relationen” zusammengefasst um dafür auf der Karte zunächst ein Icon anzeigen zu können. Dieser Ansatz funktioniert nicht immer 100%ig, ggf. sollte eine derartige Loipe explizit als OSM Relation wie oben beschrieben gemappt werden.

Als Startpunkt einer Loipe (-> Icon auf der Karte) wird generell der erste Node des gerichteten ersten Weges der Relation gewählt. Dies kann durch explizites Einfügen des tatsächlichen Start nodes mit role=start in die Relation beeinflusst werden.