GTFS Schedule
Victorian public transport timetable and geographic information data using the GTFS open standard for trains, trams and buses.
There are no views created for this dataset yet.
Data Dictionary
Field Name | Name | Type | Description | Fixed Values |
---|---|---|---|---|
agency_id | Agency ID | VARCHAR(20) | Identifies a transit brand which is often synonymous with a transit agency. Note that in some cases, such as when a single agency operates multiple separate services, agencies and brands are distinct. This document uses the term "agency" in place of "brand". A dataset may contain data from multiple agencies. | |
agency_name | Agency Name | VARCHAR(500) | Full name of the transit agency. | |
agency_url | Agency URL | VARCHAR(500) | URL of the transit agency. | |
agency_timezone | Agency Timezone | VARCHAR(19) | Timezone where the transit agency is located. If multiple agencies are specified in the dataset, each must have the same agency_timezone. | |
agency_lang | Agency Language | VARCHAR(2) | Primary language used by this transit agency. Should be provided to help GTFS consumers choose capitalization rules and other language-specific settings for the dataset. | |
agency_fare_url | Agency Fare URL | VARCHAR(500) | URL of a web page that allows a rider to purchase tickets or other fare instruments for that agency online. | |
service_id | Service ID - calendar | VARCHAR(50) | Identifies a set of dates when service is available for one or more routes. | |
monday_ | Monday | INT(10) | Indicates whether the service operates on all Mondays in the date range specified by the start_date and end_date fields. Note that exceptions for particular dates may be listed in calendar_dates.txt. Valid options are: 1: Service available / 0: Service unavailable | |
tuesday | Tuesday | INT(10) | Functions in the same way as monday except applies to Tuesdays | |
wednesday | Wednesday | INT(10) | Functions in the same way as monday except applies to Wednesdays | |
thursday | Thursday | INT(10) | Functions in the same way as monday except applies to Thursdays | |
friday | Friday | INT(10) | Functions in the same way as monday except applies to Fridays | |
saturday_ | Saturday | INT(10) | Functions in the same way as monday except applies to Saturdays. | |
sunday | Sunday | INT(10) | Functions in the same way as monday except applies to Sundays. | |
start_date | Start date | VARCHAR(8) | Start service day for the service interval. | |
end_date | End Date | VARCHAR(8) | End service day for the service interval. This service day is included in the interval. | |
service_id | Service ID - calendar dates | DATE(8) | Identifies a set of dates when a service exception occurs for one or more routes. Each (service_id, date) pair may only appear once in calendar_dates.txt if using calendar.txt and calendar_dates.txt in conjunction. If a service_id value appears in both calendar.txt and calendar_dates.txt, the information in calendar_dates.txt modifies the service information specified in calendar.txt. | |
date | Date | VARCHAR(8) | Date when service exception occurs. | |
exception_type | Exception Type | VARCHAR(50) | Indicates whether service is available on the date specified in the date field. | 1: Service Added / 2: Service Removed |
level_id | Level ID - levels | STRING(10) | Identifies a level in a station. | |
level_index | Level Index | FLOAT(2) | Numeric index of the level that indicates its relative position. Ground level should have index 0, with levels above ground indicated by positive indices and levels below ground by negative indices. | |
pathway_id | Pathway ID | VARCHAR(30) | Identifies a pathway. Used by systems as an internal identifier for the record. Must be unique in the dataset. | |
from_stop_id | From Stop ID | VARCHAR(30) | Location at which the pathway begins. | |
to_stop_id | To Stop ID | VARCHAR(30) | Location at which the pathway ends. | |
pathway_mode | Pathway Mode | ENUM(1) | Type of pathway between the specified (from_stop_id, to_stop_id) pair. | 1 - Walkway / 2 - Stairs / 3 - Moving sidewalk/travelator / 4 - Escalator / 5 - Elevator / 6 - Fare gate (or payment gate) / 7- Exit gate |
is_bidirectional | Is Bidirectional | ENUM(1) | Indicates the direction that the pathway can be taken. | 0 - Unidirectional pathway that can only be used from from_stop_id to to_stop_id. 1 - Bidirectional pathway that can be used in both directions. |
traversal_time | Traversal Time | INT(5) | Average time in seconds needed to walk through the pathway from the origin location (defined in from_stop_id) to the destination location (defined in to_stop_id). | |
route_id | Route ID - routes | VARCHAR(20) | Identifies a route. | |
route_short_name | Route short name | VARCHAR(100) | Short name of a route. Often a short, abstract identifier (e.g., "32", "100X", "Green") that riders use to identify a route. Both route_short_name and route_long_name may be defined. | |
route_long_name | Route long name | VARCHAR(200) | Full name of a route. This name is generally more descriptive than the route_short_name and often includes the route's destination or stop. Both route_short_name and route_long_name may be defined. | |
route_type | Route type | INT(10) | Indicates the type of transportation used on a route. | 0 - Tram, Streetcar, Light rail / 1 - Subway, Metro. / 2 - Rail. / 3 - Bus. / 4 - Ferry. / 5 - Cable tram. / 6 - Aerial lift, suspended cable car / 7 - Funicular. / 11 Trolleybus. / 12 - Monorail. |
route_color | Route Colour | VARCHAR(50) | Route color designation that matches public facing material. Defaults to white (FFFFFF) when omitted or left empty. The color difference between route_color and route_text_color should provide sufficient contrast when viewed on a black and white screen. | |
route_text_color | Route text colour | VARCHAR(50) | Legible color to use for text drawn against a background of route_color. Defaults to black (000000) when omitted or left empty. The color difference between route_color and route_text_color should provide sufficient contrast when viewed on a black and white screen. | |
shape_id | Shape ID - shapes | VARCHAR(30) | Identifies a geospatial shape describing the vehicle travel path for a trip. | |
shape_pt_lat | Shape point latitude | DECIMAL(20) | Latitude of the location. | |
shape_pt_lon | Shape point longitude | DECIMAL(20) | Longitude of the location. | |
shape_pt_sequence | Shape point sequence | INT(10) | Sequence in which the shape points connect to form the shape. Values must increase along the trip but do not need to be consecutive. | |
shape_dist_traveled | Shape distance travelled - shapes | VARCHAR(50) | Actual distance travelled along the shape from the first shape point to the point specified in this record. Used by trip planners to show the correct portion of the shape on a map. Values must increase along with shape_pt_sequence; they must not be used to show reverse travel along a route. Distance units must be consistent with those used in stop_times.txt. | |
stop_id | Stop ID - stops | INT(10) | Identifies a location: stop/platform, station, entrance/exit, generic node or boarding area (see location_type). Multiple routes may use the same stop_id. | |
stop_name | Stop name | VARCHAR(100) | Name of the location. The stop_name should match the agency's rider-facing name for the location as printed on a timetable, published online, or represented on signage. For translations into other languages, use translations.txt. | |
wheelchair_boarding | Wheelchair Boarding | ENUM(1) | Indicates whether wheelchair boardings are possible from the location. | 0 or empty - No accessibility information for the stop. 1 - Some vehicles at this stop can be boarded by a rider in a wheelchair. 2 - Wheelchair boarding is not possible at this stop. |
level_id | Level ID - stops | STRING(10) | Level of the location. The same level may be used by multiple unlinked stations. | |
trip_id | Trip ID - stop times | VARCHAR(30) | Identifies a trip. | |
arrival_time | Arrival Time | VARCHAR(8) | Arrival time at the stop (defined by stop_times.stop_id) for a specific trip (defined by stop_times.trip_id). | |
departure_time | Departure Time | VARCHAR(8) | Departure time from the stop (defined by stop_times.stop_id) for a specific trip (defined by stop_times.trip_id). | |
stop_sequence | Stop sequence | INT(10) | Order of stops for a particular trip. The values must increase along the trip but do not need to be consecutive. | |
pickup_type | Pickup Type | INT(10) | Indicates pickup method. | 0 or empty - Regularly scheduled pickup. / 1 - No pickup available. / 2 - Must phone agency to arrange pickup. / 3 - Must coordinate with driver to arrange pickup. |
drop_off_type | Drop off type | INT(10) | Indicates drop off method | 0 or empty - Regularly scheduled drop off. / 1- No drop off available. / 2 - Must phone agency to arrange drop off. / 3- Must coordinate with driver to arrange drop off. |
trip_headsign | Trip headsign | VARCHAR(50) | Text that appears on signage identifying the trip's destination to riders. Should be used to distinguish between different patterns of service on the same route. | |
direction_id | Direction ID | INT(10) | Indicates the direction of travel for a trip. This field should not be used in routing; it provides a way to separate trips by direction when publishing time tables. | 0 - Travel in one direction / 1 - Travel in the opposite direction (e.g. inbound travel) |
block_id | Block ID | VARCHAR(10) | Identifies the block to which the trip belongs. A block consists of a single trip, or many sequential trips made using the same vehicle, defined by shared service days and block_id. A block_id may have trips with different service days, making distinct blocks.. To provide in-seat transfers information, transfers of transfer_type 4 should be provided instead. | |
wheelchair_accessible | Wheelchair Accessible | ENUM(1) | Indicates wheelchair accessibility. | 0 or empty - No accessibility information for the trip. / 1 - Vehicle being used on this particular trip can accommodate at least one rider in a wheelchair. / 2 - No riders in wheelchairs can be accommodated on this trip. |
Additional information
Field | Value |
---|---|
Dataset Last Updated Date | 18 April 2025 |
Last Updated Date | 17 April 2025 |
Publication Date | 1 April 2015 |
Format | ZIP |
License | Creative Commons Attribution 4.0 |
Open Data Title | GTFS Schedule |
Dataset File Size | 171.3 MiB |
Dataset Security Value | BIL1 OFFICIAL - Authorised Public Release |
Geographic Coordinate System | WGS84 |
Geographic Coverage | Victoria |