GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2025-12-12T18:45:46Z,
for the dataset file:///shared/dcrides.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
GMV Syncromatics
Feed Email:
support@gmvsync.com
Feed Language:
English
Feed Start Date:
2025-11-05
Feed End Date:
N/A

Files included


  1. agency.txt
  2. calendar.txt
  3. calendar_attributes.txt
  4. directions.txt
  5. feed_info.txt
  6. realtime_routes.txt
  7. routes.txt
  8. shapes.txt
  9. stop_times.txt
  10. stops.txt
  11. trips.txt

Counts


  • Agencies: 1
  • Blocks: 5
  • Routes: 5
  • Shapes: 5
  • Stops: 125
  • Trips: 55

Specification Compliance report

51 notices reported (0 errors, 48 warnings, 3 infos)

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 45

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.

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`.
"21202" 774 5665.04555346786 239 773 5665.04555346786 238
"21202" 816 6430.520212298999 281 815 6430.520212298999 280
"21202" 878 7903.180498473178 343 877 7903.180498473178 342
"21202" 979 11281.539653276981 444 978 11281.539653276981 443
"21202" 1110 16815.070108903386 575 1109 16815.070108903386 574
"20494" 122 5044.138495675284 120 121 5044.138495675284 119
"20494" 241 9181.181073067759 239 240 9181.181073067759 238
"20494" 258 10174.30986294052 256 257 10174.30986294052 255
"20494" 333 13177.081717683188 331 332 13177.081717683188 330
"20494" 349 14182.923488416218 347 348 14182.923488416218 346
"20494" 423 17179.71505675589 421 422 17179.71505675589 420
"23511" 1460 1084.3336249036824 33 1459 1084.3336249036824 32
"23511" 1476 3095.7955842880374 49 1475 3095.7955842880374 48
"23511" 1516 7113.01959170483 89 1515 7113.01959170483 88
"23511" 1555 8117.083031967309 128 1554 8117.083031967309 127
"23511" 1581 11129.98661756818 154 1580 11129.98661756818 153
"23511" 1596 13141.467396142383 169 1595 13141.467396142383 168
"23511" 1604 14147.142300978669 177 1603 14147.142300978669 176
"23511" 1632 15125.25472257271 205 1631 15125.25472257271 204
"23511" 1645 16131.182842852197 218 1644 16131.182842852197 217
"23511" 1668 17132.415970259368 241 1667 17132.415970259368 240
"23511" 1719 19242.78798903068 292 1718 19242.78798903068 291
"28527" 2152 6088.91564678291 155 2151 6088.91564678291 154
"28527" 2188 8095.1889677676145 191 2187 8095.1889677676145 190
"28527" 2409 18192.346627995757 412 2408 18192.346627995757 411
"28527" 2429 19192.544515998645 432 2428 19192.544515998645 431
"29390" 2577 4989.871117762221 74 2576 4989.871117762221 73
"29390" 2580 5995.350966812088 77 2579 5995.350966812088 76
"29390" 2586 7001.228233053217 83 2585 7001.228233053217 82
"29390" 2637 11123.497807407848 134 2636 11123.497807407848 133
"29390" 2666 15319.12423556901 163 2665 15319.12423556901 162
"29390" 2672 16324.881248380705 169 2671 16324.881248380705 168
"29390" 2676 17330.315576696754 173 2675 17330.315576696754 172
"29390" 2729 20013.842559787787 226 2728 20013.842559787787 225
"29390" 2755 21014.788967513796 252 2754 21014.788967513796 251
"29390" 2774 22020.50988454177 271 2773 22020.50988454177 270
"29390" 2860 26027.625550046243 357 2859 26027.625550046243 356
"29390" 2893 28024.375741084008 390 2892 28024.375741084008 389
"29390" 2945 30984.615117648642 442 2944 30984.615117648642 441
"29390" 2946 30984.615117648642 443 2945 30984.615117648642 442
"29390" 3024 33283.01393294396 521 3023 33283.01393294396 520
"29390" 3025 33283.01393294396 522 3024 33283.01393294396 521
"29390" 3059 34307.27541056136 556 3058 34307.27541056136 555
"29390" 3072 35305.871740470946 569 3071 35305.871740470946 568
"29390" 3088 36309.80801383456 585 3087 36309.80801383456 584
missing_feed_info_date WARNING 1

missing_feed_info_date

One of feed_start_date or feed_end_date is specified, but not both.

Even though feed_info.start_date and feed_info.end_date are optional, if one field is provided the second one should also be provided.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. fieldName (?) Either `feed_end_date` or `feed_start_date`.
2 "feed_end_date"
missing_recommended_field WARNING 1

missing_recommended_field

A recommended field is missing.

The given field has no value in some input row, even though values are recommended.

You can see more about this notice here.

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) The name of the missing field.
"feed_info.txt" 2 "feed_end_date"
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.
"agency.txt" "agency_name" "DAVIDSON COUNTY TRANSPORTATION SERVICES" 2
unknown_file INFO 3

unknown_file

A file is unknown.

You can see more about this notice here.

filename (?) The name of the unknown file.
"calendar_attributes.txt"
"realtime_routes.txt"
"directions.txt"