És esetleg egy olyan szűrőt kirakni, amivel pl. a @Line, @Lat és @Lon alapján lehetne szűrni? Pl.
- @Line: dropdown-ból lehetne választani, vagy sima freetext
- @TrainNumber: dropdown-ból lehetne választani, vagy sima freetext
- @Lat: két értéket lehetne megadni, és a kettő közötti értékekre szűrnél
- @Lon: lásd @Lat
Gondolom ezt a JSON-t használod:
{
"d": {
"__type": "Utas.Map.App.Vonatinfo.Framework+ret",
"action": "TRAINS",
"param": {
"history": false,
"id": false
},
"result": {
"@PackageType": "Gpsdata",
"@CreationTime": "2020.09.23 17:39:21",
"Trains": {
"Train": [
{
"@Delay": 0,
"@Lat": 46.692510,
"@Relation": "Budapest-Déli - Balatonszentgyörgy",
"@TrainNumber": "5518406",
"@Menetvonal": "MAV",
"@Line": "30",
"@Lon": 17.288820,
"@ElviraID": "5767910_200923"
},
{
"@Delay": 3,
"@Lat": 47.049820,
"@Relation": "Tapolca - Budapest-Déli",
"@TrainNumber": "5519703",
"@Menetvonal": "MAV",
"@Line": "29",
"@Lon": 18.255340,
"@ElviraID": "5768096_200923"
},
............
Vagy ha túl sok munka, én szívesen megcsinálnám magamnak, ha valahogy megkaphatnám az általad lementett nyers historikus adatokat kb. az elmúlt egy évből.