Till senaste kommentaren

GTFS-RT TripUpdates för "ADDED" som ej ska annonseras publikt?

Varför inkluderar SL för spårbunden trafik i TripUpdate ADDED turer för sådant som uppenbarligen inte tar med passagerare och inte är tänkt för publik annonsering som extra turer. Exempel från idag - trip id.
14010517045038209
14010517045038189
Dessa har oftast bara ett stop, Högdalen eller Vällingby - vilket är typiska ej i trafik, depåkörningar.

Enligt GTFS standarder ska inte TripUpdates skickas på ADDED om de inte är turer som är i "trafik" för allmänheten.
Lars M

Kommentarer

  • På detta temat levererar även SL TripUpdates på ADDED som inte är kopplade till ett route_id. Det sägs i specifikationer vara en best practice att inte lägga till trip's som inte har någon koppling till en route.
    Det går ju inte att beskriva denna extra tur på något vettigt sätt då man inte ens vet trafikslag. (Nu förstår jag också med tanke på stop's att det är Roslagsbanan) men då borde denna ADDED vara kopplad till en känt route_id för Roslangsbanan i så fall.

    "id": "14010517061722079",
    "trip_update": {
    "trip": {
    "trip_id": "14010517061722079",
    "start_time": "13:12:00",
    "start_date": "20250903",
    "schedule_relationship": 1
    },
    "stop_time_update": [
    {
    "stop_sequence": 1,
    "arrival": {
    "delay": -821,
    "time": 1756897099,
    "uncertainty": 0
    },
    "departure": {
    "delay": 0,
    "time": 1756897920
    },
    "stop_id": "9022001006601002"
    },
    {
    "stop_sequence": 2,
    "arrival": {
    "delay": 75,
    "time": 1756898115,
    "uncertainty": 0
    },
    "departure": {
    "delay": 106,
    "time": 1756898146,
    "uncertainty": 0
    },
    "stop_id": "9022001007111001"
    },
    {
    "stop_sequence": 3,
    "arrival": {
    "delay": 36,
    "time": 1756898256
    },
    "departure": {
    "delay": 36,
    "time": 1756898256,
    "uncertainty": 0
    },
    "stop_id": "9022001007131001"
    },
    {
    "stop_sequence": 4,
    "arrival": {
    "delay": 14,
    "time": 1756898294,
    "uncertainty": 0
    },
    "departure": {
    "delay": 55,
    "time": 1756898335,
    "uncertainty": 0
    },
    "stop_id": "9022001007141001"
    },
    {
    "stop_sequence": 5,
    "arrival": {
    "delay": -9,
    "time": 1756898391,
    "uncertainty": 0
    },
    "departure": {
    "delay": -6,
    "time": 1756898394,
    "uncertainty": 0
    },
    "stop_id": "9022001006651004"
    },
    {
    "stop_sequence": 6,
    "arrival": {
    "delay": -30,
    "time": 1756898430
    },
    "departure": {
    "delay": -30,
    "time": 1756898430,
    "uncertainty": 0
    },
    "stop_id": "9022001006661001"
    },
    {
    "stop_sequence": 7,
    "arrival": {
    "delay": -25,
    "time": 1756898495
    },
    "departure": {
    "delay": -25,
    "time": 1756898495,
    "uncertainty": 0
    },
    "stop_id": "9022001007171001"
    },
    {
    "stop_sequence": 8,
    "arrival": {
    "delay": 2,
    "time": 1756898582,
    "uncertainty": 0
    },
    "departure": {
    "delay": 9,
    "time": 1756898589,
    "uncertainty": 0
    },
    "stop_id": "9022001007181001"
    },
    {
    "stop_sequence": 9,
    "arrival": {
    "delay": 0,
    "time": 1756898640
    },
    "departure": {
    "delay": 0,
    "time": 1756898640
    },
    "stop_id": "9022001007191002"
    },
    {
    "stop_sequence": 10,
    "arrival": {
    "delay": 0,
    "time": 1756898700
    },
    "departure": {
    "delay": 0,
    "time": 1756898700
    },
    "stop_id": "9022001007001001"
    },
    {
    "stop_sequence": 11,
    "arrival": {
    "delay": 0,
    "time": 1756898820
    },
    "departure": {
    "delay": 0,
    "time": 1756898820
    },
    "stop_id": "9022001007011001"
    },
    {
    "stop_sequence": 12,
    "arrival": {
    "delay": 0,
    "time": 1756899000
    },
    "departure": {
    "delay": 0,
    "time": 1756899000
    },
    "stop_id": "9022001007021002"
    }
    ],
    "timestamp": 1756898589
    }
    },



    Lars M
  • Hej!
    Vill göra både dig och Trafiklab uppmärksamma på att ADDED är utfasat till förmån för NEW och REPLACEMENT sedan maj.

    https://gtfs.org/documentation/realtime/reference/
    Magnus
  • Bra info och uppdatering av standarden - och bättre lösning då ADDED är högst oklart innebörd.
    Hoppas på snar förändring/förbättring hos SL (och några av de andra operatörerna) och Trafiklab, så det blir tydligare till exempel vad ovanstående exempel av ADDED innebär / hur det ska representeras.
    Lars M
  • Hej Lars,

    Detta beror på att SL inte kopplar dessa till en specifik linje, samt att vi väljer att lägga ut datat utan att ändra på det, så att även SL kan använda sig av Trafiklabs öppna data. Vi har själv inga möjligheter att knyta den här turen till ett trafikslag, route, eller liknande.

    De nya schedule_relationships new, duplicated och replacement är något vi kommer utreda och antagligen även implementera i framtiden, men det finns inget tidsplan för detta då det innebär en del jobb att göra rätt. De är även fortfarande markerade som Experimental i specen. 

    Hälsningar,
    Bert
    Bert på Trafiklab

Kommentera eller skriv ett nytt inlägg

Ditt namn och inlägg kan ses av alla. Din e-post visas aldrig publikt.