You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 30, 2023. It is now read-only.
enumVehicleStopStatus {
// The vehicle is just about to arrive at the stop (on a stop// display, the vehicle symbol typically flashes).INCOMING_AT=0;
// The vehicle is standing at the stop.STOPPED_AT=1;
// The vehicle has departed and is in transit to the next stop.IN_TRANSIT_TO=2;
}
// The exact status of the vehicle with respect to the current stop.// Ignored if current_stop_sequence is missing.
optional VehicleStopStatus current_status = 4 [default = IN_TRANSIT_TO];
current_stop_sequence is described:
// The stop sequence index of the current stop. The meaning of// current_stop_sequence (i.e., the stop that it refers to) is determined by// current_status.// If current_status is missing IN_TRANSIT_TO is assumed.
optional uint32 current_stop_sequence = 3;
What is the correct way to interpreted it? Should the current_stop_sequence be updated directly after the bus is departed from the previous stop (what https://developers.google.com/transit/gtfs-realtime/guides/vehicle-positions#vehiclestopstatus IN_TRANSIT_TO suggests) or should it be updated when the vehicle arrives at the next stop what the .proto file and gtfs.org are suggesting.