Päivitetty versioon 1.0
Versiot
SprintRoute -versiot ovat olleet kehitysversioita. Olen lisännyt niihin ajatuksia, jotka ovat tulleet esiin reittianalyysejä tai ratasuunnitelmia tehdessäni.
Ensimmäinen SprintRouten versio valmistui 1.3.2019. Sen avulla tein Sprintti-Cup 2019/Kannnelmäki reittianalyysit. Ensimmäinen version verkkoon julkaisin vielä samana vuonna 7.4.2019.
Keskeisimmät parannukset tämän jälkeen ovat olleet;
- Ratapiirroksen piilotus, reittien suhteelliset pituudet, pikanäppäimiä (2023)
- Mahdollisuus käsitellä samanaikaisesti yhdeksää eri rataa (2022))
- Uuden rastin ja uuden reittiaskeleen lisäyksen yksinkertaistus (2021)
- Rastin siirto myös rastiväli-ikkunassa, asetusten talletus (2020)
- Yhteiset reittiosuudet, väripaletti (2019)
- Usean radan käsittely samanaikaisesti(2024)
- Radatiedostojen yhdistäminen ja pilkkominen (2025)
- Rastikoodien tarkistaminen (2025)
- Suomenkielisyys (2026)
Versio 1.00 on valmistunut 15.1.2026. Se on toiminnaltaan pääosin sama kuin versio 0.995, mutta se on kirjoitettu monilta osin uudelleen. Samalla ohjelman rakenne yksinkertaistui ja nopeus parani silloin kun ratoja ja rasteja on paljon. Tästä versiosta olen myös poistanut jQuery- ja jQuery UI -kirjastojen käytön. Muutokset nopeuttivat ohjelman käynnistymistä sekä selkeyttivät itselleni koodia.
Yksikään koodi ei ole virheetön. Myös RinttiReitissä eli SprinRoutessa niitä on. Ne voivat tulla esiin monimutkaisissa toiminnoissa kuten rastien lisäyksissä tai poistoissa erityisesti silloin kun käyttämättömiä rasteja ei samalla poisteta. Myös virheellisten datatiedostojen luku voi johtaa odottamattomiin virheisiin.
Tunnetut isot virheet tai puutteet ovat:
- Reittitunnuksen (A, B, C...) koon vaihto jättää korjaamatta rivikorkeuden. Näkymän vaihto edestakaisin korjaa virheen.
- Ruudulle tuodut rata- ja reittitietojen yhteenvedot eivät päivity, jos samanaikaisesti tekee muutoksia ratoihin tai reitteihin.
- Kiinteästi ohjelmaan liittyvät Avusteet/Help ovat vain englanniksi. Niiden asemesta tietoa löytyy oikean valikon oppaista.
Uusia ominaisuuksia versiossa 1.0
- Sama rasti voi olla radalla kahdesti tai useammin
- Kielen vaihto suomi/englanti
- Mahdollisuus käytää ratanimissä skandinaavisia kirjaimia (ÄÖÅäöå)
- Tapahtuman nimen tms. lisäys datatiedostoon
- Ylärivin ratapiirroskuvakkeet yhdistetty
- Sisäsuunnistusta varten mittakaavan alarajaksi muutettu 1:500
- Suomenkielisyys
- Avausikkunassa mahdollisuus tarkistaa karttatiedoston dpi-luku (karttakuvan eräänlainen tarkkuus)
Keskeiset rajoitteet;
- Rastien määrä yhdellä radalla voi olla enintaan 50 ja kaikilla radoilla enintään 100
- Yhtäaikaa voi olla esillä enintään 9 rataa
- Rastivälillä voi olla enintään 12 reittiä
- Rastinumeroa ei voi siirtää eikä rastiväliviivaa taivuttaa
Versio 0.995 (24.2.2025) sisältää ratatiedostoihin ja rastikoodien käsittelyyn liittyviä ominaisuuksia sekä runsaasti erilaisia korjauksia, nimenomaan useiden tiedostojen käytössä (multi file options). Tilanteissa, joissa käyttäjä toimii normaalista hyvin poikkeavalla tavalla, virhe korjaantuu useimmiten vaihtanalla näkymää ja palaamalla takaisin.
Versioon 0.995a (4.4.2025) on korjattu pieniä puutteita:
- Reittien ja käyttäjän omien värien enimmäismäärä on 12 (ennen 9)
- Reittitunnuksen näpäytys ALT-näppäin painettuna avaa VAIN näpäytetyn reitin tai poistaa siitä viimeisen askeleen - huomaa, että reittitunnuksen näpäytys SHIFT-näppäin painettuna avaa kaikki yhteiset reitit tai poistaa niiden viimeisen askeleen.
- Näppäin 'D' (defaults) avaa asetusikkunan
- Korjattu reittiympyräiden koon vaihtuminen tilanteessa, jossa kartan käyttäjä muuttaa kartan suurennusta reitin piirtämisen aikana
- Korjattu rastien keskinäisen etäisyyden tarkistuksessa puute tilanteessa, jossa kahdella lähekkäisellä rastilla kuvataan samalla radalla kahdesti olevaa rastia - huomaa, että SprintRoutessa rasti ei voi olla kahdesti samalla radalla.
- Korjattu kuvakkeen Set/Reset fastest route (aseta nopein reitti) toimintavirhe ratanäkymässä.
- Lisätty huomautus tiedoston talletuksesta tilanteessa, jossa selain suljetaan vasemman ylänurkan Sulje-painikkeella. Huomautusta ei voi ohittaa: se tulee aina, myös silloin kun talletus on tehty.
Uusia ominaisuuksia tuleviin versioihin:
- Mahdollisuus jakaa (pitkä) rastiväli kahtia ja näyttää kummankin välin reittipituudet erikseen (kiitos TMä:lle hyvästä ajatuksesta)
- Mahdollisuus näyttää reittien värit suhteessa niiden pituuteen (kiitos JLa:lle hyvästä ehdotuksesta) - ominaisuus on jo käytössä SprintRouten katseluohjelmassa Viewer
- Mahdollisuus käyttää tiedoston talletuksessa käytössä olevaa tiedostonimeä
- Mahdollisuus valita ratapiirroksen väri helposti - nyt värin valinta onnistuu vain asetuksissa
- Mahdollisuus kopioida reittikuva leikepöydälle - nyt se on ensin talletetava kuvatiedostoksi.