Kako pronalazimo svaki uspon na svijetu

Od 201 milijuna cestovnih segmenata do milijuna verificiranih biciklističkih uspona, ovako gradimo najopsežniju bazu uspona na svijetu.

201M
Cestovnih segmenata
219
Zemalja
6.8M
Pronađenih uspona

1. Počinjemo s kartom svijeta

OpenStreetMap je kolaborativni projekt gdje volonteri diljem svijeta kartiraju svaku cestu, put i stazu. To je poput Wikipedije za karte. To nam daje temelj: 201 milijuna cestovnih segmenata s njihovim točnim koordinatama.

Uvozimo cijelu cestovnu mrežu planeta iz OpenStreetMap-a, procesirajući milijarde podatkovnih točaka da izdvojimo svaku cestu po kojoj bi biciklisti potencijalno mogli penjati.

RoadsTrailsPathsCycleways

2. Dodajemo treću dimenziju

Podaci karte su ravni—imaju samo lokaciju, ne visinu. Dodajemo visinske podatke da razumijemo koje ceste idu uzbrdo. To pretvara 2D linije u 3D teren koji možete analizirati za penjanje.

Svaka točka duž svakog cestovnog segmenta dobiva vrijednost visine. Izračunavamo nagib između točaka, dajući nam potpunu sliku kako se cesta diže i spušta.

Ravna cestaStrmi uspon
0%5%10%15%+

3. Pronalaženje uspona

Naš algoritam prati cestovne segmente prema gore, prateći rute od doline do vrha. Traži održive nagibe i zadržava najbolje rute za penjanje.

Identificiramo uspone tražeći ceste koje dosljedno idu uzbrdo. Uspon mora zadovoljiti dva ključna kriterija:

3%
Minimalni nagib
300m
Minimalna udaljenost

Kako pronalazimo uspone

  1. 1Provjeravamo svaku cestu: Gledamo svaki cestovni segment i pitamo: ide li ovo uzbrdo?
  2. 2Pratimo cestu uzbrdo: Na svakom raskrižju provjeravamo koje ceste nastavljaju penjati i pratimo sve.
  3. 3Gradimo potpune rute: Nastavljamo pratiti svaki put dok se ne prestane penjati, prateći potpunu rutu od doline do vrha—uključujući serpentine i alternativne ceste.
  4. 4Zadržavamo dobre: Svaki uspon se boduje na temelju toga koliko visine dobijete, koliko je strm i koliko je dug. Zadržavamo one vrijedne vožnje.

Ovaj proces provjerava svaku cestu na svijetu, prateći svaki mogući put uzbrdo da pronađe uspone koje bi drugi mogli propustiti.

4. Stvaranje biciklističkih ruta

Pronaći uspon je jedna stvar—znati kako ga zapravo voziti je druga. Svaku rutu propuštamo kroz BRouter, alat za biciklističko usmjeravanje, kako bismo se uvjerili da je praktična.

BRouter provjerava svaku rutu za stvari koje su važne biciklistima:

  • Kvaliteta površine
  • Razine prometa
  • Kompleksnost zavoja
  • Biciklistička ograničenja

5. Imenovanje svakog uspona

Svaki uspon dobiva smisleno ime. Tražimo obližnje vrhove, planinske prijevoje i imena cesta. Uspon koji završava blizu "Col du Tourmalet" dobiva to ime; onaj na neimenovanoj cesti blizu Chamonixa postaje "Uspon blizu Chamonixa."

Imena se dodjeljuju korištenjem sustava prioriteta:

  1. 1Planinski vrh na vrhu
  2. 2Planinski prijevoj (prijevoj, sedlo)
  3. 3Ime ceste s rute
  4. 4Obližnja lokacija (grad, selo)

6. Osiguranje kvalitete

Svaki uspon se kategorizira po težini korištenjem istog sustava kao profesionalni biciklizam. Također pratimo vrstu površine kako biste znali što očekivati.

Usponi se ocjenjuju od HC (najteži) do kategorije 5 (najlakši):

HCCat 1Cat 2Cat 3Cat 4Cat 5

Kategorije se izračunavaju korištenjem formule koja uzima u obzir i nagib i visinski dobitak, slično sustavu koji se koristi na Tour de Franceu.

7. Izvori podataka i zahvale

Ovaj projekt ne bi bio moguć bez ovih otvorenih izvora podataka i alata.

Podaci karte © OpenStreetMap suradnici. Licencirano pod ODbL.

Spremni za istraživanje?

Pronađite svoj sljedeći uspon iz naše baze od milijuna uspona.