Rafiikka - Rataverkon reaaliaikagrafiikka, työrakografiikka, karttakäyttöliittymä ja tilastopalvelu
Ominaisuuksia:
- Y-akseliksi voi valita ratanumeron tai aikataulupaikkavälin, joko tasovalikon valintalaatikoista tai hakulaatikon kautta.
- Objekteja (Ennakkotiedot, ratatyöt, junat, aikataulut, toteumat) voi valita aktiiviseksi klikkaamalla objektia työrakografiikalla.
- Objekteja voi avata kartalle tuplaklikkaamalla niitä.
- Kartalla olevia objekteja voi korostaa ja avata lisätietoja klikkaamalla.
- Klikkaamalla ikonia ℹ️, , , 🗺, 📅 tai 📈 voi avata kyseisen objektin lisätietoikkunan, Infra-API-sivun, Jeti-API-sivun, kartan, aikataulu-käyrän tai kohdistaa siihen työrakografiikan, mikäli operaatio on järkevä kyseiselle objetille. Ikoneita näkyy esimerkiksi hakutuloksissa, popup-ikkunoiden yläpalkissa sekä työrakografiikan tasovalikon valituissa objekteissa.
- Kartalle voi hakea ratainfraa, ennakkotietoja (Jeti), ratatöitä (Ruma), junia sekä WKT-geometrioita.
- Kartta tukee myös skemaattista kaavioesitystapaa.
- Kartan aikakontekstiksi voi valita ajanhetken tai aikavälin. Aikavälin ollessa valittu ladataan ratainfra/ennakkotiedot kyseisellä välillä, ja slideria klikkaamalla vaihdettua näkymää lennossa esittämään eri ajanhetkiä.
- Valitsemalla työrakografiikalta Junat-tason näkyviin, alkavat junien sijainnit päivittyä myös kartalla.
- Voit hakea karttaikkunaan lisää sisältöä sen omalla hakulaatikolla.
- Työrakogafiikkaa voi siirrellä ja zoomailla palkeilla ja painonapeilla. Valintatyökalulla voi piirtää työrakovalintoja.
- Objekteja voi siirtää ikkunasta toiseen raahaamalla haun laatikoita tai otsikkotekstiä.
- Hakulaatikolla voi tehdä myös muunnoksia koordinaattien, ratakilometrisijaintien ja paikantamismerkkisijaintien välillä.
- Hakulaatikossa voi avata korostetun tuloksen kartalle oikealle-nuolella, ja sulkea kartan vasemmalle-nuolella.
- Klikkaamalla yläpalkin 📊 saat auki tilastotietoja ennakkotiedoista ja ratainfrasta.
- Klikkaamalla yläpalkin ± saat auki tietoa tulevista ja poistuvista ennakkotiedoista ja ratainfra objekteista.
- Objekteja voi avata suoraan kartalle laittamalle ne osoitteeseen pilkuilla erotettuina: https://rafiikka.lahteenmaki.net#ES94113,1.2.246.586.1.24.135846
Työkalu on vielä kehityksessä. Muutamia huomioita:
- Kuulisin mielelläni bugeista, puutteista ja kehitysehdotuksista. Kerro esimerkiksi Githubissa tai Twitterissä tai miten haluat.
- Käytän kehityksessä Chromea, joten muilla selaimilla voi tapahtua outouksia.
- Aikataulujen ja toteumien piirtäminen on hidasta kun niitä on paljon (lue: pääkaupunkiseutu).
- Aikataulupaikkavälin hakeminen on hidasta, koska käyttää raskasta reittihakua. Tähän tulossa myöhemmin nopeutusta.
- Y-akselin ollessa ratanumero, tehdään junasijainneille jatkuvasti gps->ratakm-muunnosta, mikä aiheuttaa paljon requesteja. Tämä korjaantuu kun digitraffic tarjoaa junille ratakmsijainnit suoraan.
- Kaavioesitystapaa ei ole junille, joiden sijaintitietona on toistaiseksi vain GPS.
- Aikataulutietojen ja Rumatietojen lisätieto-popup näyttää toistaiseksi raaka-json-dataa, sillä kyseiset rajapinnat eivät tarjoa muuta valmiina.