Så hittar vi varje stigning i världen

Från 201 miljoner vägsegment till miljontals verifierade cykelstigningar. Så bygger vi världens mest omfattande stigningsdatabas.

201M
Vägsegment
219
Länder
6.8M
Stigningar hittade

1. Vi börjar med världskartan

OpenStreetMap är ett samarbetsprojekt där volontärer världen över kartlägger varje väg, stig och gångstig. Det är som Wikipedia för kartor. Detta ger oss grunden: 201 miljoner vägsegment med exakta koordinater.

Vi importerar hela planetens vägnätverk från OpenStreetMap och bearbetar miljarder datapunkter för att extrahera varje väg som cyklister potentiellt kan klättra.

RoadsTrailsPathsCycleways

2. Vi lägger till den tredje dimensionen

Kartdata är platta - de har bara plats, inte höjd. Vi lägger till höjddata för att förstå vilka vägar som går uppför. Detta förvandlar 2D-linjer till 3D-terräng du kan analysera för klättring.

Varje punkt längs varje vägsegment får ett höjdvärde. Vi beräknar lutningen mellan punkter, vilket ger oss en komplett bild av hur vägen stiger och faller.

Flat vägBrant stigning
0%5%10%15%+

3. Vi hittar stigningarna

Vår algoritm följer vägsegment uppåt och spårar rutter från dal till topp. Den letar efter ihållande lutningar och behåller de bästa klätterrutterna.

Vi identifierar stigningar genom att leta efter vägar som konsekvent går uppför. En stigning måste uppfylla två nyckelkriterier:

3%
Minsta lutning
300m
Minsta distans

Så hittar vi stigningar

  1. 1Vi kontrollerar varje väg: Vi tittar på varje vägsegment och frågar: går denna uppför?
  2. 2Vi följer vägen uppåt: Vid varje korsning kontrollerar vi vilka vägar som fortsätter klättra och följer dem alla.
  3. 3Vi bygger kompletta rutter: Vi fortsätter följa varje stig tills den slutar klättra och spårar den fullständiga rutten från dal till topp - inklusive kurvor och alternativa vägar.
  4. 4Vi behåller de bra: Varje stigning poängsätts baserat på hur mycket höjd du vinner, hur brant den är och hur lång. Vi behåller de som är värda att cykla.

Denna process kontrollerar varje väg i världen och följer varje möjlig stig uppåt för att hitta stigningar som andra kanske missar.

4. Vi skapar cykelbara rutter

Att hitta en stigning är en sak - att veta hur man faktiskt cyklar den är en annan. Vi kör varje rutt genom BRouter, ett cykelspecifikt ruttningsverktyg, för att säkerställa att den är praktisk.

BRouter kontrollerar varje rutt för saker som betyder något för cyklister:

  • Vägytkvalitet
  • Trafiknivåer
  • Kurvkomplexitet
  • Cykelbegränsningar

5. Vi namnger varje stigning

Varje stigning får ett meningsfullt namn. Vi söker efter närliggande toppar, bergspass och vägnamn. En stigning som slutar nära "Col du Tourmalet" får det namnet; en på en namnlös väg nära Chamonix blir "Stigning nära Chamonix."

Namn tilldelas med ett prioritetssystem:

  1. 1Bergstopp vid toppen
  2. 2Bergspass (col, pass, sadel)
  3. 3Vägnamn från rutten
  4. 4Närliggande plats (stad, by)

6. Kvalitetssäkring

Varje stigning kategoriseras efter svårighetsgrad med samma system som professionell cykling. Vi spårar också yttypen så du vet vad du kan förvänta dig.

Stigningar betygsätts från HC (hårdast) till kategori 5 (lättast):

HCCat 1Cat 2Cat 3Cat 4Cat 5

Kategorier beräknas med en formel som tar hänsyn till både lutning och höjdskillnad, liknande systemet som används i Tour de France.

7. Datakällor och tack

Detta projekt skulle inte vara möjligt utan dessa öppna datakällor och verktyg.

Kartdata © OpenStreetMap-bidragsgivare. Licensierad under ODbL.

Redo att utforska?

Hitta din nästa stigning från vår databas med miljontals rutter.