gtfs-du-transport-scolaire-en-martinique — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-04-03T22:04:46Z,
for the dataset file:///shared/gtfs-du-transport-scolaire-en-martinique_172d8e4e.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
  9. trips_extensions.txt

Counts


  • Agencies: 0
  • Blocks: 0
  • Routes: 554
  • Shapes: 3893
  • Stops: 4514
  • Trips: 0

Specification Compliance report

20862 notices reported (478 errors, 20371 warnings, 13 infos)

Notice Code Severity Total
duplicate_key ERROR 373

duplicate_key

Duplicated entity.

The values of the given key and rows are duplicates.

You can see more about this notice here.

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

filename (?) The name of the faulty file oldCsvRowNumber (?) The row of the first occurrence. newCsvRowNumber (?) The row of the other occurrence. fieldName1 (?) Composite key's first field name. fieldValue1 (?) Composite key's first value.
"shapes.txt" 99837 572570 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,1"
"shapes.txt" 99838 572571 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,2"
"shapes.txt" 99839 572572 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,3"
"shapes.txt" 99840 572573 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,4"
"shapes.txt" 99841 572574 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,5"
"shapes.txt" 99842 572575 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,6"
"shapes.txt" 99843 572576 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,7"
"shapes.txt" 99844 572577 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,8"
"shapes.txt" 99845 572578 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,9"
"shapes.txt" 99846 572579 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,10"
"shapes.txt" 99847 572580 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,11"
"shapes.txt" 99848 572581 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,12"
"shapes.txt" 99849 572582 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,13"
"shapes.txt" 99850 572583 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,14"
"shapes.txt" 99851 572584 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,15"
"shapes.txt" 99852 572585 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,16"
"shapes.txt" 99853 572586 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,17"
"shapes.txt" 99854 572587 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,18"
"shapes.txt" 99855 572588 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,19"
"shapes.txt" 99856 572589 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,20"
"shapes.txt" 99857 572590 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,21"
"shapes.txt" 99858 572591 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,22"
"shapes.txt" 99859 572592 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,23"
"shapes.txt" 99860 572593 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,24"
"shapes.txt" 99861 572594 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,25"
"shapes.txt" 99862 572595 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,26"
"shapes.txt" 99863 572596 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,27"
"shapes.txt" 99864 572597 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,28"
"shapes.txt" 99865 572598 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,29"
"shapes.txt" 99866 572599 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,30"
"shapes.txt" 99867 572600 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,31"
"shapes.txt" 99868 572601 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,32"
"shapes.txt" 99869 572602 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,33"
"shapes.txt" 99870 572603 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,34"
"shapes.txt" 99871 572604 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,35"
"shapes.txt" 99872 572605 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,36"
"shapes.txt" 99873 572606 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,37"
"shapes.txt" 99874 572607 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,38"
"shapes.txt" 99875 572608 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,39"
"shapes.txt" 99876 572609 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,40"
"shapes.txt" 99877 572610 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,41"
"shapes.txt" 99878 572611 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,42"
"shapes.txt" 99879 572612 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,43"
"shapes.txt" 99880 572613 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,44"
"shapes.txt" 99881 572614 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,45"
"shapes.txt" 99882 572615 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,46"
"shapes.txt" 99883 572616 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,47"
"shapes.txt" 99884 572617 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,48"
"shapes.txt" 99885 572618 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,49"
"shapes.txt" 99886 572619 "shape_id,shape_pt_sequence" "ebadc6517ea42f40131e92913abe2e0a,50"
missing_required_field ERROR 95

missing_required_field

A required field is missing.

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

You can see more about this notice here.

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

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) The name of the missing field.
"agency.txt" 2 "agency_url"
"trips.txt" 108 "service_id"
"trips.txt" 109 "service_id"
"trips.txt" 482 "service_id"
"trips.txt" 550 "service_id"
"trips.txt" 676 "service_id"
"trips.txt" 749 "service_id"
"trips.txt" 750 "service_id"
"trips.txt" 751 "service_id"
"trips.txt" 752 "service_id"
"trips.txt" 753 "service_id"
"trips.txt" 754 "service_id"
"trips.txt" 755 "service_id"
"trips.txt" 756 "service_id"
"trips.txt" 757 "service_id"
"trips.txt" 758 "service_id"
"trips.txt" 759 "service_id"
"trips.txt" 760 "service_id"
"trips.txt" 761 "service_id"
"trips.txt" 762 "service_id"
"trips.txt" 763 "service_id"
"trips.txt" 764 "service_id"
"trips.txt" 765 "service_id"
"trips.txt" 766 "service_id"
"trips.txt" 767 "service_id"
"trips.txt" 768 "service_id"
"trips.txt" 769 "service_id"
"trips.txt" 770 "service_id"
"trips.txt" 771 "service_id"
"trips.txt" 772 "service_id"
"trips.txt" 773 "service_id"
"trips.txt" 774 "service_id"
"trips.txt" 777 "service_id"
"trips.txt" 786 "service_id"
"trips.txt" 788 "service_id"
"trips.txt" 790 "service_id"
"trips.txt" 792 "service_id"
"trips.txt" 796 "service_id"
"trips.txt" 797 "service_id"
"trips.txt" 798 "service_id"
"trips.txt" 799 "service_id"
"trips.txt" 800 "service_id"
"trips.txt" 801 "service_id"
"trips.txt" 802 "service_id"
"trips.txt" 803 "service_id"
"trips.txt" 804 "service_id"
"trips.txt" 805 "service_id"
"trips.txt" 806 "service_id"
"trips.txt" 807 "service_id"
"trips.txt" 808 "service_id"
point_near_origin ERROR 10

point_near_origin

A point is too close to origin (0, 0).

You can see more about this notice here.

filename (?) The name of the affected GTFS file. csvRowNumber (?) The row of the faulty row. entityId (?) The id of the faulty entity. latFieldName (?) The name of the field that uses latitude value. latFieldValue (?) The latitude of the faulty row. lonFieldName (?) The name of the field that uses longitude value. lonFieldValue (?) The longitude of the faulty row
"stops.txt" 16 "2081" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 52 "2119" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 57 "2124" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 373 "2822" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 385 "2838" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 386 "2839" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 387 "2840" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 388 "2841" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 403 "2877" "stop_lat" 0.0 "stop_lon" 0.0
"stops.txt" 441 "2936" "stop_lat" 0.0 "stop_lon" 0.0
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 14589

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.

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

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`.
2 "SCO25B-LAMENTIN" 1
3 "SCO25B-LAMENTIN" 2
4 "SCO25B-LAMENTIN" 3
5 "SCO25B-LAMENTIN" 4
6 "SCO25B-LAMENTIN" 5
7 "SCO25B-LAMENTIN" 6
8 "SCO25B-LAMENTIN" 7
9 "SCO55A-MATIN" 1
10 "SCO55A-MATIN" 2
11 "SCO55A-MATIN" 3
12 "SCO55A-MATIN" 4
13 "SCO55A-MATIN" 5
14 "SCO55A-MATIN" 6
15 "SCO45-MATIN" 1
16 "SCO45-MATIN" 2
17 "SCO45-MATIN" 3
18 "SCO45-MATIN" 4
19 "SCO45-MATIN" 5
20 "SCO45-MATIN" 6
21 "SCO45-MATIN" 7
22 "SCO45-MATIN" 8
23 "SCO45-MATIN" 9
24 "SCO45-MATIN" 10
25 "SCO45-MATIN" 11
26 "SCO45-MATIN" 12
27 "SCO45-MATIN" 13
28 "SCO45-MATIN" 14
29 "SCO45-MATIN" 15
30 "SCO45-MATIN" 16
31 "SCO45-MATIN" 17
32 "SCO45-MATIN" 18
33 "SCO45-MATIN" 19
34 "SCO45-MATIN" 20
35 "SCO45-MATIN" 21
36 "SCO45-MATIN" 22
37 "SCO45-MATIN" 23
38 "SCO45-MATIN" 24
39 "SCO45-MATIN" 25
40 "SCO25B-MIDI" 1
41 "SCO25B-MIDI" 2
42 "SCO25B-MIDI" 3
43 "SCO25B-MIDI" 4
44 "SCO25B-MIDI" 5
45 "SCO25B-MIDI" 6
46 "SCO25B-MIDI" 7
47 "SCO55A-MIDI" 1
48 "SCO55A-MIDI" 2
49 "SCO55A-MIDI" 3
50 "SCO55A-MIDI" 4
51 "SCO55A-MIDI" 5
mixed_case_recommended_field WARNING 3771

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.

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

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" "DUCOS - C F A DE DUCOS" 373
"stops.txt" "stop_name" "LE DIAMANT - O'mullane" 580
"stops.txt" "stop_name" "SAINTE LUCE - L’epinay" 928
"routes.txt" "route_long_name" "SCO 930 SAINTE-LUCE VOLCART RAMA / LPO JOSEPH ZOBEL" 2
"routes.txt" "route_long_name" "SCO 901 LES ANSES D'ARLET PETITE ANSE - STADE DIAMANT / LP RAYMOND NERIS" 3
"routes.txt" "route_long_name" "SCO 934 SAINT-ESPRIT CROISEE MORNE VENT / LGT PAULETTE NARDAL" 4
"routes.txt" "route_long_name" "SCO 940 TROIS-ILETS LA FERME / COLLEGE ALEXANDRE STELLIO" 5
"routes.txt" "route_long_name" "SCO 716 LES ANSES D ARLET ECOLE DE GALLOCHAT - ANSE DUFOUR / COLLEGE ALEXANDRE STELLIO - ECOLE PRIMAIRE JACQUES LUCEA" 6
"routes.txt" "route_long_name" "SCO 839 LE FRANCOIS COLLEGE TRIANON / REUNION NORD - SAINT ROCH" 7
"routes.txt" "route_long_name" "SCO 840 COLLEGE TRIANON / VAPEUR - CHOPOTTE - HAUTEUR BELLEVUE" 8
"routes.txt" "route_long_name" "SCO 757 LE MARIN ENTREE MORNE SULPICE / COLLEGE GERARD CAFE - LYCEE MONTGERALD - LYCEE RAYMOND NERIS" 9
"routes.txt" "route_long_name" "SCO 803 RIVIERE-SALEE LAMBERTON / COLLEGE GEORGES ELISABETH LPO JOSPEH ZOBEL" 10
"routes.txt" "route_long_name" "SCO 786 RIVIERE-PILOTE MORNE ROCHE / ECOLE PRIMAIRE PREFONTAINE - ECOLE JULES LUCRECE - ECOLE EN CAMEE - ECOLE MATERNELLE MANIKOU" 11
"routes.txt" "route_long_name" "SCO 721 SAINTE-ANNE CAP CHEVALIER / EOLE PRIMAIRE DE BELFOND - ECOLE MATERNELLE AQUARIUM" 12
"routes.txt" "route_long_name" "SCO 707 LE DIAMANT NAVETTE O'MULLANE" 14
"routes.txt" "route_long_name" "SCO 700 LE DIAMANT BITAILLE / COLLEGE JANE NARDAL" 15
"routes.txt" "route_long_name" "SCO 701 LE DIAMANT BITAILLE / ECOLE PRIMAIRE DU BOURG - ECOLE PRIMAIRE CARRIERE" 16
"routes.txt" "route_long_name" "SCO 702 LE DIAMANT JACQUA / ECOLE PRIMAIRE DU BOURG - ECOLE PRIMAIRE CARRIERE" 17
"routes.txt" "route_long_name" "SCO 704 LE DIAMANT FOND FLEURY / COLLEGE JANE NARDAL" 18
"routes.txt" "route_long_name" "SCO 706 LE DIAMANT ANSE CAFARD / COLLEGE JANE NARDAL" 19
"routes.txt" "route_long_name" "SCO 708 LE DIAMANT ANSE CAFARD / ECOLE PRIMAIRE DU BOURG - ECOLE PRIMAIRE DE CARRIERE - ECOLE MATERNELLE O'MULLANE" 20
"routes.txt" "route_long_name" "SCO 710 LES ANSES D'ARLET PETITE ANSE / COLLEGE ALEXANDRE STELLIO" 21
"routes.txt" "route_long_name" "SCO 711 LES ANSES D'ARLET FOND FLEURY / COLLEGE ALEXANDRE STELLIO - ECOLE PRIMAIRE JACQUES LUCEA" 22
"routes.txt" "route_long_name" "SCO 713 LES ANSES D'ARLETS ROUTE COCOYERS / ECOLE MATERNELLE DE GALLOCHAT" 23
"routes.txt" "route_long_name" "SCO 715 LES ANSES D'ARLET ETANG / COLLEGE ALEXANDRE STELLIO - ECOLE PRIMAIRE JACQUES LUCEA" 24
"routes.txt" "route_long_name" "SCO 720 SAINTE-ANNE BARRETO / ECOLE PRIMAIRE BARRIERE LA CROIX - ECOLE PRIMAIRE CAP FERRE" 25
"routes.txt" "route_long_name" "SCO 722 SAINTE-ANNE CAP FERRE / COLLEGE ISIDORE PELAGE" 26
"routes.txt" "route_long_name" "SCO 723 SAINTE-ANNE CAP CHEVALIER / COLLEGE ISIDORE PELAGE" 27
"routes.txt" "route_long_name" "SCO 725 SAINT-ESPRIT ZAC DE L'AVENIR / ECOLE PRIMAIRE RAYMOND LABAT VALATTE" 28
"routes.txt" "route_long_name" "SCO 726 SAINT-ESPRIT GRAND BASSIN 1 / COLLEGE EDMOND-LUCIEN VALARD - ECOLES SAINT-ESPRIT" 29
"routes.txt" "route_long_name" "SCO 727 SAINT-ESPRIT MORNE DEGRAS / COLLEGE EDMOND-LUCIEN VALARD" 30
"routes.txt" "route_long_name" "SCO 729 SAINT-ESPRIT VALATTE / COLLEGE EDMOND-LUCIEN VALARD" 31
"routes.txt" "route_long_name" "SCO 730 SAINT-ESPRIT GUEYDON / COLLEGE EDMOND-LUCIEN VALARD - ECOLES SAINT-ESPRIT" 32
"routes.txt" "route_long_name" "SCO 731 NAVETTE SAINT-ESPRIT REGALE / PLACE DES FETES TRS" 33
"routes.txt" "route_long_name" "SCO 732 SAINT-ESPRIT FIRMIIN / COLLEGE EDMOND-LUCIEN VALARD" 34
"routes.txt" "route_long_name" "SCO 736 LE DIAMANT LA POINTE / COLLEGE JANE NARDAL" 35
"routes.txt" "route_long_name" "SCO 802 SAINTE-LUCE EPINAY / LPO JOSEPH ZOBEL - COLLEGE GEORGES ELISABETH" 36
"routes.txt" "route_long_name" "SCO 804 SAINTE-LUCE LES COTEAUX / COLLEGE GEORGES ELISABETH - LPO JOSEPH ZOBEL" 37
"routes.txt" "route_long_name" "SCO 740 SAINTE-LUCE CITE LES COTEAUX / COLLEGE DE SAINTE-LUCE" 38
"routes.txt" "route_long_name" "SCO 741 SAINTE-LUCE ROND-POINT LES COTEAUX / ECOLE MIXTE A - ECOLE MIXTE B" 39
"routes.txt" "route_long_name" "SCO 742 SAINTE-LUCE OBLOT / ECOLE MIXTE A - ECOLE MIXTE B" 40
"routes.txt" "route_long_name" "SCO 743 SAINTE-LUCE BELLAY / ECOLE MIXTE A - ECOLE MIXTE B" 41
"routes.txt" "route_long_name" "SCO 744 SAINTE-LUCE OBLOT / COLLEGE DE SAINTE-LUCE" 42
"routes.txt" "route_long_name" "SCO 745 SAINTE-LUCE DELIVERY / COLLEGE DE SAINTE-LUCE" 43
"routes.txt" "route_long_name" "SCO 746 SAINTE-LUCE FRANGIPANIERS / COLLEGE DE SAINTE-LUCE" 44
"routes.txt" "route_long_name" "SCO 747 SAINTE-LUCE BRISTOL / ECOLE CARAIBES EPINAY" 45
"routes.txt" "route_long_name" "SCO 748 SAINTE-LUCE ANSE MABOUYA-RN5 / ECOLE DE MONESIE" 46
"routes.txt" "route_long_name" "SCO 749 SAINTE-LUCE BASTOPOL / ECOLE DE MONESIE - ECOLE CARAIBES EPINAY" 47
"routes.txt" "route_long_name" "SCO 750 SAINTE-LUCE FRANGIPANIERS / ECOLE MIXTE A - MIXTE B" 48
"routes.txt" "route_long_name" "SCO 755 LE MARIN FOND DEBASSE / COLLEGE GERARD CAFE - LYCEE MONTGERALD" 49
non_ascii_or_non_printable_char WARNING 15

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.

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.
"stops.txt" 729 "stop_id" "LEFRANCOIS-BNPauFrançois"
"stops.txt" 928 "stop_id" "SAINTELUCE-L’epinay"
"stops.txt" 929 "stop_id" "SAINTELUCE-L’epinaybas"
"stops.txt" 966 "stop_id" "SAINTESPRIT-RouteduFrançois"
"stop_times.txt" 10717 "stop_id" "SAINTESPRIT-RouteduFrançois"
"stop_times.txt" 10731 "stop_id" "SAINTESPRIT-RouteduFrançois"
"stop_times.txt" 10740 "stop_id" "SAINTESPRIT-RouteduFrançois"
"stop_times.txt" 10750 "stop_id" "SAINTESPRIT-RouteduFrançois"
"stop_times.txt" 10883 "stop_id" "SAINTELUCE-L’epinaybas"
"stop_times.txt" 10892 "stop_id" "SAINTELUCE-L’epinaybas"
"stop_times.txt" 10901 "stop_id" "SAINTELUCE-L’epinaybas"
"stop_times.txt" 10942 "stop_id" "SAINTELUCE-L’epinaybas"
"stop_times.txt" 10950 "stop_id" "SAINTELUCE-L’epinaybas"
"stop_times.txt" 13611 "stop_id" "LEFRANCOIS-BNPauFrançois"
"stop_times.txt" 13618 "stop_id" "LEFRANCOIS-BNPauFrançois"
route_long_name_contains_short_name WARNING 550

route_long_name_contains_short_name

Long name should not contain short name for a single route.

In routes.txt, route_long_name should not contain the value for route_short_name, because when both are provided, they are often combined by transit applications. Note that only one of the two fields is required. If there is no short name used for a route, use route_long_name only.

Good examples:

route_short_name/route_long_name Dataset
"N"/"Judah" Muni San Fransisco
"6"/"ML King Jr Blvd" Trimet Portland Streetcar
"55"/"Boulevard Saint Laurent" STM Montreal
"1"/"Rangiora/Cashmere" Metro Christchurch

Bad examples:

route_short_name/route_long_name
"604"/"604"
"14"/"Route 14"
"2"/"Route 2: Bellows Falls In-Town"

You can see more about this notice here.

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

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`. routeLongName (?) The faulty record's `route_long_name`.
"INTERSCO 08" 2 "SCO 930" "SCO 930 SAINTE-LUCE VOLCART RAMA / LPO JOSEPH ZOBEL"
"INTERSCO 10" 3 "SCO 901" "SCO 901 LES ANSES D'ARLET PETITE ANSE - STADE DIAMANT / LP RAYMOND NERIS"
"INTERSCO 16" 4 "SCO 934" "SCO 934 SAINT-ESPRIT CROISEE MORNE VENT / LGT PAULETTE NARDAL"
"INTERSCO 18" 5 "SCO 940" "SCO 940 TROIS-ILETS LA FERME / COLLEGE ALEXANDRE STELLIO"
"INTRASCO 004" 6 "SCO 716" "SCO 716 LES ANSES D ARLET ECOLE DE GALLOCHAT - ANSE DUFOUR / COLLEGE ALEXANDRE STELLIO - ECOLE PRIMAIRE JACQUES LUCEA"
"INTRASCO 028" 7 "SCO 839" "SCO 839 LE FRANCOIS COLLEGE TRIANON / REUNION NORD - SAINT ROCH"
"INTRASCO 029" 8 "SCO 840" "SCO 840 COLLEGE TRIANON / VAPEUR - CHOPOTTE - HAUTEUR BELLEVUE"
"INTRASCO 041" 9 "SCO 757" "SCO 757 LE MARIN ENTREE MORNE SULPICE / COLLEGE GERARD CAFE - LYCEE MONTGERALD - LYCEE RAYMOND NERIS"
"INTRASCO 054-055" 10 "SCO 803" "SCO 803 RIVIERE-SALEE LAMBERTON / COLLEGE GEORGES ELISABETH LPO JOSPEH ZOBEL"
"INTRASCO 070 - 071" 11 "SCO 786" "SCO 786 RIVIERE-PILOTE MORNE ROCHE / ECOLE PRIMAIRE PREFONTAINE - ECOLE JULES LUCRECE - ECOLE EN CAMEE - ECOLE MATERNELLE MANIKOU"
"INTRASCO 082" 12 "SCO 721" "SCO 721 SAINTE-ANNE CAP CHEVALIER / EOLE PRIMAIRE DE BELFOND - ECOLE MATERNELLE AQUARIUM"
"NAVETTE O'MULLANE" 14 "SCO 707" "SCO 707 LE DIAMANT NAVETTE O'MULLANE"
"SCO 700" 15 "SCO 700" "SCO 700 LE DIAMANT BITAILLE / COLLEGE JANE NARDAL"
"SCO 701" 16 "SCO 701" "SCO 701 LE DIAMANT BITAILLE / ECOLE PRIMAIRE DU BOURG - ECOLE PRIMAIRE CARRIERE"
"SCO 702" 17 "SCO 702" "SCO 702 LE DIAMANT JACQUA / ECOLE PRIMAIRE DU BOURG - ECOLE PRIMAIRE CARRIERE"
"SCO 704" 18 "SCO 704" "SCO 704 LE DIAMANT FOND FLEURY / COLLEGE JANE NARDAL"
"SCO 706" 19 "SCO 706" "SCO 706 LE DIAMANT ANSE CAFARD / COLLEGE JANE NARDAL"
"SCO 708" 20 "SCO 708" "SCO 708 LE DIAMANT ANSE CAFARD / ECOLE PRIMAIRE DU BOURG - ECOLE PRIMAIRE DE CARRIERE - ECOLE MATERNELLE O'MULLANE"
"SCO 710" 21 "SCO 710" "SCO 710 LES ANSES D'ARLET PETITE ANSE / COLLEGE ALEXANDRE STELLIO"
"SCO 711" 22 "SCO 711" "SCO 711 LES ANSES D'ARLET FOND FLEURY / COLLEGE ALEXANDRE STELLIO - ECOLE PRIMAIRE JACQUES LUCEA"
"SCO 713" 23 "SCO 713" "SCO 713 LES ANSES D'ARLETS ROUTE COCOYERS / ECOLE MATERNELLE DE GALLOCHAT"
"SCO 715" 24 "SCO 715" "SCO 715 LES ANSES D'ARLET ETANG / COLLEGE ALEXANDRE STELLIO - ECOLE PRIMAIRE JACQUES LUCEA"
"SCO 720" 25 "SCO 720" "SCO 720 SAINTE-ANNE BARRETO / ECOLE PRIMAIRE BARRIERE LA CROIX - ECOLE PRIMAIRE CAP FERRE"
"SCO 722" 26 "SCO 722" "SCO 722 SAINTE-ANNE CAP FERRE / COLLEGE ISIDORE PELAGE"
"SCO 723" 27 "SCO 723" "SCO 723 SAINTE-ANNE CAP CHEVALIER / COLLEGE ISIDORE PELAGE"
"SCO 725" 28 "SCO 725" "SCO 725 SAINT-ESPRIT ZAC DE L'AVENIR / ECOLE PRIMAIRE RAYMOND LABAT VALATTE"
"SCO 726" 29 "SCO 726" "SCO 726 SAINT-ESPRIT GRAND BASSIN 1 / COLLEGE EDMOND-LUCIEN VALARD - ECOLES SAINT-ESPRIT"
"SCO 727" 30 "SCO 727" "SCO 727 SAINT-ESPRIT MORNE DEGRAS / COLLEGE EDMOND-LUCIEN VALARD"
"SCO 729" 31 "SCO 729" "SCO 729 SAINT-ESPRIT VALATTE / COLLEGE EDMOND-LUCIEN VALARD"
"SCO 730" 32 "SCO 730" "SCO 730 SAINT-ESPRIT GUEYDON / COLLEGE EDMOND-LUCIEN VALARD - ECOLES SAINT-ESPRIT"
"SCO 731" 33 "SCO 731" "SCO 731 NAVETTE SAINT-ESPRIT REGALE / PLACE DES FETES TRS"
"SCO 732" 34 "SCO 732" "SCO 732 SAINT-ESPRIT FIRMIIN / COLLEGE EDMOND-LUCIEN VALARD"
"SCO 736" 35 "SCO 736" "SCO 736 LE DIAMANT LA POINTE / COLLEGE JANE NARDAL"
"SCO 738" 36 "SCO 802" "SCO 802 SAINTE-LUCE EPINAY / LPO JOSEPH ZOBEL - COLLEGE GEORGES ELISABETH"
"SCO 739" 37 "SCO 804" "SCO 804 SAINTE-LUCE LES COTEAUX / COLLEGE GEORGES ELISABETH - LPO JOSEPH ZOBEL"
"SCO 740" 38 "SCO 740" "SCO 740 SAINTE-LUCE CITE LES COTEAUX / COLLEGE DE SAINTE-LUCE"
"SCO 741" 39 "SCO 741" "SCO 741 SAINTE-LUCE ROND-POINT LES COTEAUX / ECOLE MIXTE A - ECOLE MIXTE B"
"SCO 742" 40 "SCO 742" "SCO 742 SAINTE-LUCE OBLOT / ECOLE MIXTE A - ECOLE MIXTE B"
"SCO 743" 41 "SCO 743" "SCO 743 SAINTE-LUCE BELLAY / ECOLE MIXTE A - ECOLE MIXTE B"
"SCO 744" 42 "SCO 744" "SCO 744 SAINTE-LUCE OBLOT / COLLEGE DE SAINTE-LUCE"
"SCO 745" 43 "SCO 745" "SCO 745 SAINTE-LUCE DELIVERY / COLLEGE DE SAINTE-LUCE"
"SCO 746" 44 "SCO 746" "SCO 746 SAINTE-LUCE FRANGIPANIERS / COLLEGE DE SAINTE-LUCE"
"SCO 747" 45 "SCO 747" "SCO 747 SAINTE-LUCE BRISTOL / ECOLE CARAIBES EPINAY"
"SCO 748" 46 "SCO 748" "SCO 748 SAINTE-LUCE ANSE MABOUYA-RN5 / ECOLE DE MONESIE"
"SCO 749" 47 "SCO 749" "SCO 749 SAINTE-LUCE BASTOPOL / ECOLE DE MONESIE - ECOLE CARAIBES EPINAY"
"SCO 750" 48 "SCO 750" "SCO 750 SAINTE-LUCE FRANGIPANIERS / ECOLE MIXTE A - MIXTE B"
"SCO 755" 49 "SCO 755" "SCO 755 LE MARIN FOND DEBASSE / COLLEGE GERARD CAFE - LYCEE MONTGERALD"
"SCO 756" 50 "SCO 756" "SCO 756 LE MARIN BEAUJOLAIS / COLLEGE GERARD CAFE - LYCEE MONTGERALD - LYCEE RAYMOND NERIS"
"SCO 759" 51 "SCO 759" "SCO 759 LE MARIN CITEE GARIFUNA / COLLEGE GERARD CAFE - LYCEE RAYMOND NERIS"
"SCO 760" 52 "SCO 760" "SCO 760 LE MARIN CAP BEAUCHENE / COLLEGE GERARD CAFE - LYCEE MONTGERALD - LYCEE RAYMOND NERIS"
route_short_name_too_long WARNING 1

route_short_name_too_long

Short name of a route is too long (more than 12 characters).

You can see more about this notice here.

routeId (?) The id of the faulty record. csvRowNumber (?) The row number of the faulty record. routeShortName (?) The faulty record's `route_short_name`.
"SCO-MJ6" 551 "SCO 006 MERIDIEN"
same_name_and_description_for_stop WARNING 1146

same_name_and_description_for_stop

Same name and description for stop.

The GTFS spec defines stops.txt stop_description as:

Description of the location that provides useful, quality information. Do not simply duplicate the name of the location.

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty record. stopDesc (?) The faulty record's `stop_desc`.
2 "2055" "Sainte Anne - Gare Routiere"
3 "2065" "Les Anses d'Arlet - Degras"
4 "2069" "Les Anses d'Arlet - Bas Morne Sud"
5 "2070" "Les Anses d'Arlet - Anse Chaudiere"
6 "2071" "Les Anses d'Arlet - Entree Fond Fleury"
7 "2072" "Les Anses d'Arlet - Ecole Primaire Jacques Lucea"
8 "2073" "Les Anses d'Arlet - Ecole Maternelle de Gallochat"
9 "2074" "Les Anses d'Arlet - College Alexandre STELLIO"
10 "2075" "Ducos - Gare Routiere"
11 "2076" "Le Francois - Gare Routiere"
13 "2078" "LE MARIN - Gare Routiere"
14 "2079" "Riviere Pilote - Gare Routiere"
15 "2080" "Sainte Luce - Gare Routiere"
16 "2081" "RIVIERE SALEE - Gare Routiere"
17 "2083" "Le Marin - Ecole Plateau du Fort MARIN"
18 "2084" "Le Marin - Ecole Cap Marin"
19 "2085" "Le Marin - Ecole du Perou"
20 "2086" "Le Marin - Ecole Primaire Mixte A_B_ et Maternelle"
21 "2087" "Le Marin - Ecole Mixte B"
22 "2088" "Le Marin - Lycee Montgerald"
23 "2089" "Le Marin - Lycee Raymond Neris"
24 "2090" "RIVIERE PILOTE - Ecole Maternelle la Josseaud"
25 "2091" "Riviere Pilote - Ecole Primaire Prefontaine"
26 "2092" "RIVIERE PILOTE - College Jacques Roumain"
28 "2094" "RIVIERE PILOTE - Ecole primaire Elie Scholastique"
29 "2095" "RIVIERE PILOTE - Ecole Jules LUCRECE"
30 "2096" "Riviere Pilote - Ecole Primaire La Renee"
31 "2097" "RIVIERE PILOTE - Ecole en Camee"
32 "2098" "SAINTE ANNE - College Isidore pelage"
33 "2099" "SAINTE ANNE - Maternelle Aquarium"
34 "2100" "SAINTE ANNE - Primaire Barriere La Croix"
35 "2101" "SAINTE ANNE - Primaire Cap Ferre"
36 "2102" "SAINTE ANNE - Primaire Bellfond"
37 "2103" "Le Diamant - Ecole Maternelle O'MULLANE"
38 "2104" "Le Diamant - Ecole Primaire Carriere"
39 "2105" "Le Diamant - Ecole Primaire du Bourg"
40 "2106" "Le Diamant - College du Diamant"
41 "2107" "DUCOS - College ASSELIN de BEAUVILLE"
42 "2108" "DUCOS - Ecole Solange ARIBO"
44 "2110" "DUCOS - Ecole L M. MAGDELEINE"
45 "2112" "DUCOS - Ecole Primaire Yolande STE ROSE"
46 "2113" "DUCOS - LEGTA de CROIX RIVAIL"
48 "2115" "DUCOS - Ecole Maternelle SEGUIRAN"
49 "2116" "Le Francois - College Trianon"
50 "2117" "Le Francois - College Emile et Jeanne ADENET"
51 "2118" "Le Francois - Ecole Maternelle Duval"
52 "2119" "FRANCOIS - Morne Pitault A (Primaire)"
53 "2120" "Le Francois - Ecole Primaire A. Marc"
54 "2121" "Le Francois - Ecole Bois Soldat"
55 "2122" "Le Francois - Ecole de Chopotte Bonny"
single_shape_point WARNING 63

single_shape_point

The shape within shapes.txt contains a single shape point.

A shape should contain more than one shape point to visualize the route

You can see more about this notice here.

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

shapeId (?) The faulty record's id. csvRowNumber (?) The row number of the faulty record.
"8d45c4217ec0efd5bc6726623fb404e1" 157648
"6b241e10ab14844aa1c1ed0ed5b352ae" 147736
"8d6ecf3fb5794d9711957b6399b7c875" 133212
"62e3a52f8767bb837f7f14de7d5d6a43" 76320
"52174cab3d078ee58368005c68b346e0" 134473
"7ae04d6f72584b37d0bfd140e04ff0f8" 86308
"0c86578add7cb1eae8e543d4034b7e12" 138529
"5a4aa59e71c0754728285de70d26698e" 360569
"06128201eab6d2bcbc8efffa40ed8775" 89709
"d8edbc78cda89aba90f65bc069e1dcc2" 122498
"69f10e89c12e4945bd5b78563128ae2b" 92005
"d6c021fdf147b34d5f7a030755db4190" 164040
"78109ab7386b46c6cf93f8b940521ee0" 164029
"a63db555dd3e1411d363fa0464ec33b1" 162951
"3ade080c44b1ed3d33bc70e95cbac4f6" 123831
"d26217f1f5beab346e942115722ca3a1" 123829
"23f17b37b6ddd7abf471260aa1f14c97" 80282
"f20f653d68db95e16e68946f45323aa2" 55050
"b333f69a7809a00f844cd5ba14d4e6bd" 365959
"eba97775ef9765aa26788b5d2958dc2d" 84254
"e87a73e267da8333c1f0d694f8f2bbbe" 122923
"b21fa47dd51443ac9cc67ad897b890df" 413669
"6741d0b8428b59b561fad029639e94d4" 95283
"5e4ae4969383e659f2cabdff6c89e9e0" 122915
"f90f4eb58381c23a16a9aa6d217757a8" 122479
"89ca198c93375491ed2fdf73fcf70632" 122473
"accc0ec9d61082424b28e37fa6e9acb2" 130937
"c25c27dff407b0e5460923de5b0c58ea" 122477
"8cf1057fe1adfad15b253c3cd31b2dc4" 122489
"0c31034e4d20f205dc110bee7bf2c389" 123830
"1137271b5b75a1428d92b1343e0aa53a" 353813
"9d8be222fa35435d27b80350783cf427" 122083
"7332d364210227bd23ead69ea14a2e55" 90025
"dcbc6555212e398511fd4f0f72ecb0a3" 122483
"2aefa26326fe3cfca16a0c9d80fd6c65" 122084
"dc61e5c50fcbe165ac6ec3a495a6daa0" 182435
"cce32731ba7c47d7cf0d54237669ff11" 131369
"eacfab59af6fb0426174f8f0db274da3" 350291
"99294c408de2533919fcbefe619ebd92" 131368
"8d884efcafe4eb0a2d7fd61d3b402edd" 122478
"16b2735734c5e916d8b204ed1195128a" 134851
"9956bb5f4a3c16b7a80c10ea4ad5b5f3" 358771
"5175eb51fba549232f62b9c346233dcb" 134852
"c4eac5906c7fa6379616c298063f1b1e" 384578
"596fdba88a5b81cb374669565b7f9dba" 360570
"4bbf0ec662bb4cc55c16ade492da3803" 92020
"c45ac6461ef349e41bb3c5b105dbee48" 152576
"1a40b2d422d128ed186281ab0a2702bc" 88394
"660fab67c808ca8908aa78cb7d93c052" 122095
"f865473a4d79e2941726315ffbe8e348" 134861
stop_without_stop_time WARNING 235

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.

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

csvRowNumber (?) The row number of the faulty record. stopId (?) The id of the faulty stop. stopName (?) The name of the faulty stop.
448 "2940-3332" "LE DIAMANT - Chalopin"
449 "2940-3333" "LE DIAMANT - Chalopin"
519 "ANSED'ARLET-EntreeCalvaire" "Les Anses d'Arlet - Entree Calvaire"
522 "ANSED'ARLET-HalldesArlesiens(laPlace)" "Les Anses d'Arlet - Hall des Arlesiens (la Place)"
525 "ANSED'ARLET-MorneBigot" "Les Anses d'Arlet - Morne Bigot"
548 "DUCOS-RueduTunnel" "Ducos - Rue du Tunnel"
550 "FRANCOIS-EcoleBoisSoldat" "Le Francois - Ecole Bois Soldat"
552 "INTER016A_R01" "SAINT ESPRIT - Croisee Abondance"
553 "INTER01A_A01" "LE VAUCLIN - Bellevue"
563 "INTER05_R03" "RIVIERE SALEE - R-P Thorail D8"
564 "INTER05_R04" "RIVIERE SALEE - R-P La Haut"
565 "INTER05_R05" "RIVIERE SALEE - Stade Trenelle"
566 "INTER05_R07" "RIVIERE SALEE - R-P Eglise"
567 "INTER05_R08" "RIVIERE SALEE - Stade Petit Bourg N7"
568 "INTER05_R09" "RIVIERE SALEE - Petit bourg / Ste Esprit"
573 "INTER10B_A03" "LE DIAMANT - Dizac"
575 "INTER10B_R03" "LE DIAMANT - Dizac"
578 "INTER10_A10" "LE DIAMANT - Taupiniere"
579 "INTER10_R07" "LE DIAMANT - Chalopin"
581 "INTER11_A07" "TROIS ILETS - Rd Point Citron"
582 "INTER11_R07" "TROIS ILETS - Rd Point Citron"
583 "INTER13B_A09" "Les Trois Ilets - Citron Correspondance"
584 "INTER16A_A01" "Saint Esprit - Croisee Abondance"
587 "INTER17_A05" "Sainte Luce - Monesie (Haut)"
588 "INTER17_A06" "Sainte Luce - Rama"
592 "INTER17_R04" "SAINTE LUCE - Croisee Montravail"
593 "INTER17_R05" "Sainte Luce - Monesie2 (Croisee D8)"
594 "INTER17_R06" "SAINTE LUCE - Rama"
595 "INTER17_R08" "SAINTE LUCE - Corps de garde"
596 "INTER17_R09" "SAINTE LUCE - Les Frangipaniers"
598 "INTER19_R09" "LE DIAMANT - Dizac"
603 "INTRA007_R08" "LE DIAMANT - Tamarin"
605 "INTRA008_R06" "Le Diamant - Mare-Poirier"
607 "INTRA009_R10" "LE DIAMANT - Mne Constant"
609 "INTRA010_R08" "LE DIAMANT - Ancinel"
611 "INTRA011_R06" "LE DIAMANT - Anse Cafard"
613 "INTRA013_R04" "LE DIAMANT - Fond Fleury"
618 "INTRA016_R01" "DUCOS - Mne Carette"
619 "INTRA016_R02" "DUCOS - Grde-Rochelle"
620 "INTRA016_R03" "DUCOS - Morne Coco"
621 "INTRA016_R04" "DUCOS - Bac"
625 "INTRA017_R01" "DUCOS - Riviere-Caleçon"
626 "INTRA017_R02" "DUCOS - Bois-Rouge"
627 "INTRA017_R03" "DUCOS - Fonds d'Orange"
634 "INTRA018_R01" "DUCOS - Les cafeiers"
635 "INTRA018_R04" "DUCOS - La Cannaie"
636 "INTRA018_R05" "DUCOS - Durivage"
637 "INTRA018_R06" "DUCOS - La Chapelle"
638 "INTRA018_R07" "DUCOS - Hts de Barington"
639 "INTRA018_R08" "DUCOS - Lourdes"
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.
"trips_extensions.txt"
unused_station INFO 12

unused_station

Unused station.

A stop has location_type STATION (1) but does not appear in any stop's parent_station.

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.
373 "2822" "DUCOS - C F A DE DUCOS"
386 "2839" "SAINT-ESPRIT - Maternelle A"
385 "2838" "SAINT-ESPRIT - Maternelle B"
388 "2841" "SAINT-ESPRIT - Ecole Primaire Mixte B"
387 "2840" "SAINT-ESPRIT - Ecole Primaire Oiseau du PARADIS MIXTE A"
403 "2877" "SAINT ESPRIT- Gare Routiere"
16 "2081" "RIVIERE SALEE - Gare Routiere"
52 "2119" "FRANCOIS - Morne Pitault A (Primaire)"
57 "2124" "FRANCOIS - Ecole de PERRIOLAT"
461 "3002" "Riviere Salee - Laugier Correspondance Sainte Luce"
976 "STA-DU-RPCARR" "Ducos - Rd-Pt Carrere"
465 "3023" "Riviere Salee - La Laugier Correspondance pour Le Diamant"