( Fulmi | 2020. 09. 25., p – 13:40 )

É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.