Endring av ID-er i GTFS2
Siden vi har en active API key for GTFS 2 mottok vi e-posten med følgende informasjon: "IDs in the GTFS Sverige 2 feed will change and may contain letters and hyphens instead of only numbers."
Samtidig baserer ResRobot Route planner seg på ID-er fra GTFS 2 slik beskrevet I dokumentasjonen, for eksempel under OriginId der det står: "Stop id to search a route from. Can be obtained from the Stop lookup API, Nearby stops API, or GTFS Sverige 2".
Betyr dette at for eksempel kall til dette endepunktet hvor man ønsker for eksempel å søke seg til Stockholm Centralstation, at man skal bruke ID 1 og ikke ID 740000001?
Hvilken konsekvens for disse endringene for bruk av ResRobot endepunktene?
Samtidig baserer ResRobot Route planner seg på ID-er fra GTFS 2 slik beskrevet I dokumentasjonen, for eksempel under OriginId der det står: "Stop id to search a route from. Can be obtained from the Stop lookup API, Nearby stops API, or GTFS Sverige 2".
Betyr dette at for eksempel kall til dette endepunktet hvor man ønsker for eksempel å søke seg til Stockholm Centralstation, at man skal bruke ID 1 og ikke ID 740000001?
Hvilken konsekvens for disse endringene for bruk av ResRobot endepunktene?
Följ inlägget
1
följare
Hållplats-id:er kommer inte ändras. Ändringen kommer primärt ske i routes.txt/trips.txt, där route_id kommer bli alfanumeriskt istället för numeriskt. Detta borde dock inte skapa några problem då dessa fält redan ska betraktas som alfanumeriskt av GTFS specen.
I Resrobot är det endast product.lineId och product.admin som ändras. Product.lineId ändras från "074___" till "074074", men detta fält är odokumenterad och är inget man bör använda då det finns bättre alternativ som product.operatorCode som är "74" och som inte förändras. product.lineId kommer fortsätta matcha route_id i GTFS och kommer därför också bli alfanumeriskt, men även detta är ett odokumenterad fält som det egentligen inte finns någon stöd för. I och med att det endast är odokumenterade fält som ändras lite och kopplingen med resrobot behålls exakt som den är idag borde det inte bli några problem alls.
Hälsningar,
Bert