Kuidas me leiame iga tõusu maailmas

201 miljonist teelõigust miljonite kontrollitud jalgrattaga tõusudeni - siin on, kuidas me ehitame maailma kõige põhjalikumat tõusude andmebaasi.

201M
Teelõiku
219
Riiki
6.8M
Leitud tõusu

1. Alustame maailmakaardist

OpenStreetMap on koostööprojekt, kus vabatahtlikud üle maailma kaardistavad iga tee, raja ja jalgtee. See on nagu Vikipeedia kaartide jaoks. See annab meile aluse: 201 miljonit teelõiku täpsete koordinaatidega.

Impordime kogu planeedi teevõrgu OpenStreetMapist, töötledes miljardeid andmepunkte, et eraldada iga tee, mida ratturid võiksid potentsiaalselt ronida.

RoadsTrailsPathsCycleways

2. Lisame kolmanda mõõtme

Kaardiandmed on lamedad - neil on ainult asukoht, mitte kõrgus. Lisame kõrgusandmed, et mõista, millised teed lähevad üles. See muudab 2D jooned 3D maastikuks, mida saab ronimiseks analüüsida.

Iga punkt mööda iga teelõiku saab kõrgusväärtuse. Arvutame kalde punktide vahel, andes täieliku pildi sellest, kuidas tee tõuseb ja langeb.

Tasane teeJärsk tõus
0%5%10%15%+

3. Leiame tõusud

Meie algoritm jälgib teelõike ülespoole, jälgides marsruute orust tipuni. See otsib püsivaid kaldeid ja säilitab parimad ronimismarsruudid.

Tuvastame tõuse, otsides teid, mis järjekindlalt lähevad üles. Tõus peab vastama kahele põhikriteeriumile:

3%
Minimaalne kalle
300m
Minimaalne vahemaa

Kuidas me tõuse leiame

  1. 1Kontrollime iga teed: Vaatame iga teelõiku ja küsime: kas see läheb üles?
  2. 2Jälgime teed ülespoole: Igas ristmikus kontrollime, millised teed jätkavad ronimist, ja jälgime neid kõiki.
  3. 3Ehitame täielikud marsruudid: Jätkame iga tee jälgimist, kuni see lõpetab ronimise, jälgides täielikku marsruuti orust tipuni - kaasa arvatud serpentiinid ja alternatiivsed teed.
  4. 4Säilitame head: Iga tõusu hinnatakse selle põhjal, kui palju kõrgust kogud, kui järsk see on ja kui pikk. Säilitame need, mis on sõitmist väärt.

See protsess kontrollib iga teed maailmas, jälgides iga võimalikku teed ülespoole, et leida tõuse, mida teised võivad mööda lasta.

4. Loome sõidetavaid marsruute

Tõusu leidmine on üks asi - teadmine, kuidas seda tegelikult sõita, on teine. Laseme iga marsruudi läbi BRouteri, jalgrattaspetsiifilise marsruutimistööriista, et veenduda, et see on praktiline.

BRouter kontrollib iga marsruuti asjade suhtes, mis on ratturitele olulised:

  • Teekatte kvaliteet
  • Liikluse tase
  • Pöörete keerukus
  • Jalgrattapiirangud

5. Nimetame iga tõusu

Iga tõus saab tähendusrikka nime. Otsime lähedal asuvaid tippe, mäekurusid ja tee nimesid. Tõus, mis lõpeb "Col du Tourmaleti" lähedal, saab selle nime; üks nimetu tee peal Chamonix' lähedal saab nimeks "Tõus Chamonix' lähedal."

Nimed määratakse prioriteetide süsteemi abil:

  1. 1Mägitipp tippu
  2. 2Mägikuru (col, pass, sadel)
  3. 3Tee nimi marsruudilt
  4. 4Lähedal asuv koht (linn, küla)

6. Kvaliteedi tagamine

Iga tõus kategoriseeritakse raskuse järgi, kasutades sama süsteemi nagu professionaalses jalgrattasõidus. Jälgime ka katte tüüpi, et teaksid, mida oodata.

Tõuse hinnatakse HC-st (raskeimad) kuni 5. kategooriani (kergeimad):

HCCat 1Cat 2Cat 3Cat 4Cat 5

Kategooriad arvutatakse valemiga, mis arvestab nii kallet kui kogutud kõrgust, sarnaselt Tour de France'i süsteemiga.

7. Andmeallikad ja tunnustused

See projekt poleks võimalik ilma nende avatud andmeallikate ja tööriistadeta.

Kaardiandmed © OpenStreetMapi kaastöölised. Litsentseeritud ODbL alusel.

Valmis avastama?

Leia oma järgmine tõus meie miljonite tõusude andmebaasist.