Fejből írtam, nem találtam el... :)
Szóval a gond az, hogy nyers adatom arról van, hogy egy adott viszonylat adott járatszámú vonata mennyi késett egy adott pillanatban. Ebből kellene összerakni azt, hogy egy adott viszonylaton egy adott típusú vonat (személy, gyors, gyorsított, zónázó, satöbbi) a menetidejéhez képest mennyit késett. De ehhez fel kellene építenem egy komplex adatbázist, amiből ezeket ki tudom szedni járatszám alapján. Ilyenem pedig nincs, ami van, abból meg nagy meló kiszedni.
Van például MÁV GTFS adatom, de azt nem tudom összekötni ezzel, mert nincs összekötési pontom. :/
Lentebb írtam, ilyen adatok érkeznek, kivéve a created, amit én teszek hozzá:
relation | trainnumber | created | delay | elviraid | lat | line | lon | servicename
--------------------------------+-------------+--------------------------------------+-------+----------------+------+------+------+-------------
Budapest-Déli - Székesfehérvár | 554542 | 612cdac0-7486-11e9-ac42-f5013becfef4 | 0 | 5611681_190512 | null | 30 | null | MAV
A nyers JSON ilyen:
{"@Delay":0,"@Lat":47.422730,"@Relation":"Budapest-Déli - Székesfehérvár","@TrainNumber":"554542","@Menetvonal":"MAV","@Line":"30","@Lon":19.0418,"@ElviraID":"5611681_190512"}
Mondjuk annak az üzleti/technológiai döntésnek is kíváncsi lennék a hátterére, amelynek során eldöntötték, hogy minden járatszám elé odaírják azt, hogy '55'.