GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2025-12-12T21:34:57Z,
for the dataset file:///shared/pacific.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Transnnovation
Publisher URL:
http://www.mjcaction.com/
Feed Email:
marcy@mjcaction.com
Feed Language:
English
Feed Start Date:
2024-01-01
Feed End Date:
2026-03-31

Files included


  1. agency.txt
  2. calendar.txt
  3. calendar_dates.txt
  4. fare_attributes.txt
  5. fare_rules.txt
  6. feed_info.txt
  7. route_directions.txt
  8. routes.txt
  9. shapes.txt
  10. stop_times.txt
  11. stops.txt
  12. transfers.txt
  13. trips.txt

Counts


  • Agencies: 1
  • Blocks: 19
  • Routes: 5
  • Shapes: 29
  • Stops: 41
  • Trips: 104

Specification Compliance report

108 notices reported (0 errors, 91 warnings, 17 infos)

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 90

equal_shape_distance_same_coordinates

Two consecutive points have equal shape_dist_traveled and the same lat/lon coordinates in shapes.txt.

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 the same coordinates indicate a duplicative shape point.

You can see more about this notice here.

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

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous shape point. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`.
"32:1" 3488 4299.578873 33 3487 4299.578873 32
"32:1" 3497 5550.066516 42 3496 5550.066516 41
"32:1" 3503 6261.660043 48 3502 6261.660043 47
"32:1" 3536 12065.244691 81 3535 12065.244691 80
"32:9" 3883 905.410305 14 3882 905.410305 13
"32:9" 3907 3692.519164 38 3906 3692.519164 37
"32:9" 3941 8942.011118 72 3940 8942.011118 71
"32:9" 3947 9669.031728 78 3946 9669.031728 77
"50:1" 188 55223.607988 186 187 55223.607988 185
"50:1" 402 98954.558646 400 401 98954.558646 399
"32:8" 4091 191.724005 4 4090 191.724005 3
"32:8" 4109 964.081719 22 4108 964.081719 21
"32:8" 4118 1946.56596 31 4117 1946.56596 30
"32:8" 4150 6983.529208 63 4149 6983.529208 62
"32:8" 4153 7391.498916 66 4152 7391.498916 65
"32:8" 4178 10103.352283 91 4177 10103.352283 90
"32:8" 4186 10711.062436 99 4185 10711.062436 98
"32:8" 4189 11119.032143 102 4188 11119.032143 101
"32:8" 4219 16160.808108 132 4218 16160.808108 131
"32:8" 4229 17306.992474 142 4228 17306.992474 141
"32:8" 4247 18079.350188 160 4246 18079.350188 159
"32:8" 4253 18611.443239 166 4252 18611.443239 165
"50:2" 490 11166.920296 44 489 11166.920296 43
"50:2" 551 26592.396415 105 550 26592.396415 104
"50:2" 696 54681.53737 250 695 54681.53737 249
"50:2" 818 87614.772147 372 817 87614.772147 371
"14:3" 1414 40070.388613 237 1413 40070.388613 236
"14:3" 1460 48034.878001 283 1459 48034.878001 282
"14:3" 1628 95650.786341 451 1627 95650.786341 450
"32:7" 3671 4299.578873 33 3670 4299.578873 32
"32:7" 3674 4484.102209 36 3673 4484.102209 35
"32:7" 3692 5256.459923 54 3691 5256.459923 53
"32:7" 3701 6238.944164 63 3700 6238.944164 62
"32:7" 3733 11275.907412 95 3732 11275.907412 94
"32:7" 3736 11683.877119 98 3735 11683.877119 97
"32:7" 3761 14395.730487 123 3760 14395.730487 122
"32:7" 3769 15003.44064 131 3768 15003.44064 130
"32:7" 3772 15411.410347 134 3771 15411.410347 133
"32:7" 3802 20453.186312 164 3801 20453.186312 163
"32:7" 3812 21599.370678 174 3811 21599.370678 173
"32:7" 3830 22371.728392 192 3829 22371.728392 191
"32:7" 3836 22903.821443 198 3835 22903.821443 197
"14:2" 3059 1427.806421 15 3058 1427.806421 14
"32:6" 4508 1257.688312 10 4507 1257.688312 9
"32:6" 4514 1969.28184 16 4513 1969.28184 15
"32:6" 4547 7772.866488 49 4546 7772.866488 48
"14:1" 2325 32932.120118 206 2324 32932.120118 205
"14:1" 2551 89935.613558 432 2550 89935.613558 431
"32:3" 3572 2121.763062 18 3571 2121.763062 17
"32:3" 3581 3372.250705 27 3580 3372.250705 26
mixed_case_recommended_field WARNING 1

mixed_case_recommended_field

This field has customer-facing text and should use Mixed Case (should contain upper and lower case letters).

This field contains customer-facing text and should use Mixed Case (upper and lower case letters) to ensure good readability when displayed to riders. Avoid the use of abbreviations throughout the feed (e.g. St. for Street) unless a location is called by its abbreviated name (e.g. “JFK Airport”). Abbreviations may be problematic for accessibility by screen reader software and voice user interfaces.

Good examples:
Field Text Dataset
"Schwerin, Hauptbahnhof" Verkehrsverbund Berlin-Brandenburg
"Red Hook/Atlantic Basin" NYC Ferry
"Campo Grande Norte" Carris
Bad examples:
Field Text
"GALLERIA MALL"
"3427 GG 17"
"21 Clark Rd Est"

You can see more about this notice here.

filename (?) Name of the faulty file. fieldName (?) Name of the faulty field. fieldValue (?) Faulty value. csvRowNumber (?) The row number of the faulty record.
"stops.txt" "stop_name" "270th - N" 3
unknown_column INFO 16

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.
"agency.txt" "agency_primary" 9
"routes.txt" "tts_route_short_name" 4
"routes.txt" "tts_route_long_name" 6
"routes.txt" "direction0_name" 13
"routes.txt" "direction1_name" 14
"trips.txt" "ext_trip_short_name" 6
"trips.txt" "ext_block_id" 9
"trips.txt" "ext_grid_id" 13
"trips.txt" "exceptional" 14
"trips.txt" "ext_atp_index" 15
"stops.txt" "city_name" 14
"stops.txt" "area_name" 15
"stops.txt" "direction_id" 16
"stops.txt" "ext_id" 17
"stops.txt" "ext_userfield1" 18
"calendar.txt" "service_name" 11
unknown_file INFO 1

unknown_file

A file is unknown.

You can see more about this notice here.

filename (?) The name of the unknown file.
"route_directions.txt"