Wie wir jeden Anstieg der Welt finden
Von 201 Millionen Straßensegmenten zu Millionen verifizierter Radanstiege - so bauen wir die umfassendste Anstiegsdatenbank der Welt.
1. Mit der Weltkarte beginnen
OpenStreetMap ist ein kollaboratives Projekt, bei dem Freiwillige weltweit jede Straße, jeden Weg und jeden Pfad kartieren. Es ist wie Wikipedia für Karten. Das gibt uns die Grundlage: 201 Millionen Straßensegmente mit ihren exakten Koordinaten.
Wir importieren das gesamte Straßennetz des Planeten von OpenStreetMap und verarbeiten Milliarden von Datenpunkten, um jede Straße zu extrahieren, die Radfahrer potenziell befahren könnten.
2. Die dritte Dimension hinzufügen
Kartendaten sind flach - sie enthalten nur den Standort, nicht die Höhe. Wir fügen Höhendaten hinzu, um zu verstehen, welche Straßen bergauf führen. Das verwandelt 2D-Linien in 3D-Gelände, das man für Anstiege analysieren kann.
Jeder Punkt entlang jedes Straßensegments erhält einen Höhenwert. Wir berechnen die Steigung (Neigung) zwischen den Punkten und erhalten ein vollständiges Bild davon, wie die Straße ansteigt und abfällt.
3. Die Anstiege finden
Unser Algorithmus folgt Straßensegmenten bergauf und zeichnet Routen vom Tal bis zum Gipfel nach. Er sucht nach anhaltenden Steigungen und behält die besten Kletterrouten.
Wir identifizieren Anstiege, indem wir nach Straßen suchen, die konstant bergauf führen. Ein Anstieg muss zwei Hauptkriterien erfüllen:
Wie wir Anstiege finden
- 1Jede Straße prüfen: Wir betrachten jedes Straßensegment und fragen: Geht es hier bergauf?
- 2Der Straße bergauf folgen: An jeder Kreuzung prüfen wir, welche Straßen weiter ansteigen und folgen allen.
- 3Vollständige Routen erstellen: Wir folgen jedem Pfad, bis er aufhört zu steigen, und zeichnen die vollständige Route vom Tal zum Gipfel nach - einschließlich Serpentinen und alternativer Wege.
- 4Die guten behalten: Jeder Anstieg wird nach Höhengewinn, Steilheit und Länge bewertet. Wir behalten die, die es wert sind, gefahren zu werden.
Dieser Prozess prüft jede Straße der Welt und folgt jedem möglichen Pfad bergauf, um Anstiege zu finden, die andere vielleicht übersehen.
4. Fahrbare Routen erstellen
Einen Anstieg zu finden ist eine Sache - zu wissen, wie man ihn tatsächlich fährt, eine andere. Wir lassen jede Route durch BRouter laufen, ein radspezifisches Routing-Tool, um sicherzustellen, dass sie praktikabel ist.
BRouter prüft jede Route auf Dinge, die für Radfahrer wichtig sind:
- Straßenoberfläche
- Verkehrsaufkommen
- Kurvenkomplexität
- Radfahrbeschränkungen
5. Jeden Anstieg benennen
Jeder Anstieg erhält einen aussagekräftigen Namen. Wir suchen nach nahegelegenen Gipfeln, Bergpässen und Straßennamen. Ein Anstieg, der nahe dem "Col du Tourmalet" endet, erhält diesen Namen; einer auf einer unbenannten Straße bei Chamonix wird zu "Anstieg bei Chamonix".
Namen werden nach einem Prioritätssystem vergeben:
- 1Berggipfel am Gipfel
- 2Bergpass (Col, Pass, Sattel)
- 3Straßenname von der Route
- 4Nahegelegener Ort (Stadt, Dorf)
6. Qualitätssicherung
Jeder Anstieg wird nach Schwierigkeit kategorisiert - mit demselben System wie im Profi-Radsport. Wir erfassen auch den Oberflächentyp, damit du weißt, was dich erwartet.
Anstiege werden von HC (schwerste) bis Kategorie 5 (leichteste) bewertet:
Kategorien werden mit einer Formel berechnet, die sowohl Steigung als auch Höhengewinn berücksichtigt, ähnlich dem System bei der Tour de France.
7. Datenquellen & Danksagungen
Dieses Projekt wäre ohne diese offenen Datenquellen und Tools nicht möglich.
OpenStreetMap
Die von der Community erstellte Weltkarte. Alle Straßendaten stammen von OSM-Mitwirkenden.
geoBoundaries
Offene politische Grenzdaten. Wird verwendet, um Anstiege in Ländern und Regionen zu lokalisieren.
GeoNames
Datenbank mit über 67.000 Städten weltweit. Wird für standortbasierte Benennung verwendet.
BRouter
Fahrrad-Routing-Engine. Optimiert Routen und liefert Oberflächeninformationen.
Kartendaten © OpenStreetMap-Mitwirkende. Lizenziert unter ODbL.
Bereit zum Entdecken?
Finde deinen nächsten Anstieg in unserer Datenbank mit Millionen von Anstiegen.