Reittiopas

Solidabis - 2020 Koodihaaste

Koodihaastena oli reittioppaan luominen. Käyttäjä saa valita lähtö- ja päätepysäkin, ja reittioppaan tulee löytää nopein reitti. Haasteessa oli määritelty 18 bussipysäkkiä ja 4 linjaa (keltainen, punainen, vihreä ja sininen), jotka kulkevat ennaltamäärättyä reittejä, joka tarkoittaa että bussia voi joutua vaihtamaan kesken matkaa.

Ratkaisu käyttää Djikstran algoritmiä ja esittää nopeimman reitin yksinkertaisen HTML Canvas:in avulla.

Tehtävässä käytetyt reitti- ja aikataulutiedot: reittiopas.json

Lähtöpysäkki

Päätepysäkki

Your browser does not support the canvas element.