GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2025-12-12T16:34:26Z,
for the dataset file:///shared/tohm.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 Email:
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. transfers.txt
  9. trips.txt

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 3
  • Shapes: 28
  • Stops: 45
  • Trips: 112

Specification Compliance report

56 notices reported (0 errors, 56 warnings, 0 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 27

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 greater than 0 but 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 (greater than 0 but 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.
"CALC_7150626" 2960 4252.0 141 2959 4252.0 140 0.017284312733465947
"CALC_7150625" 2818 3011.0 99 2817 3011.0 98 0.017284312733465947
"CALC_7150624" 2674 10900.0 427 2673 10900.0 426 0.4297740486233306
"CALC_7150645" 6896 2727.0 171 6895 2727.0 170 0.42452776981234597
"CALC_7150629" 3458 2727.0 171 3457 2727.0 170 0.42452776981234597
"CALC_7150629" 3639 6020.0 352 3638 6020.0 351 0.017289816767503418
"CALC_7150640" 5712 1946.0 99 5711 1946.0 98 0.42452776981234597
"CALC_7150644" 6640 2727.0 171 6639 2727.0 170 0.42452776981234597
"CALC_7150644" 6724 5014.0 255 6723 5014.0 254 0.017289816767503418
"CALC_7150643" 6414 1946.0 99 6413 1946.0 98 0.42452776981234597
"CALC_7150642" 6312 1946.0 99 6311 1946.0 98 0.42452776981234597
"CALC_7150637" 5049 0.0 1 5048 0.0 0 0.4255820644881633
"CALC_7150637" 5086 705.0 38 5085 705.0 37 0.42452776981234597
"CALC_7150637" 5216 3035.0 168 5215 3035.0 167 0.017289816767503418
"CALC_7150635" 5047 4385.0 241 5046 4385.0 240 0.017289816767503418
"CALC_7150634" 4625 2727.0 171 4624 2727.0 170 0.42452776981234597
"CALC_7150634" 4805 6020.0 351 4804 6020.0 350 0.017289816767503418
"CALC_7150617" 644 4864.0 272 643 4864.0 271 0.42452776981234597
"CALC_7150616" 101 1946.0 99 100 1946.0 98 0.42452776981234597
"CALC_7150638" 5408 3423.0 191 5407 3423.0 190 0.017289816767503418
"CALC_7150633" 4323 2727.0 171 4322 2727.0 170 0.42452776981234597
"CALC_7150633" 4453 5057.0 301 4452 5057.0 300 0.017289816767503418
"CALC_7150632" 4151 3380.0 145 4150 3380.0 144 0.017289816767503418
"CALC_7150631" 3884 0.0 1 3883 0.0 0 0.4255820644881633
"CALC_7150631" 3921 705.0 38 3920 705.0 37 0.42452776981234597
"CALC_7150631" 4005 2992.0 122 4004 2992.0 121 0.017289816767503418
"CALC_7150630" 3882 4385.0 242 3881 4385.0 241 0.017289816767503418
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"
stop_too_far_from_shape_using_user_distance WARNING 2

stop_too_far_from_shape_using_user_distance

Stop time too far from shape.

A stop time entry that is a large distance away from the location of the shape in shapes.txt as defined by shape_dist_traveled values.

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the faulty record from `trips.txt`. shapeId (?) The id of the shape that is referred to. tripId (?) The id of the trip that is referred to. stopTimeCsvRowNumber (?) The row number of the faulty record from `stop_times.txt`. stopId (?) The id of the stop that is referred to. stopName (?) The name of the stop that is referred to. match (?) Latitude and longitude pair of the location. geoDistanceToShape (?) Distance from stop to shape.
105 "CALC_7150628" "8964" 1154 "PSMGAR1" "Gare" [49.31403733080247,2.604434246934422] 502.68108747737693
105 "CALC_7150628" "8964" 1155 "PSMVHA1" "Val d'Halatte" [49.309616851806666,2.603088967007974] 1044.771533861838
trip_distance_exceeds_shape_distance_below_threshold WARNING 26

trip_distance_exceeds_shape_distance_below_threshold

The distance between the last shape point and last stop point is greater than 0 but less than the 11.1m threshold.

You can see more about this notice here.

tripId (?) The faulty record's trip id. shapeId (?) The faulty record's shape id. maxTripDistanceTraveled (?) The faulty record's trip max distance traveled. maxShapeDistanceTraveled (?) The faulty record's shape max distance traveled. geoDistanceToShape (?) The distance in meters between the shape and the stop.
"8768" "CALC_7150632" 3381.0 3380.0 0.42072245712582007
"8770" "CALC_7150632" 3381.0 3380.0 0.42072245712582007
"8771" "CALC_7150637" 3039.0 3035.0 0.42072245712582007
"8775" "CALC_7150630" 4387.0 4385.0 0.42072245712582007
"8849" "CALC_7150626" 4253.0 4252.0 1.5701054563541952
"8859" "CALC_7150632" 3381.0 3380.0 0.42072245712582007
"8861" "CALC_7150632" 3381.0 3380.0 0.42072245712582007
"8863" "CALC_7150638" 3425.0 3423.0 0.42072245712582007
"8865" "CALC_7150638" 3425.0 3423.0 0.42072245712582007
"8870" "CALC_7150638" 3425.0 3423.0 0.42072245712582007
"8871" "CALC_7150638" 3425.0 3423.0 0.42072245712582007
"8872" "CALC_7150638" 3425.0 3423.0 0.42072245712582007
"8874" "CALC_7150631" 2995.0 2992.0 0.42072245712582007
"8875" "CALC_7150635" 4389.0 4385.0 0.42072245712582007
"8876" "CALC_7150635" 4389.0 4385.0 0.42072245712582007
"8912" "CALC_7150632" 3381.0 3380.0 0.42072245712582007
"8940" "CALC_7150632" 3381.0 3380.0 0.42072245712582007
"8941" "CALC_7150632" 3381.0 3380.0 0.42072245712582007
"8942" "CALC_7150632" 3381.0 3380.0 0.42072245712582007
"8943" "CALC_7150632" 3381.0 3380.0 0.42072245712582007
"8944" "CALC_7150632" 3381.0 3380.0 0.42072245712582007
"8945" "CALC_7150638" 3425.0 3423.0 0.42072245712582007
"8946" "CALC_7150632" 3381.0 3380.0 0.42072245712582007
"8947" "CALC_7150638" 3425.0 3423.0 0.42072245712582007
"8948" "CALC_7150638" 3425.0 3423.0 0.42072245712582007
"8970" "CALC_7150632" 3381.0 3380.0 0.42072245712582007