GTFS Schedule Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 5.0.1 at 2024-06-08T07:26:32Z,
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:
Mobilités M - Covoit Lignes +
Publisher URL:
https://www.mobilites-m.fr/
Feed Language:
French

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. frequencies.txt
  8. routes.txt
  9. shapes.txt
  10. stop_times.txt
  11. stops.txt
  12. transfers.txt
  13. trips.txt

Counts


  • Agencies: 1
  • Blocks: 1
  • Routes: 3
  • Shapes: 51
  • Stops: 52
  • Trips: 103

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


Fares V1ShapesFrequenciesFeed InformationRoute ColorsHeadsignsBikes AllowanceLocation Types

Specification Compliance report

40 notices reported (1 errors, 38 warnings, 1 infos)

Notice Code Severity Total
decreasing_shape_distance ERROR 1

decreasing_shape_distance

Decreasing shape_dist_traveled in shapes.txt.

When sorted by shape.shape_pt_sequence, two consecutive shape points must not have decreasing values for shape_dist_traveled.

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`.
"MCO_GV_26" 623 13621.91 220 624 13210.97 221
equal_shape_distance_same_coordinates WARNING 26

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`.
"MCO_VE_3" 21723 9968.15 281 21722 9968.15 280
"MCO_VE_3" 22230 25968.62 788 22229 25968.62 787
"MCO_VE_2" 20615 9968.15 281 20614 9968.15 280
"MCO_VE_2" 21122 25968.62 788 21121 25968.62 787
"MCO_VE_2" 21387 33189.51 1053 21386 33189.51 1052
"MCO_VE_4" 22769 9968.15 281 22768 9968.15 280
"MCO_VE_4" 23276 25968.62 788 23275 25968.62 787
"MCO_VE_4" 23541 33189.51 1053 23540 33189.51 1052
"MCO_VE_1" 19295 1767.93 52 19294 1767.93 51
"MCO_VE_1" 19551 9000.66 308 19550 9000.66 307
"MCO_VE_1" 20054 24933.48 811 20053 24933.48 810
"MCO_GV_18" 15810 15.94 10 15809 15.94 9
"MCO_GV_10" 7295 15.94 10 7294 15.94 9
"MCO_GV_10" 7308 43.35 23 7307 43.35 22
"MCO_GV_8" 18008 29211.76 319 18007 29211.76 318
"MCO_GV_5" 13914 15.94 10 13913 15.94 9
"MCO_GV_5" 13927 43.35 23 13926 43.35 22
"MCO_GV_3" 12963 15.94 10 12962 15.94 9
"MCO_GV_3" 12977 43.35 23 12976 43.35 22
"MCO_GV_2" 6641 44642.18 495 6640 44642.18 494
"MCO_GV_28" 1481 21866.89 243 1480 21866.89 242
"MCO_GV_25" 18259 12921.17 194 18258 12921.17 193
"MCO_GV_21" 18923 12633.7 229 18922 12633.7 228
"MCO_GV_23" 2027 12647.5 208 2026 12647.5 207
"MCO_GV_22" 1579 889.74 62 1578 889.74 61
"MCO_GV_22" 1763 12057.36 246 1762 12057.36 245
missing_feed_contact_email_and_url WARNING 1

missing_feed_contact_email_and_url

Best Practices for feed_info.txt suggest providing at least one of feed_contact_email and feed_contact_url.

You can see more about this notice here.

csvRowNumber (?) The row number of the validated record.
2
missing_recommended_column WARNING 1

missing_recommended_column

A recommended column is missing in the input file.

You can see more about this notice here.

filename (?) The name of the faulty file. fieldName (?) The name of the missing column.
"stop_times.txt" "timepoint"
missing_recommended_field WARNING 4

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_start_date"
"feed_info.txt" 2 "feed_end_date"
"feed_info.txt" 2 "feed_version"
"fare_attributes.txt" 2 "agency_id"
stop_too_far_from_shape WARNING 6

stop_too_far_from_shape

Stop too far from trip shape.

Per GTFS Best Practices, route alignments (in shapes.txt) should be within 100 meters of stop locations which a trip serves. This potentially indicates a problem with the location of the stop or the path of the shape.

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.
32 "MCO_VE_2" "od_802_trip_service_1781" 175 "384" "Seyssinet-Pariset, Hôtel de ville" [45.18012,5.697059999999999] 191.8164183978808
20 "MCO_GV_16" "od_687_trip_service_1791" 152 "297" "Saint-Ismier, La Bâtie" [45.24023541751235,5.847509823915357] 112.72085955758526
37 "MCO_GV_8" "od_686_trip_service_1791" 150 "297" "Saint-Ismier, La Bâtie" [45.24018790428842,5.847547036117239] 118.75058554704707
42 "MCO_GV_2" "od_685_trip_service_1791" 148 "297" "Saint-Ismier, La Bâtie" [45.24023541751235,5.847509823915357] 112.72085955758526
46 "MCO_GV_27" "od_688_trip_service_1791" 155 "297" "Saint-Ismier, La Bâtie" [45.24004347048693,5.847656166205568] 136.93962609884363
21 "MCO_GV_26" "od_689_trip_service_1791" 157 "297" "Saint-Ismier, La Bâtie" [45.240086345998456,5.8475611046522555] 129.3833436138987
unknown_column INFO 1

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.
"feed_info.txt" "feed_id" 4