Élő, mégis szerver nélkül
A szimuláció determinisztikus. Ugyanabban a pillanatban mindenki ugyanazt a vonatot látja ugyanott, pedig minden a böngésződben számolódik.

Nem hivatalos Starcend-koncept
Hogyan nézne ki egy gyors, gyönyörű és érthető élő vonattérkép? A Délibáb Magyarország valódi vasúthálózatán mutatja meg, kitalált vonatokkal és kitalált menetrenddel.
Funkciók
A szimuláció determinisztikus. Ugyanabban a pillanatban mindenki ugyanazt a vonatot látja ugyanott, pedig minden a böngésződben számolódik.
Saját renderelő gyorsítótárazott statikus réteggel, a pályán futó fénycsóvákkal és valósághű gyorsítással, fékezéssel a megállók között.
Tekerd vissza vagy előre a napot 12 órával, és gyorsítsd fel az időt akár 300-szorosra. Ugyanarra a pillanatra mindig ugyanaz a válasz.
Indulások és érkezések vágányszámmal, várható idővel és késéssel. Kattints egy sorra, és a térkép odarepül a vonathoz.
Kövesd a kiválasztott vonatot a térképen, és oszd meg a pontos linkjét. A link ugyanazt a vonatot nyitja meg bárkinél.
Kacsacsalád, tehénértekezlet, ebédelő sárkány: minden késésnek van kitalált oka, a statisztika pedig napi toplistát is készít belőlük.
Hogyan működik?
A vasútvonalak, állomások és megállóhelyek az OpenStreetMap nyílt adataiból épülnek fel: a vágányokból útvonalgráf lesz, az állomások a pályára illeszkednek, a párhuzamos vágányok összevonódnak. A domborzat valódi magassági adatokból készül.
A 84 kitalált járat mindegyike saját útvonalat, megállási rendet és fordulót kap a valódi pályán. A menetidőt trapéz sebességprofil adja a pálya sebességével: gyorsítás, egyenletes haladás, fékezés, plusz menetidő-tartalék.
A napi „hangulat” és a vonatnemek kockázata alapján kitalált események keletkeznek: megállás a nyílt pályán, lassújel, hosszabb utascsere. A tartalékból a vonat fokozatosan ledolgozza a késést.
Canvas 2D, offscreen statikus réteg és előre sütött domborzat. A Svelte csak másodpercenként négyszer frissíti a paneleket, a térkép pedig minden képkockában mozog.
Fejlesztőknek
Ugyanaz a determinisztikus motor fut a szerveren is, így a kitalált forgalom JSON-ban is lekérdezhető, valódi koordinátákkal. CORS engedélyezve, 5 másodperces gyorsítótárral.
GET /api/v1/trains Az összes éppen közlekedő kitalált vonat földrajzi helyzete, sebessége és késése.GET /api/v1/trains/{id} Egy járat részletei és a teljes menetrendje várható időkkel.GET /api/v1/stations Az összes állomás és megállóhely koordinátákkal.GET /api/v1/stations/{id}?tabla=erkezes Élő indulási vagy érkezési tábla.