GTFS validation report - 6 INFO - 111 WARNING - 152 ERROR

Duplicated stop sequence - 2 ERROR

ERROR Duplicated stop sequence 300 at stop NADAV and NANAA in trip CITY4 of route CITY Ō
ERROR Duplicated stop sequence 300 at stop NANAA and STAGECOACH in trip CITY4 of route CITY Ō

First stop time missing - 1 ERROR

ERROR First stop time at sequence 100 in trip CITY4 of route CITY Ō is missing.

Last stop time missing - 1 ERROR

ERROR Last stop time at sequence 300 in trip CITY4 of route CITY Ō is missing.

Non increasing shape dist traveled - 1 ERROR

ERROR Non-increasing shape dist traveled for shape ID SHAPE3 between seq 2 and 3: 1.76m > 1.67m.

Statistics - 1 INFO

INFO Loaded 1 feed-info, 2 agencies, 8 routes, 21 stops, 6 calendars, 17 calendar dates, 15 trips, 42 stop times, 10 transfers, 3 pathways, 3 fare attributes, 8 fare rules, 1 translations

Time travel - 1 ERROR

ERROR Time-travel between stop NANAA North Ave / N A Ave (Demo) seq 400 @6:51:00 and stop STAGECOACH Stagecoach Hotel & Casino (Demo) seq 500 @6:58:00, in trip CITY2 of route CITY Ō, arrival before departure.

Too fast travel - 6 ERROR

ERROR Too fast travel between stop NADAV North Ave / D Ave N (Demo) seq 300 @10:00:00 and stop NANAA North Ave / N A Ave (Demo) seq 400 @10:00:00 (distance 64700.49m), in trip CITY3 of route CITY Ō: 1078.34 m/s > 27.78 m/s
ERROR Too fast travel between stop NANAA North Ave / N A Ave (Demo) seq 400 @10:00:00 and stop STAGECOACH Stagecoach Hotel & Casino (Demo) seq 500 @10:00:00 (distance 63410.16m), in trip CITY3 of route CITY Ō: 1056.84 m/s > 27.78 m/s
ERROR Too fast travel between stop NANAA North Ave / N A Ave (Demo) seq 5 @6:07:00 and stop NADAV North Ave / D Ave N (Demo) seq 10 @6:14:00 (distance 64700.49m), in trip CITY1 of route CITY Ō: 215.67 m/s > 27.78 m/s
ERROR Too fast travel between stop DADAN Doing Ave / D Ave N (Demo) seq 200 @7:35:00 and stop NADAV North Ave / D Ave N (Demo) seq 300 @7:44:00 (distance 128711.55m), in trip CITY4 of route CITY Ō: 214.52 m/s > 27.78 m/s
ERROR Too fast travel between stop STAGECOACH Stagecoach Hotel & Casino (Demo) seq 0 @6:00:00 and stop NANAA North Ave / N A Ave (Demo) seq 5 @6:07:00 (distance 63410.16m), in trip CITY1 of route CITY Ō: 211.37 m/s > 27.78 m/s
ERROR Too fast travel between stop NADAV North Ave / D Ave N (Demo) seq 300 @6:44:00 and stop NANAA North Ave / N A Ave (Demo) seq 400 @6:51:00 (distance 64700.49m), in trip CITY2 of route CITY Ō: 179.72 m/s > 27.78 m/s

Too many days w/o service - 2 WARNING

WARNING 39,081 consecutive days without any service, from 1900/01/01 to 2006/12/31
WARNING 8 consecutive days without any service, from 2007/06/04 to 2007/06/11

Too many stops with identical time - 1 WARNING

WARNING Too many stops with identical time: 6 × 10:00:00, in trip CITY3 of route CITY Ō.

Unknown file - 1 INFO

INFO Unknown file calendar_attributes.txt

Unused shape - 2 WARNING

WARNING Unused shape ID SHAPE2
WARNING Unused shape ID UNUSED_SHAPE

agency.txt - 1 WARNING - 8 ERROR

L1 agency_id agency_lang agency_url agency_url agency_timezone agency_phone agency_email
ERROR agency_url Duplicated column
ERROR agency_name Missing mandatory column: agency_name
agency_id agency_lang agency_url agency_url agency_timezone agency_phone agency_email
L2 DTA en Autorité de passage de démonstration http://google.com America/Los_Angeles 123 12314
ERROR agency_name Missing mandatory value
agency_id agency_lang agency_url agency_url agency_timezone agency_phone agency_email
L3 DTA_UNUSED ZZ badurl.com Mars/Pluto Unknown phone @bogusmail
ERROR agency_name Missing mandatory value
ERROR agency_timezone Invalid format for value Mars/Pluto, expected: IANA timezone
ERROR agency_url Invalid format for value badurl.com, expected: RFC 1738 URL
ERROR agency_email Invalid format for value @bogusmail, expected: RFC 2822 Email
ERROR agency_lang Invalid format for value zz, expected: ISO 639-1 language
WARNING agency_id Unused agency ID DTA_UNUSED

areas.txt - 1 WARNING - 2 ERROR

area_id area_name
L2 AREA1 First Area
L4 AREA1 Duplicated Area
ERROR area_id Duplicated object ID AREA1
area_id area_name
L5 Missing ID area
ERROR area_id Missing mandatory object ID
area_id area_name
L7 AREA4 Unused area
WARNING area_id Unused area ID AREA4

attributions.txt - 9 ERROR

attribution_id agency_id route_id organization_name is_producer is_operator attribution_url attribution_email attribution_phone
L2 MECATRAN Mecatran 1 https://www.mecatran.com/ info@mecatran.com
L3 MECATRAN AGENCY Mecatran SAS false https://www.mecatran.com/ info@mecatran.com
ERROR attribution_id Duplicated object ID MECATRAN
attribution_id agency_id route_id organization_name is_producer is_operator attribution_url attribution_email attribution_phone
L3 MECATRAN AGENCY Mecatran SAS false https://www.mecatran.com/ info@mecatran.com
ERROR is_operator Invalid format for value false, expected: boolean (0 or 1)
ERROR agency_id Invalid ID AGENCY, it should reference an existing agency_id in table agency.txt
ERROR is_authority, is_operator, is_producer Missing mandatory value
attribution_id agency_id route_id organization_name is_producer is_operator attribution_url attribution_email attribution_phone
L4 DTA BFC 0 0 www.demotransitoperator.org 3312345678 info@demotransitoperator.org
ERROR organization_name Missing mandatory value
ERROR attribution_url Invalid format for value www.demotransitoperator.org, expected: RFC 1738 URL
ERROR attribution_email Invalid format for value 3312345678, expected: RFC 2822 Email
ERROR agency_id, route_id Invalid value agency_id, route_id: Only one ID should be set
ERROR is_authority, is_operator, is_producer Missing mandatory value

calendar.txt - 6 WARNING - 3 ERROR

service_id monday tuesday wednesday thursday friday saturday sunday start_date end_date
L4 MONDAY 1 0 0 0 0 0 0 20070101 20070107
WARNING service_id Unused calendar ID MONDAY
service_id monday tuesday wednesday thursday friday saturday sunday start_date end_date
L4 MONDAY 1 0 0 0 0 0 0 20070101 20070107
calendar_dates.txt
service_id date exception_type
L14 MONDAY 20070101 2
WARNING Calendar MONDAY is not active on any day
service_id monday tuesday wednesday thursday friday saturday sunday start_date end_date
L5 UNUSED 0 1 0 1 0 1 0 20070101 20111231
WARNING service_id Unused calendar ID UNUSED
service_id monday tuesday wednesday thursday friday saturday sunday start_date end_date
L6 INVERTED 0 1 0 1 0 1 0 22120101 19001231
ERROR end_date Invalid value 1900-12-31: end date should be greater or equal than start date
ERROR start_date Invalid value 2212-01-01: start date too far in the future
WARNING service_id Unused calendar ID INVERTED
service_id monday tuesday wednesday thursday friday saturday sunday start_date end_date
L7 NODOW 0 0 0 0 0 0 0 20070101 20070101
WARNING Calendar NODOW is not active on any day
ERROR friday, monday, saturday, sunday, thursday, tuesday, wednesday Invalid value : calendar is not active any day of the week
WARNING service_id Unused calendar ID NODOW

calendar_dates.txt - 9 WARNING - 2 ERROR

service_id date exception_type
L2 FULLW 20061231 2
calendar.txt
service_id monday tuesday wednesday thursday friday saturday sunday start_date end_date
L2 FULLW 1 1 1 1 1 1 1 20070101 20111231
WARNING service_id Useless calendar date: it is specified as removed (type 2), but the calendar FULLW is not active on 2006/12/31.
service_id date exception_type
L3 FULLW 20070101 1
calendar.txt
service_id monday tuesday wednesday thursday friday saturday sunday start_date end_date
L2 FULLW 1 1 1 1 1 1 1 20070101 20111231
WARNING service_id Useless calendar date: it is specified as added (type 1), but the calendar FULLW is already active on 2007/01/01.
service_id date exception_type
L14 MONDAY 20070101 2
WARNING service_id Unused calendar date ID MONDAY
service_id date exception_type
L15 MONDAY2 20070101 2
WARNING Calendar MONDAY2 is not active on any day
WARNING service_id Unused calendar date ID MONDAY2
WARNING service_id Useless calendar date: it is specified as removed (type 2), but there is no calendar defined with the ID MONDAY2.
service_id date exception_type
L16 INVERTED 20073108 1
ERROR date Invalid format for value 20073108, expected: date (YYYYMMDD)
WARNING service_id Unused calendar date ID INVERTED
service_id date exception_type
L17 UNUSED 20070831 1
WARNING service_id Unused calendar date ID UNUSED
service_id date exception_type
L18 INVERTED 19000101 1
ERROR date Invalid value 1900-01-01: date too far in the past
WARNING service_id Unused calendar date ID INVERTED

fare_attributes.txt - 9 ERROR

fare_id price currency_type payment_method transfers transfer_duration agency_id
L4 d €2 Euros 3
ERROR price Invalid format for value €2, expected: floating-point (double)
ERROR currency_type Invalid format for value Euros, expected: ISO 4217 currency
ERROR payment_method Invalid format for value 3, expected: payment method (0, 1)
fare_id price currency_type payment_method transfers transfer_duration agency_id
L4 d €2 Euros 3
L5 d -10 INEXISTANT_AGENCY
ERROR fare_id Duplicated object ID d
fare_id price currency_type payment_method transfers transfer_duration agency_id
L5 d -10 INEXISTANT_AGENCY
ERROR price Missing mandatory value
ERROR currency_type Missing mandatory value
ERROR payment_method Missing mandatory value
ERROR transfer_duration Invalid format for value -10, expected: positive integer
ERROR agency_id Invalid ID INEXISTANT_AGENCY, it should reference an existing agency_id in table agency.txt

fare_rules.txt - 1 WARNING - 6 ERROR

fare_id route_id origin_id destination_id contains_id
L6 d AAMV
L7 d AAMV
WARNING contains_id, destination_id, origin_id, route_id Fare rules are duplicated (same set of route and zones IDs for the same fare)
fare_id route_id origin_id destination_id contains_id
L8 unknown AB
ERROR fare_id Invalid ID unknown, it should reference an existing fare_id in table fare_attributes.txt
fare_id route_id origin_id destination_id contains_id
L9 unknown UNKNOWN_ROUTE UNKNOWN_ORIGIN_ZONE UNKNOWN_DEST_ZONE UNKNOWN_CONTAINS_ZONE
ERROR fare_id Invalid ID unknown, it should reference an existing fare_id in table fare_attributes.txt
ERROR route_id Invalid ID UNKNOWN_ROUTE, it should reference an existing route_id in table agency.txt
ERROR zone_id Invalid ID UNKNOWN_ORIGIN_ZONE, it should reference an existing zone_id in table stops.txt
ERROR zone_id Invalid ID UNKNOWN_ORIGIN_ZONE, it should reference an existing zone_id in table stops.txt
ERROR zone_id Invalid ID UNKNOWN_ORIGIN_ZONE, it should reference an existing zone_id in table stops.txt

feed_info.txt - 1 INFO - 4 ERROR

L1 feed_publisher_name feed_publisher_url feed_lang default_lang feed_version feed_start_date feed_end_date feed_contact_name feed_contact_url
INFO feed_contact_name Unrecognized column
feed_publisher_name feed_publisher_url feed_lang default_lang feed_version feed_start_date feed_end_date feed_contact_name feed_contact_url
L2 Mecatran https://www.mecatran.com/ en en V1 20070101 20111231 Joe Smith
L3 Foobar ftp:abc ZZ V2 20200101 20111231
ERROR Feed info should be present only once
feed_publisher_name feed_publisher_url feed_lang default_lang feed_version feed_start_date feed_end_date feed_contact_name feed_contact_url
L3 Foobar ftp:abc ZZ V2 20200101 20111231
ERROR feed_lang Missing mandatory value
ERROR default_lang Invalid format for value zz, expected: ISO 639-1 language
ERROR feed_end_date Invalid value 2011-12-31: end date should be greater or equal than start date

frequencies.txt - 7 ERROR

trip_id start_time end_time headway_secs
L9 CITY1 19:00:00 18:59:59 -600
ERROR end_time Invalid value 18:59:59: end time should be greater or equal than start time
trip_id start_time end_time headway_secs
L10 CITY2 16:00:00 18:59:59
ERROR headway_secs Missing mandatory value
trip_id start_time end_time headway_secs
L11 CITY2 600
ERROR start_time Missing mandatory value
ERROR end_time Missing mandatory value
trip_id start_time end_time headway_secs
L12 CITY1 19:00 22:00 1800
ERROR start_time Invalid format for value 19:00, expected: time (HH:MM:SS)
ERROR end_time Invalid format for value 22:00, expected: time (HH:MM:SS)
trip_id start_time end_time headway_secs
L13 19:00:00 22:00:00 1800
ERROR trip_id Missing mandatory object ID

levels.txt - 1 WARNING - 2 ERROR

level_id level_index level_name
L3 level_1 1 Mezzanine
L4 level_1 2 Mezzanine 2
ERROR level_id Duplicated object ID level_1
level_id level_index level_name
L5 level_99
ERROR level_index Missing mandatory value
WARNING level_id Unused level ID level_99

pathways.txt - 4 WARNING - 12 ERROR

L1 pathway_id from_stop_id to_stop_id pathway_mode traversal_time stair_count
ERROR is_bidirectional Missing mandatory column: is_bidirectional
pathway_id from_stop_id to_stop_id pathway_mode traversal_time stair_count
L2 p1 BEATTY_AIRPORT_ENTRANCE_SOUTH BEATTY_AIRPORT_ENTRANCE_NORTH 1
WARNING Found 5 fields, expected 6 as defined in the header.
ERROR is_bidirectional Missing mandatory value
pathway_id from_stop_id to_stop_id pathway_mode traversal_time stair_count
L3 p2 BEATTY_AIRPORT_ENTRANCE_SOUTH BEATTY_AIRPORT_STATION 2
WARNING Found 5 fields, expected 6 as defined in the header.
ERROR is_bidirectional Missing mandatory value
ERROR to_stop_id Wrong type STATION(1) for to_stop_id BEATTY_AIRPORT_STATION Nye County Airport (Demo), should be type STOP(0), ENTRANCE(2), NODE(3) or BOARDING_AREA(4)
pathway_id from_stop_id to_stop_id pathway_mode traversal_time stair_count
L4 p1 BEATTY_AIRPORT_ENTRANCE_SOUTH BEATTY_AIRPORT_ENTRANCE_NORTH 99 0
WARNING Found 5 fields, expected 6 as defined in the header.
ERROR pathway_mode Invalid format for value 99, expected: pathway mode (1-7)
ERROR is_bidirectional Missing mandatory value
ERROR pathway_id Duplicated object ID p1
ERROR traversal_time Invalid format for value 0, expected: positive integer
pathway_id from_stop_id to_stop_id pathway_mode traversal_time stair_count
L5 p3
WARNING Found 5 fields, expected 6 as defined in the header.
ERROR pathway_mode Missing mandatory value
ERROR is_bidirectional Missing mandatory value
ERROR from_stop_id Missing mandatory value
ERROR to_stop_id Missing mandatory value

routes.txt - 1 INFO - 15 WARNING - 8 ERROR

L1 route_id agency_id route_short_name route_long_name route_desc route_type route_url route_color route_text_color extra_field
INFO extra_field Unrecognized column
route_id agency_id route_short_name route_long_name route_desc route_type route_url route_color route_text_color extra_field
L2 AB DTA Airport ⇒ Bullfrog Airport ⇒ Bullfrog 3
ERROR route_type Missing mandatory value
ERROR route_url Invalid format for value 3, expected: RFC 1738 URL
WARNING route_desc, route_long_name Invalid value Airport ⇒ Bullfrog: Description should not be the same as long name
route_id agency_id route_short_name route_long_name route_desc route_type route_url route_color route_text_color extra_field
L2 AB DTA Airport ⇒ Bullfrog Airport ⇒ Bullfrog 3
L3 AB FOO THIS ROUTE NAME IS TOO LONG THIS ROUTE NAME IS TOO LONG 99 000000 000000
ERROR route_id Duplicated object ID AB
route_id agency_id route_short_name route_long_name route_desc route_type route_url route_color route_text_color extra_field
L3 AB FOO THIS ROUTE NAME IS TOO LONG THIS ROUTE NAME IS TOO LONG 99 000000 000000
WARNING Found 8 fields, expected 10 as defined in the header.
WARNING route_color, route_text_color Route colors not contrasted enough: TEXT, delta is 0.0%
ERROR route_url Invalid format for value 000000, expected: RFC 1738 URL
ERROR agency_id Invalid ID FOO, it should reference an existing agency_id in table agency.txt
WARNING route_short_name Invalid format for value THIS ROUTE NAME IS TOO LONG, expected: Max 6 chars long
WARNING route_long_name, route_short_name Invalid value THIS ROUTE NAME IS TOO LONG: Long name should not start or be equals with short name
route_id agency_id route_short_name route_long_name route_desc route_type route_url route_color route_text_color extra_field
L4 BFC DTA Bullfrog ⇒ Furnace Creek Resort 3
WARNING Found 9 fields, expected 10 as defined in the header.
route_id agency_id route_short_name route_long_name route_desc route_type route_url route_color route_text_color extra_field
L5 STBA DTA Stagecoach ⇒ Airport Shuttle 3
WARNING Found 9 fields, expected 10 as defined in the header.
route_id agency_id route_short_name route_long_name route_desc route_type route_url route_color route_text_color extra_field
L5 STBA DTA Stagecoach ⇒ Airport Shuttle 3
L6 STBB DTA Stagecoach ⇒ Airport Shuttle 3
WARNING route_long_name, route_short_name Invalid value null / Stagecoach ⇒ Airport Shuttle: The same combination of route short and long name should not be used more than once
route_id agency_id route_short_name route_long_name route_desc route_type route_url route_color route_text_color extra_field
L6 STBB DTA Stagecoach ⇒ Airport Shuttle 3
WARNING Found 9 fields, expected 10 as defined in the header.
WARNING route_id Unused route ID STBB
route_id agency_id route_short_name route_long_name route_desc route_type route_url route_color route_text_color extra_field
L7 CITY DTA Ō Bar Circle Route with ĸool unicode shortname 3 FE0000 FF5555
WARNING route_color, route_text_color Route colors not contrasted enough: TEXT, delta is 23.5%
route_id agency_id route_short_name route_long_name route_desc route_type route_url route_color route_text_color extra_field
L7 CITY DTA Ō Bar Circle Route with ĸool unicode shortname 3 FE0000 FF5555
L8 AAMV DTA Airport ⇒ Amargosa Valley 3 FF0000 FF5555
WARNING route_color Route background colors are very similar but not identical: TEXT vs TEXT, distance is 0.226%
route_id agency_id route_short_name route_long_name route_desc route_type route_url route_color route_text_color extra_field
L8 AAMV DTA Airport ⇒ Amargosa Valley 3 FF0000 FF5555
WARNING route_color, route_text_color Route colors not contrasted enough: TEXT, delta is 23.4%
route_id agency_id route_short_name route_long_name route_desc route_type route_url route_color route_text_color extra_field
L9 AZ FOO AAZZ Airport Zanzibar 1 somebadurl 00AA00 FFF Extra unused data
ERROR route_text_color Invalid format for value FFF, expected: hexadecimal RGB color triplet (6 characters)
ERROR route_url Invalid format for value somebadurl, expected: RFC 1738 URL
ERROR agency_id Invalid ID FOO, it should reference an existing agency_id in table agency.txt
WARNING route_id Unused route ID AZ
route_id agency_id route_short_name route_long_name route_desc route_type route_url route_color route_text_color extra_field
L10 UNUSED DTA Unused route 1 000000 FFFFFF
WARNING route_id Unused route ID UNUSED

stop_areas.txt - 7 ERROR

area_id stop_id
L2 AREA1 BEATTY_AIRPORT
L3 AREA1 BEATTY_AIRPORT
ERROR area_id, stop_id Duplicated object ID {AREA1, BEATTY_AIRPORT}
area_id stop_id
L5 AREA1 MISSING_STOP
ERROR stop_id Invalid ID MISSING_STOP, it should reference an existing stop_id in table stops.txt
area_id stop_id
L6 AREA9 BEATTY_AIRPORT
ERROR area_id Invalid ID AREA9, it should reference an existing area_id in table areas.txt
area_id stop_id
L7 AREA9 MISSING_STOP
ERROR area_id Invalid ID AREA9, it should reference an existing area_id in table areas.txt
ERROR stop_id Invalid ID MISSING_STOP, it should reference an existing stop_id in table stops.txt
area_id stop_id
L11 MISSING
ERROR area_id, stop_id Missing mandatory object ID
area_id stop_id
L12 MISSING
ERROR area_id, stop_id Missing mandatory object ID

stop_times.txt - 42 WARNING - 11 ERROR

trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L2 STBA 6:00:00 6:00:00 STAGECOACH 0 to airport 1 0 0.212
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L3 STBA 6:20:00 6:20:00 BEATTY_AIRPORT 2 0 0 1.043
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L4 CITY1 6:00:20 6:00:00 STAGECOACH 0
WARNING Found 9 fields, expected 10 as defined in the header.
ERROR arrival_time, departure_time Departure time cannot be before arrival time
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L5 CITY1 6:05:00 6:07:00 NANAA 5 going to nadav 2 3
WARNING Found 9 fields, expected 10 as defined in the header.
ERROR stop_id Wrong type STATION(1) for stop NANAA North Ave / N A Ave (Demo), should be type STOP(0)
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L6 CITY1 6:12:00 6:14:00 NADAV 10
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L7 CITY1 6:19:00 6:21:00 DADAN 15
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L8 CITY1 6:26:00 6:28:00 EMSI 20
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L9 CITY2 6:28:00 6:30:00 EMSI 100
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L10 CITY2 6:35:00 DADAN 200
WARNING Found 9 fields, expected 10 as defined in the header.
ERROR departure_time Missing mandatory value
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L11 CITY2 6:44:00 NADAV 300
WARNING Found 9 fields, expected 10 as defined in the header.
ERROR arrival_time Missing mandatory value
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L12 CITY2 6:49:00 6:51:00 NANAA 400
WARNING Found 9 fields, expected 10 as defined in the header.
ERROR stop_id Wrong type STATION(1) for stop NANAA North Ave / N A Ave (Demo), should be type STOP(0)
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L13 CITY2 6:46:00 6:58:00 STAGECOACH 500
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L14 CITY3 10:00:00 10:00:00 EMSI 100
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L15 CITY3 10:00:00 10:00:00 DADAN 200
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L16 CITY3 10:00:00 10:00:00 NADAV 300
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L17 CITY3 10:00:00 10:00:00 NANAA 400 1 1 0
ERROR stop_id Wrong type STATION(1) for stop NANAA North Ave / N A Ave (Demo), should be type STOP(0)
WARNING drop_off_type, pickup_type, timepoint Useless timepoint: pickup and dropoff are none (1), and is not a timepoint
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L18 CITY3 10:00:00 10:00:00 STAGECOACH 500 1 1 0
WARNING drop_off_type, pickup_type, timepoint Useless timepoint: pickup and dropoff are none (1), and is not a timepoint
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L19 CITY3 10:00:00 10:00:00 EMSI 600
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L20 CITY4 EMSI 100
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L21 CITY4 7:35:00 7:35:00 DADAN 200
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L22 CITY4 7:44:00 7:44:00 NADAV 300
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L23 CITY4 7:49:00 7:51:00 NANAA 300
WARNING Found 9 fields, expected 10 as defined in the header.
ERROR stop_id Wrong type STATION(1) for stop NANAA North Ave / N A Ave (Demo), should be type STOP(0)
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L24 CITY4 STAGECOACH 300
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L25 CITYX 11:00:00 11:00:00 EMSI 100
WARNING Found 9 fields, expected 10 as defined in the header.
ERROR trip_id Invalid ID CITYX, it should reference an existing trip_id in table trips.txt
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L26 AB1 8:01:00 8:00:00 BEATTY_AIRPORT 1
WARNING Found 9 fields, expected 10 as defined in the header.
ERROR arrival_time, departure_time Departure time cannot be before arrival time
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L27 AB1 8:17:00 8:15:00 BULLFROG 2
WARNING Found 9 fields, expected 10 as defined in the header.
ERROR arrival_time, departure_time Departure time cannot be before arrival time
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L28 AB2 12:05:00 12:05:00 BULLFROG 1
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L29 AB2 12:15:00 12:15:00 BEATTY_AIRPORT 2
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L30 AB3 12:00:00 12:00:00 BULLFROG 1
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L31 AB3 12:07:00 12:07:00 BEATTY_AIRPORT 2
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L32 BFC1 8:20:00 8:20:00 BULLFROG 1
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L33 BFC1 9:20:00 9:20:00 FUR_CREEK_RES 2
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L34 BFC2 11:00:00 11:00:00 FUR_CREEK_RES 1
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L35 BFC2 12:00:00 12:00:00 BULLFROG 2
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L36 AAMV1 8:00:00 8:00:00 BEATTY_AIRPORT 1
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L37 AAMV1 9:00:00 9:00:00 AMV 2
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L38 AAMV2 10:00:00 10:00:00 AMV 1
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L39 AAMV2 11:00:00 11:00:00 BEATTY_AIRPORT 2
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L40 AAMV3 13:00:00 13:00:00 BEATTY_AIRPORT_STATION 1
WARNING Found 9 fields, expected 10 as defined in the header.
ERROR stop_id Wrong type STATION(1) for stop BEATTY_AIRPORT_STATION Nye County Airport (Demo), should be type STOP(0)
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L41 AAMV3 14:00:00 14:00:00 AMV 2
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L42 AAMV4 15:00:00 15:00:00 AMV 1
WARNING Found 9 fields, expected 10 as defined in the header.
trip_id arrival_time departure_time stop_id stop_sequence stop_headsign pickup_type drop_off_type shape_dist_traveled timepoint
L43 AAMV4 16:00:00 16:00:00 BEATTY_AIRPORT 2
WARNING Found 9 fields, expected 10 as defined in the header.

stops.txt - 2 INFO - 15 WARNING - 14 ERROR

L1 stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
INFO fancy_extra_field Unrecognized column
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L2 FUR_CREEK_RES Furnace Creek Resort (Demo) 36.425288 -117.133162 1234
L15 FUR_CREEK_RES Furnace Creek Resort (duplicated entity) 36.425288 -117.133162 1234
ERROR stop_id Duplicated object ID FUR_CREEK_RES
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L2 FUR_CREEK_RES Furnace Creek Resort (Demo) 36.425288 -117.133162 1234
L16 UNUSED Unused stop 36.425288 -117.133162 1234 0
WARNING stop_lat, stop_lon Stops too close, they are 0.00m away
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L3 BEATTY_AIRPORT Nye County Airport (Demo) 36.868446 -116.784582 1235 0 BEATTY_AIRPORT_STATION America/Phoenix ground_level
ERROR stop_timezone Invalid value America/Phoenix: stop having a parent should not define a timezone
ERROR stop_lat, stop_lon Stop at sequence 2 on examplar trip AB2 is too far from computed projection point (35.607494,-115.603321) on shape SHAPE3 (at arc-length 52070.29m): 175732.33m away
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L3 BEATTY_AIRPORT Nye County Airport (Demo) 36.868446 -116.784582 1235 0 BEATTY_AIRPORT_STATION America/Phoenix ground_level
L4 BEATTY_AIRPORT_STATION Nye County Airport (Demo) 36.868446 -116.784582 1235 1
L5 BEATTY_AIRPORT_STATION_2 Nye County Airport (Demo 2) 36.868461 -116.784589 1235B 1
WARNING stop_lat, stop_lon Station BEATTY_AIRPORT_STATION_2 is not parent station of BEATTY_AIRPORT, but they are only 1.78m away
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L4 BEATTY_AIRPORT_STATION Nye County Airport (Demo) 36.868446 -116.784582 1235 1
L5 BEATTY_AIRPORT_STATION_2 Nye County Airport (Demo 2) 36.868461 -116.784589 1235B 1
INFO stop_lat, stop_lon Stops too close, they are 1.78m away
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L5 BEATTY_AIRPORT_STATION_2 Nye County Airport (Demo 2) 36.868461 -116.784589 1235B 1
WARNING stop_id Unused station ID BEATTY_AIRPORT_STATION_2
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L6 BEATTY_AIRPORT_ENTRANCE_SOUTH Nye County Airport Entrance South 36.868321 -116.784580 1236 2 level_0
ERROR parent_station Missing mandatory value
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L7 BEATTY_AIRPORT_ENTRANCE_NORTH Nye County Airport Entrance North 36.868567 -116.784583 1237 2 level_1
ERROR parent_station Missing mandatory value
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L8 BULLFROG Bullfrog (Demo) 36.88108 -116.81797
WARNING stop_lat, stop_lon Stop at sequence 2 on examplar trip AB1 is too far from computed projection point (36.881000,-116.817000) on shape SHAPE1 (at arc-length 3272.00m): 86.73m away
ERROR stop_lat, stop_lon Stop at sequence 1 on examplar trip AB2 is too far from computed projection point (35.607494,-115.603321) on shape SHAPE3 (at arc-length 52070.29m): 178119.67m away
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L10 NADAV North Ave / D Ave N (Demo) 36.914893 -116.76821 1237 0
L22 INVALIDSTATION Stop with invalid parent station type 36.914876 -116.76828 1237 0 NADAV
ERROR location_type, parent_station Invalid type STOP(0) for parent ID NADAV, a child of type STOP(0) should have a parent type STATION(1)
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L11 NANAA North Ave / N A Ave (Demo) 36.6666 -116.1111 1238 1
WARNING stop_id Unused station ID NANAA
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L14 AMV Amargosa Valley (Demo) Amargosa Valley (Demo) 36.641496 -116.40094
WARNING stop_desc, stop_name Invalid value Amargosa Valley (Demo): Description should not be the same as name
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L16 UNUSED Unused stop 36.425288 -117.133162 1234 0
WARNING stop_id Unused stop ID UNUSED
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L17 UNUSED_STATION Unused station far away 96.425288 -197.133162 1234 1
ERROR stop_lat, stop_lon Invalid coordinate value (96.425288,-197.133162), should be inside: (-90.000000,-180.000000,90.000000,180.000000)
WARNING stop_id Unused station ID UNUSED_STATION
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L18 WRONGTYPE Stop with wrong type 36.428 -117.133 1234 99
ERROR location_type Invalid format for value 99, expected: stop type (0, 1, 2, 3 or 4)
WARNING stop_id Unused stop ID WRONGTYPE
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L19 NOLOC Stop with no location badurl 1234
ERROR stop_lat Missing mandatory value
ERROR stop_lon Missing mandatory value
ERROR stop_url Invalid format for value badurl, expected: RFC 1738 URL
WARNING stop_id Unused stop ID NOLOC
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L20 ZEROZERO Stop with (0,0) coordinates 0.0 0
ERROR stop_lat, stop_lon Stop too close to origin (0,0): (0.000000,0.000000)
WARNING stop_id Unused stop ID ZEROZERO
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L21 NOSTATION Stop with unknown parent station 36.914876 -116.76828 1237 0 BOGUS
ERROR parent_station Invalid ID BOGUS, it should reference an existing stop_id in table stops.txt
WARNING stop_id Unused stop ID NOSTATION
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L21 NOSTATION Stop with unknown parent station 36.914876 -116.76828 1237 0 BOGUS
L22 INVALIDSTATION Stop with invalid parent station type 36.914876 -116.76828 1237 0 NADAV
WARNING stop_lat, stop_lon Stops too close, they are 0.00m away
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L22 INVALIDSTATION Stop with invalid parent station type 36.914876 -116.76828 1237 0 NADAV
WARNING stop_id Unused stop ID INVALIDSTATION
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L23 NANAA2 North Ave / N A Ave (too close) 36.90001 -116.7 1238 1
WARNING stop_id Unused station ID NANAA2

transfers.txt - 4 WARNING - 25 ERROR

from_stop_id to_stop_id from_route_id to_route_id from_trip_id to_trip_id transfer_type min_transfer_time
L2 NADAV NANAA 3
ERROR from_stop_id, to_stop_id Invalid value 64700.71 meters: Suspiciously large transfer distance between stops
from_stop_id to_stop_id from_route_id to_route_id from_trip_id to_trip_id transfer_type min_transfer_time
L3 EMSI NANAA 2 1200
ERROR from_stop_id, to_stop_id Invalid value 63785.70 meters: Suspiciously large transfer distance between stops
WARNING from_stop_id, to_stop_id Too fast transfer walking speed between stop EMSI and stop NANAA (distance 63785.70m): 48.32 m/s > 2.00 m/s
from_stop_id to_stop_id from_route_id to_route_id from_trip_id to_trip_id transfer_type min_transfer_time
L4 BOGUS BOGUS 1 1200
ERROR from_stop_id Invalid ID BOGUS, it should reference an existing stop_id in table stops.txt
ERROR to_stop_id Invalid ID BOGUS, it should reference an existing stop_id in table stops.txt
WARNING min_transfer_time Useless value 1200: This field is only useful if transfer_type=2
from_stop_id to_stop_id from_route_id to_route_id from_trip_id to_trip_id transfer_type min_transfer_time
L5 NADAV TOOLARGE1 2 14000
WARNING min_transfer_time Invalid value 14000: Suspiciously large time
ERROR to_stop_id Invalid ID TOOLARGE1, it should reference an existing stop_id in table stops.txt
from_stop_id to_stop_id from_route_id to_route_id from_trip_id to_trip_id transfer_type min_transfer_time
L6 NANAA TOOLARGE2 2 140000
ERROR min_transfer_time Invalid value 140000: Suspiciously large time
ERROR to_stop_id Invalid ID TOOLARGE2, it should reference an existing stop_id in table stops.txt
from_stop_id to_stop_id from_route_id to_route_id from_trip_id to_trip_id transfer_type min_transfer_time
L7 NADAV NANAA -100
ERROR transfer_type Missing mandatory value
ERROR from_route_id, from_stop_id, from_trip_id, to_route_id, to_stop_id, to_trip_id Duplicated object ID {NADAV, NANAA, null, null, null, null}
ERROR min_transfer_time Invalid format for value -100, expected: positive integer
ERROR from_stop_id, to_stop_id Invalid value 64700.71 meters: Suspiciously large transfer distance between stops
WARNING min_transfer_time Useless value -100: This field is only useful if transfer_type=2
from_stop_id to_stop_id from_route_id to_route_id from_trip_id to_trip_id transfer_type min_transfer_time
L8 timed 120sec
ERROR transfer_type Invalid format for value timed, expected: transfer type (0, 1, 2, 3)
ERROR min_transfer_time Invalid format for value 120sec, expected: integer
ERROR from_route_id, from_stop_id, from_trip_id, to_route_id, to_stop_id, to_trip_id Missing mandatory object ID
from_stop_id to_stop_id from_route_id to_route_id from_trip_id to_trip_id transfer_type min_transfer_time
L9 BEATTY_AIRPORT_ENTRANCE_SOUTH BEATTY_AIRPORT_ENTRANCE_NORTH 2 3400
ERROR from_stop_id Wrong type ENTRANCE(2) for from_stop_id BEATTY_AIRPORT_ENTRANCE_SOUTH Nye County Airport Entrance South, should be type STOP(0) or STATION(1)
ERROR to_stop_id Wrong type ENTRANCE(2) for to_stop_id BEATTY_AIRPORT_ENTRANCE_NORTH Nye County Airport Entrance North, should be type STOP(0) or STATION(1)
from_stop_id to_stop_id from_route_id to_route_id from_trip_id to_trip_id transfer_type min_transfer_time
L10 R1 R2 5
ERROR from_route_id Invalid ID R1, it should reference an existing route_id in table routes.txt
ERROR to_route_id Invalid ID R2, it should reference an existing route_id in table routes.txt
ERROR from_trip_id, to_trip_id Missing mandatory value
from_stop_id to_stop_id from_route_id to_route_id from_trip_id to_trip_id transfer_type min_transfer_time
L11 BFC2 BFC1 4
ERROR from_trip_id, to_trip_id Transfer between trip BFC2 (arriving at 12:00:00) and BFC1 (departing at 8:20:00), duration of -3h40m00s is invalid (time travel) (max 10m00s)
from_stop_id to_stop_id from_route_id to_route_id from_trip_id to_trip_id transfer_type min_transfer_time
L11 BFC2 BFC1 4
L12 AAMV1 BFC1 4
L13 AAMV2 BFC1 5
trips.txt
route_id service_id trip_id trip_headsign direction_id block_id shape_id
L11 BFC FULLW BFC2 to Bullfrog 1 2
L12 AAMV WE AAMV1 to Amargosa Valley 0
L13 AAMV WE AAMV2 to Airport 2
ERROR frm_trip_id, service_id In a 1-to-N, N-to-1 or N-to-N trip transfer continuation, all group of N trips must have the same service ID. Here 2 services (FULLW, WE) are used for 3 trips (AAMV1, AAMV2, BFC2) in 3 transfers.
from_stop_id to_stop_id from_route_id to_route_id from_trip_id to_trip_id transfer_type min_transfer_time
L12 AAMV1 BFC1 4
ERROR from_trip_id, to_trip_id Transfer between trip AAMV1 (arriving at 9:00:00) and BFC1 (departing at 8:20:00), duration of -40m00s is invalid (time travel) (max 10m00s)
from_stop_id to_stop_id from_route_id to_route_id from_trip_id to_trip_id transfer_type min_transfer_time
L12 AAMV1 BFC1 4
stops.txt
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L14 AMV Amargosa Valley (Demo) Amargosa Valley (Demo) 36.641496 -116.40094
L8 BULLFROG Bullfrog (Demo) 36.88108 -116.81797
ERROR from_trip_id, stop_lat, stop_lon, to_trip_id Transfer between trip AAMV1 (arriving at stop AMV) and BFC1 (departing from stop BULLFROG), distance between stops 45714.74m is too large (max 100.00m)
from_stop_id to_stop_id from_route_id to_route_id from_trip_id to_trip_id transfer_type min_transfer_time
L13 AAMV2 BFC1 5
ERROR from_trip_id, to_trip_id Transfer between trip AAMV2 (arriving at 11:00:00) and BFC1 (departing at 8:20:00), duration of -2h40m00s is invalid (time travel) (max 10m00s)
from_stop_id to_stop_id from_route_id to_route_id from_trip_id to_trip_id transfer_type min_transfer_time
L13 AAMV2 BFC1 5
stops.txt
stop_id stop_name stop_desc stop_lat stop_lon zone_id stop_url stop_code location_type parent_station stop_timezone fancy_extra_field level_id
L3 BEATTY_AIRPORT Nye County Airport (Demo) 36.868446 -116.784582 1235 0 BEATTY_AIRPORT_STATION America/Phoenix ground_level
L8 BULLFROG Bullfrog (Demo) 36.88108 -116.81797
ERROR from_trip_id, stop_lat, stop_lon, to_trip_id Transfer between trip AAMV2 (arriving at stop BEATTY_AIRPORT) and BFC1 (departing from stop BULLFROG), distance between stops 3285.38m is too large (max 100.00m)

translations.txt - 3 WARNING - 3 ERROR

table_name field_name language translation record_id record_sub_id field_value
L2 routes route_long_name fr Aéroport vers la Grosse Grenouille AB
WARNING Found 8 fields, expected 7 as defined in the header.
table_name field_name language translation record_id record_sub_id field_value
L2 routes route_long_name fr Aéroport vers la Grosse Grenouille AB
L3 routes route_long_name fr Aéroport vers Grenouille AB
ERROR field_name, field_value, language, record_id, record_sub_id, table_name Duplicated object ID {routes, route_long_name, fr, , AB, }
table_name field_name language translation record_id record_sub_id field_value
L3 routes route_long_name fr Aéroport vers Grenouille AB
WARNING Found 8 fields, expected 7 as defined in the header.
table_name field_name language translation record_id record_sub_id field_value
L4 stop stop_long_name zz Foobar XX
WARNING Found 8 fields, expected 7 as defined in the header.
ERROR table_name Invalid format for value stop, expected: Table name (w/o .txt)
ERROR field_name, field_value, language, record_id, record_sub_id, table_name Missing mandatory object ID

trips.txt - 4 WARNING - 8 ERROR

L1 route_id service_id trip_id trip_headsign direction_id block_id shape_id
WARNING trip_id Column header should not contain any space: " trip_id"
WARNING trip_headsign Column header should not contain any space: "trip_headsign "
WARNING direction_id Column header should not contain any space: " direction_id "
route_id service_id trip_id trip_headsign direction_id block_id shape_id
L3 AB FULLW AB2 to Airport 1 2 SHAPE3
L4 AB WE AB3 to Airport 1 2 SHAPE3
WARNING block_id, trip_id Overlapping trips on same block ID 2: AB3 (12:00:00→12:07:00) and AB2 (12:05:00→12:15:00). Overlap on 519 days, from 2007/01/06 to 2011/12/31.
route_id service_id trip_id trip_headsign direction_id block_id shape_id
L13 AAMV WE AAMV2 to Airport 2
ERROR direction_id Invalid format for value 2, expected: direction ID (0 or 1)
route_id service_id trip_id trip_headsign direction_id block_id shape_id
L14 AAMV WE AAMV3 to Amargosa Valley 3
ERROR direction_id Invalid format for value 3, expected: direction ID (0 or 1)
route_id service_id trip_id trip_headsign direction_id block_id shape_id
L15 AAMV WE AAMV4 to Airport 1
L16 AAMV WE AAMV4 to Airport (dup) 1
ERROR trip_id Duplicated object ID AAMV4
route_id service_id trip_id trip_headsign direction_id block_id shape_id
L17 BOGUS AAMV5 Unknown route and no service 1
ERROR service_id Missing mandatory value
ERROR route_id Invalid ID BOGUS, it should reference an existing route_id in table routes.txt
route_id service_id trip_id trip_headsign direction_id block_id shape_id
L17 BOGUS AAMV5 Unknown route and no service 1
L18 AAMV BOGUS AAMV5 Unknown service 1
ERROR trip_id Duplicated object ID AAMV5
route_id service_id trip_id trip_headsign direction_id block_id shape_id
L18 AAMV BOGUS AAMV5 Unknown service 1
ERROR service_id Invalid ID BOGUS, it should reference an existing service_id in table calendar.txt
route_id service_id trip_id trip_headsign direction_id block_id shape_id
L19 AAMV WE Trip w/o ID 1
ERROR trip_id Missing mandatory object ID

Validation done at 2020-01-01 by GTFSVTOR - Copyright (c) 2020 Mecatran