GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 5.0.1 at 2024-06-07T17:09:52Z,
for the dataset file:///tmp/1_in.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
N/A
Publisher URL:
N/A
Feed Language:
N/A

Files included


  1. agency.txt
  2. calendar.txt
  3. calendar_dates.txt
  4. routes.txt
  5. shapes.txt
  6. stop_times.txt
  7. stops.txt
  8. trips.txt

Counts


  • Agencies: 1
  • Blocks: 1
  • Routes: 6
  • Shapes: 36
  • Stops: 322
  • Trips: 420

GTFS Features included (?) GTFS features provide a standardized vocabulary to define and describe features that are officially adopted in GTFS.


ShapesRoute ColorsHeadsignsWheelchair AccessibilityLocation Types

Specification Compliance report

11262 notices reported (0 errors, 11260 warnings, 2 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 21

equal_shape_distance_diff_coordinates_distance_below_threshold

Two consecutive points have equal shape_dist_traveled and different lat/lon coordinates in shapes.txt and the distance between the two points is less than 1.11m.

When sorted by shape.shape_pt_sequence, the values for shape_dist_traveled must increase along a shape. Two consecutive points with equal values for shape_dist_traveled and small difference of coordinates (less than 1.11 m distance) result in a warning.

You can see more about this notice here.

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) The faulty record's `shape_dist_traveled` value. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) The previous shape point's `shape_dist_traveled` value. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`. actualDistanceBetweenShapePoints (?) Actual distance traveled along the shape from the first shape point to the previous shape point.
"zenbus:Route:4808247791845376:LOC" 7962 3944.0 129 7961 3944.0 128 0.18303870016703672
"zenbus:Route:4808247791845376:LOC" 8121 8324.0 288 8120 8324.0 287 0.3985848226817409
"zenbus:Route:5136861645242368:LOC" 6472 3971.0 149 6471 3971.0 148 0.44478040505395056
"zenbus:Route:5136861645242368:LOC" 6753 12015.0 430 6752 12015.0 429 0.3635498602528885
"zenbus:Route:927230002:LOC" 9196 10501.0 357 9195 10501.0 356 0.13285739559076346
"zenbus:Route:5090100255916032:LOC" 4986 2586.0 81 4985 2586.0 80 0.3113527849493494
"zenbus:Route:5090100255916032:LOC" 5005 3117.0 100 5004 3117.0 99 0.21813061219236987
"zenbus:Route:6268249312329728:LOC" 3556 2586.0 81 3555 2586.0 80 0.3113527849493494
"zenbus:Route:6268249312329728:LOC" 3575 3117.0 100 3574 3117.0 99 0.21813061219236987
"zenbus:Route:6268249312329728:LOC" 4131 16717.0 656 4130 16717.0 655 0.2448400871750759
"zenbus:Route:6315579851931648:LOC" 7140 2586.0 81 7139 2586.0 80 0.3113527849493494
"zenbus:Route:6315579851931648:LOC" 7159 3117.0 100 7158 3117.0 99 0.21813061219236987
"zenbus:Route:6315579851931648:LOC" 7722 19538.0 663 7721 19538.0 662 0.4261813110412994
"zenbus:Route:925210007:LOC" 8289 3944.0 129 8288 3944.0 128 0.18303870016703672
"zenbus:Route:5087298058190848:LOC" 9888 6124.0 221 9887 6124.0 220 0.3414139515915657
"zenbus:Route:6229545751412736:LOC" 10419 6124.0 221 10418 6124.0 220 0.3414139515915657
"zenbus:Route:6236675816554496:LOC" 4361 3971.0 149 4360 3971.0 148 0.44478040505395056
"zenbus:Route:6236675816554496:LOC" 4599 10670.0 387 4598 10670.0 386 0.1454199441011554
"zenbus:Route:5158916637851648:LOC" 2827 9041.0 220 2826 9041.0 219 0.1454199441011554
"zenbus:Route:6268440975245312:LOC" 5710 2586.0 81 5709 2586.0 80 0.3113527849493494
"zenbus:Route:6268440975245312:LOC" 5729 3117.0 100 5728 3117.0 99 0.21813061219236987
missing_recommended_file WARNING 1

missing_recommended_file

A recommended file is missing.

You can see more about this notice here.

filename (?) The name of the faulty file.
"feed_info.txt"
missing_timepoint_value WARNING 11229

missing_timepoint_value

stop_times.timepoint value is missing for a record.

Even though the column timepoint is optional in stop_times.txt according to the specification, stop_times.timepoint should not be empty when provided.

You can see more about this notice here.

Only the first 50 of 11229 affected records are displayed below.

csvRowNumber (?) The row number of the faulty record. tripId (?) The faulty record's `stop_times.trip_id`. stopSequence (?) The faulty record's `stop_times.stop_sequence`.
2 "6276478469668864:0" 1
3 "6276478469668864:0" 2
4 "6276478469668864:0" 3
5 "6276478469668864:0" 4
6 "6276478469668864:0" 5
7 "6276478469668864:0" 6
8 "6276478469668864:0" 7
9 "6276478469668864:0" 8
10 "6276478469668864:0" 9
11 "6276478469668864:0" 10
12 "6276478469668864:0" 11
13 "6276478469668864:0" 12
14 "6276478469668864:0" 13
15 "6276478469668864:0" 14
16 "6276478469668864:0" 15
17 "6276478469668864:0" 16
18 "6276478469668864:0" 17
19 "6276478469668864:0" 18
20 "6276478469668864:0" 19
21 "6276478469668864:0" 20
22 "6276478469668864:0" 21
23 "6276478469668864:0" 22
24 "6276478469668864:0" 23
25 "6276478469668864:0" 24
26 "6276478469668864:0" 25
27 "6276478469668864:0" 26
28 "6276478469668864:0" 27
29 "6276478469668864:1" 1
30 "6276478469668864:1" 2
31 "6276478469668864:1" 3
32 "6276478469668864:1" 4
33 "6276478469668864:1" 5
34 "6276478469668864:1" 6
35 "6276478469668864:1" 7
36 "6276478469668864:1" 8
37 "6276478469668864:1" 9
38 "6276478469668864:1" 10
39 "6276478469668864:1" 11
40 "6276478469668864:1" 12
41 "6276478469668864:1" 13
42 "6276478469668864:1" 14
43 "6276478469668864:1" 15
44 "6276478469668864:1" 16
45 "6276478469668864:1" 17
46 "6276478469668864:1" 18
47 "6276478469668864:1" 19
48 "6276478469668864:1" 20
49 "6276478469668864:1" 21
50 "6276478469668864:1" 28
51 "6276478469668864:2" 1
route_color_contrast WARNING 3

route_color_contrast

Insufficient route color contrast.

A route's color and route_text_color should be contrasting.

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeColor (?) The faulty record's HTML route color. routeTextColor (?) The faulty record's HTML route text color.
"zenbus:Line:507050001:LOC" 3 "#CFDF77" "#FFFFFF"
"zenbus:Line:495440001:LOC" 6 "#FFFC56" "#FFFFFF"
"zenbus:Line:511120001:LOC" 7 "#69E5FB" "#FFFFFF"
same_name_and_description_for_route WARNING 6

same_name_and_description_for_route

Same name and description for route.

The GTFS spec defines routes.txt route_desc as:

Description of a route that provides useful, quality information. Do not simply duplicate the name of the route.

See the GTFS and GTFS Best Practices links below for more examples of how to populate the route_short_name, route_long_name, and route_desc fields.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. routeId (?) The id of the faulty record. routeDesc (?) The `routes.routes_desc` of the faulty record. specifiedField (?) Either `route_short_name` or `route_long_name`.
2 "zenbus:Line:481980001:LOC" "L1" "route_short_name"
3 "zenbus:Line:507050001:LOC" "L2" "route_short_name"
4 "zenbus:Line:501420001:LOC" "L3" "route_short_name"
5 "zenbus:Line:486040001:LOC" "L5" "route_short_name"
6 "zenbus:Line:495440001:LOC" "L6" "route_short_name"
7 "zenbus:Line:511120001:LOC" "L7" "route_short_name"
unknown_column INFO 2

unknown_column

A column name is unknown.

You can see more about this notice here.

filename (?) The name of the faulty file. fieldName (?) The name of the unknown column. index (?) The index of the faulty column.
"trips.txt" "zenbus_mission_id" 11
"trips.txt" "trip_headsign_code" 12