gtfs-sqljs
    Preparing search index...

    Interface TripScheduleStop

    A resolved stop time enriched with the joined stop's descriptive fields.

    interface TripScheduleStop {
        arrival_delay?: number;
        arrival_time?: string;
        continuous_drop_off?: number;
        continuous_pickup?: number;
        departure_delay?: number;
        departure_time?: string;
        display_delay?: number;
        display_epoch?: number;
        display_is_realtime: boolean;
        drop_off_type?: number;
        is_first: boolean;
        is_last: boolean;
        no_data: boolean;
        parent_station?: string;
        pickup_type?: number;
        platform_code?: string;
        rt_arrival_epoch?: number;
        rt_departure_epoch?: number;
        rt_source: RealtimeSource;
        scheduled_arrival_epoch?: number;
        scheduled_arrival_seconds?: number;
        scheduled_departure_epoch?: number;
        scheduled_departure_seconds?: number;
        shape_dist_traveled?: number;
        skipped: boolean;
        stop_headsign?: string;
        stop_id: string;
        stop_lat?: number;
        stop_lon?: number;
        stop_name?: string;
        stop_sequence: number;
        timepoint?: number;
        trip_id: string;
        uncertainty?: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    arrival_delay?: number

    Arrival delay in seconds (negative = early). Set whenever realtime is known.

    arrival_time?: string
    continuous_drop_off?: number
    continuous_pickup?: number
    departure_delay?: number

    Departure delay in seconds (negative = early). Set whenever realtime is known.

    departure_time?: string
    display_delay?: number

    Delay backing display_epoch, set only when it is a realtime estimate.

    display_epoch?: number

    Best time to display: realtime if known, scheduled otherwise. Departure for regular stops and arrival at the terminus (flipped in 'arrival' display mode).

    display_is_realtime: boolean

    Whether display_epoch is a realtime estimate rather than the schedule.

    drop_off_type?: number
    is_first: boolean

    First stop of the trip.

    is_last: boolean

    Last stop of the trip.

    no_data: boolean

    Feed explicitly signalled no realtime data for this stop (GTFS-RT NO_DATA).

    parent_station?: string
    pickup_type?: number
    platform_code?: string
    rt_arrival_epoch?: number

    Estimated arrival as unix epoch seconds (realtime).

    rt_departure_epoch?: number

    Estimated departure as unix epoch seconds (realtime).

    rt_source: RealtimeSource

    How the realtime information was obtained.

    scheduled_arrival_epoch?: number

    Scheduled arrival as unix epoch seconds.

    scheduled_arrival_seconds?: number

    Scheduled arrival in seconds since the start of the service day (may exceed 86400).

    scheduled_departure_epoch?: number

    Scheduled departure as unix epoch seconds.

    scheduled_departure_seconds?: number

    Scheduled departure in seconds since the start of the service day (may exceed 86400).

    shape_dist_traveled?: number
    skipped: boolean

    Stop is skipped (GTFS-RT SKIPPED). Scheduled times remain for reference.

    stop_headsign?: string
    stop_id: string
    stop_lat?: number
    stop_lon?: number
    stop_name?: string
    stop_sequence: number
    timepoint?: number
    trip_id: string
    uncertainty?: number

    Prediction uncertainty in seconds, when the feed provides one.