Slik finner vi hver stigning i verden

Fra 201 millioner veisegmenter til millioner av verifiserte sykkelstigninger. Slik bygger vi verdens mest omfattende stigningsdatabase.

201M
Veisegmenter
219
Land
6.8M
Stigninger funnet

1. Vi starter med verdenskartet

OpenStreetMap er et samarbeidsprosjekt der frivillige verden over kartlegger hver vei, sti og gangvei. Det er som Wikipedia for kart. Dette gir oss grunnlaget: 201 millioner veisegmenter med nøyaktige koordinater.

Vi importerer hele planetens veinettverk fra OpenStreetMap og behandler milliarder av datapunkter for å trekke ut hver vei som syklister potensielt kan klatre.

RoadsTrailsPathsCycleways

2. Vi legger til den tredje dimensjonen

Kartdata er flate - de har bare plassering, ikke høyde. Vi legger til høydedata for å forstå hvilke veier som går oppover. Dette transformerer 2D-linjer til 3D-terreng du kan analysere for klatring.

Hvert punkt langs hvert veisegment får en høydeverdi. Vi beregner stigningen mellom punkter, noe som gir oss et komplett bilde av hvordan veien stiger og faller.

Flat veiBratt stigning
0%5%10%15%+

3. Vi finner stigningene

Algoritmen vår følger veisegmenter oppover og sporer ruter fra dal til topp. Den ser etter vedvarende stigninger og beholder de beste klatrerutene.

Vi identifiserer stigninger ved å se etter veier som konsekvent går oppover. En stigning må oppfylle to nøkkelkriterier:

3%
Minimum stigning
300m
Minimum distanse

Slik finner vi stigninger

  1. 1Vi sjekker hver vei: Vi ser på hvert veisegment og spør: går denne oppover?
  2. 2Vi følger veien oppover: Ved hvert veikryss sjekker vi hvilke veier som fortsetter å stige og følger dem alle.
  3. 3Vi bygger komplette ruter: Vi fortsetter å følge hver sti til den slutter å stige, og sporer den fullstendige ruten fra dal til topp - inkludert svinger og alternative veier.
  4. 4Vi beholder de gode: Hver stigning scores basert på hvor mye høyde du vinner, hvor bratt den er og hvor lang. Vi beholder de som er verdt å sykle.

Denne prosessen sjekker hver vei i verden og følger hver mulige sti oppover for å finne stigninger som andre kanskje overser.

4. Vi skaper sykkelbare ruter

Å finne en stigning er én ting - å vite hvordan man faktisk sykler den er en annen. Vi kjører hver rute gjennom BRouter, et sykkelspesifikt rutingverktøy, for å sikre at den er praktisk.

BRouter sjekker hver rute for ting som betyr noe for syklister:

  • Veioverflkekvalitet
  • Trafikknivåer
  • Svingkompleksitet
  • Sykkelbegrensninger

5. Vi navngir hver stigning

Hver stigning får et meningsfullt navn. Vi søker etter nærliggende topper, fjellpass og veinavn. En stigning som ender nær "Col du Tourmalet" får det navnet; en på en unavngitt vei nær Chamonix blir "Stigning nær Chamonix."

Navn tildeles ved hjelp av et prioritetssystem:

  1. 1Fjelltopp på toppen
  2. 2Fjellpass (col, pass, sal)
  3. 3Veinavn fra ruten
  4. 4Nærliggende plassering (by, landsby)

6. Kvalitetssikring

Hver stigning kategoriseres etter vanskelighetsgrad ved bruk av samme system som profesjonell sykling. Vi sporer også overflatetypen slik at du vet hva du kan forvente.

Stigninger vurderes fra HC (hardest) til kategori 5 (lettest):

HCCat 1Cat 2Cat 3Cat 4Cat 5

Kategorier beregnes ved hjelp av en formel som tar hensyn til både stigning og høydeforskjell, lik systemet brukt i Tour de France.

7. Datakilder og takk

Dette prosjektet ville ikke vært mulig uten disse åpne datakildene og verktøyene.

Kartdata © OpenStreetMap-bidragsytere. Lisensiert under ODbL.

Klar til å utforske?

Finn din neste stigning fra vår database med millioner av ruter.