donnees-du-reseau-de-bus-papillon — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-03-23T16:57:44Z,
for the dataset file:///shared/donnees-du-reseau-de-bus-papillon_3e60c692.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. trips.txt

Counts


  • Agencies: 1
  • Blocks: 6
  • Routes: 2
  • Shapes: 7
  • Stops: 43
  • Trips: 18

Specification Compliance report

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

Notice Code Severity Total
expired_calendar WARNING 1

expired_calendar

Dataset should not contain date ranges for services that have already expired.

This warning takes into account the calendar_dates.txt file as well as the calendar.txt file.

You can see more about this notice here.

csvRowNumber (?) The row of the faulty record. serviceId (?) The service id of the faulty record.
4 "calendrier_2025_normal"
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 19

missing_timepoint_value

stop_times.timepoint value is missing for a record.

When at least one of stop_times.arrival_time or stop_times.departure_time are provided, stop_times.timepoint should be defined

You can see more about this notice here.

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`.
244 "circuit_5" 18
301 "hameaux_circuit1" 11
302 "hameaux_circuit1" 12
306 "hameaux_circuit1" 16
307 "hameaux_circuit1" 17
328 "hameaux_circuit2" 11
329 "hameaux_circuit2" 12
333 "hameaux_circuit2" 16
334 "hameaux_circuit2" 17
355 "hameaux_circuit3" 11
356 "hameaux_circuit3" 12
360 "hameaux_circuit3" 16
361 "hameaux_circuit3" 17
382 "hameaux_circuit4" 11
383 "hameaux_circuit4" 12
387 "hameaux_circuit4" 16
388 "hameaux_circuit4" 17
414 "hameaux_circuit5" 16
415 "hameaux_circuit5" 17
non_ascii_or_non_printable_char WARNING 163

non_ascii_or_non_printable_char

Non ascii or non printable char in ID field.

A value of a field with type ID contains non ASCII or non printable characters. This is not recommended.

You can see more about this notice here.

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

filename (?) Name of the faulty file. csvRowNumber (?) Row number of the faulty record. columnName (?) Name of the column where the error occurred. fieldValue (?) Faulty value.
"agency.txt" 2 "agency_id" "Service mobilité - Communauté de communes Cœur de Loire"
"stops.txt" 7 "stop_id" "Cimetière Plantenoix"
"stops.txt" 8 "stop_id" "Cimetière Saint-Agnan"
"stops.txt" 9 "stop_id" "Cimetière Saint-Agnan 1"
"stops.txt" 11 "stop_id" "Cours - Gâtines"
"stops.txt" 21 "stop_id" "Hôpital"
"stops.txt" 22 "stop_id" "Hôtel de Ville"
"stops.txt" 23 "stop_id" "Hôtel de ville départ"
"stops.txt" 31 "stop_id" "Place de la Pêcherie"
"stops.txt" 34 "stop_id" "Pôle de Santé"
"stops.txt" 44 "stop_id" "École de Villechaud"
"routes.txt" 2 "agency_id" "Service mobilité - Communauté de communes Cœur de Loire"
"routes.txt" 3 "agency_id" "Service mobilité - Communauté de communes Cœur de Loire"
"stop_times.txt" 2 "stop_id" "Hôtel de ville départ"
"stop_times.txt" 3 "stop_id" "Cimetière Saint-Agnan"
"stop_times.txt" 5 "stop_id" "Pôle de Santé"
"stop_times.txt" 18 "stop_id" "Cimetière Saint-Agnan"
"stop_times.txt" 19 "stop_id" "Hôtel de Ville"
"stop_times.txt" 20 "stop_id" "Hôtel de ville départ"
"stop_times.txt" 21 "stop_id" "Place de la Pêcherie"
"stop_times.txt" 22 "stop_id" "Hôpital"
"stop_times.txt" 29 "stop_id" "Cimetière Plantenoix"
"stop_times.txt" 33 "stop_id" "Hôtel de Ville"
"stop_times.txt" 34 "stop_id" "Hôtel de ville départ"
"stop_times.txt" 35 "stop_id" "Cimetière Saint-Agnan"
"stop_times.txt" 37 "stop_id" "Pôle de Santé"
"stop_times.txt" 50 "stop_id" "Cimetière Saint-Agnan"
"stop_times.txt" 51 "stop_id" "Hôtel de Ville"
"stop_times.txt" 52 "stop_id" "Hôtel de ville départ"
"stop_times.txt" 53 "stop_id" "Place de la Pêcherie"
"stop_times.txt" 54 "stop_id" "Hôpital"
"stop_times.txt" 61 "stop_id" "Cimetière Plantenoix"
"stop_times.txt" 65 "stop_id" "Hôtel de Ville"
"stop_times.txt" 66 "stop_id" "Hôtel de ville départ"
"stop_times.txt" 67 "stop_id" "Cimetière Saint-Agnan"
"stop_times.txt" 69 "stop_id" "Pôle de Santé"
"stop_times.txt" 82 "stop_id" "Cimetière Saint-Agnan"
"stop_times.txt" 83 "stop_id" "Hôtel de Ville"
"stop_times.txt" 84 "stop_id" "Hôtel de ville départ"
"stop_times.txt" 85 "stop_id" "Place de la Pêcherie"
"stop_times.txt" 86 "stop_id" "Hôpital"
"stop_times.txt" 93 "stop_id" "Cimetière Plantenoix"
"stop_times.txt" 97 "stop_id" "Hôtel de Ville"
"stop_times.txt" 98 "stop_id" "Hôtel de ville départ"
"stop_times.txt" 99 "stop_id" "Cimetière Saint-Agnan"
"stop_times.txt" 101 "stop_id" "Pôle de Santé"
"stop_times.txt" 114 "stop_id" "Cimetière Saint-Agnan"
"stop_times.txt" 115 "stop_id" "Hôtel de Ville"
"stop_times.txt" 116 "stop_id" "Hôtel de ville départ"
"stop_times.txt" 117 "stop_id" "Place de la Pêcherie"
route_color_contrast WARNING 1

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.
"centre_ville" 2 "#E50A61" "#002428"
stop_without_stop_time WARNING 1

stop_without_stop_time

A stop in stops.txt is not referenced by any stop_times.stop_id.

Such stops are not used by any trip and normally do not provide user value. This notice may indicate a typo in stop_times.txt.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty stop. stopName (?) The name of the faulty stop.
9 "Cimetière Saint-Agnan 1" "Cimetière Saint-Agnan"
unused_shape WARNING 5

unused_shape

Shape is not used in GTFS file trips.txt.

All records defined by GTFS shapes.txt should be used in trips.txt.

You can see more about this notice here.

shapeId (?) The faulty record's id. csvRowNumber (?) The row number of the faulty record.
"Hameaux-v2" 1455
"centre-ville 2025" 2953
"centre-ville v2" 3953
"centre-ville v3" 5039
"hameaux 2025" 7187