grand-narbonne — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-05-09T20:03:18Z,
for the dataset file:///shared/grand-narbonne_7fc3a547.zip. No country code was provided.

Use this report alongside our documentation.

A new version of the Canonical GTFS Schedule validator is available! Please update to get the latest/best validation results.

Summary

Agencies included


Feed Info


Publisher Name:
Citibus
Publisher URL:
https://www.citibus.fr
Feed Email:
N/A
Feed Language:
French
Feed Start Date:
2026-05-04
Feed End Date:
2026-07-03

Files included


  1. agency.txt
  2. calendar.txt
  3. calendar_dates.txt
  4. feed_info.txt
  5. routes.txt
  6. shapes.txt
  7. stop_times.txt
  8. stops.txt
  9. trips.txt

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 59
  • Shapes: 374
  • Stops: 719
  • Trips: 9253

Specification Compliance report

11309 notices reported (0 errors, 11308 warnings, 1 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 10156

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.

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

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.
"350" 52565 0.0 2 52564 0.0 1 0.27763141024446814
"350" 52578 0.332 15 52577 0.332 14 9.791716153457248E-10
"350" 52580 0.333 17 52579 0.333 16 0.3760769297945868
"350" 52590 0.578 27 52589 0.578 26 1.579931840901579E-9
"350" 52612 1.036 49 52611 1.036 48 0.6068713555180639
"350" 52614 1.037 51 52613 1.037 50 3.698844019763567E-9
"350" 52634 1.649 71 52633 1.649 70 9.149123648557114E-10
"350" 52636 1.65 73 52635 1.65 72 0.4940122997953792
"350" 52655 2.129 92 52654 2.129 91 0.08109014771964598
"350" 52656 2.129 93 52655 2.129 92 0.08109015078234684
"350" 52657 2.129 94 52656 2.129 93 3.3736281207738303E-9
"350" 52660 2.255 97 52659 2.255 96 3.206176954673372E-9
"350" 52661 2.255 98 52660 2.255 97 0.12637326628656817
"350" 52662 2.255 99 52661 2.255 98 0.12637326308484007
"350" 52666 2.554 103 52665 2.554 102 0.2430890299605257
"350" 52667 2.554 104 52666 2.554 103 0.24308902978074126
"350" 52668 2.554 105 52667 2.554 104 7.139060428451015E-10
"350" 52681 2.939 118 52680 2.939 117 7.254579272702092E-10
"350" 52682 2.939 119 52681 2.939 118 0.13457752352634855
"350" 52683 2.939 120 52682 2.939 119 0.1345775228094947
"350" 52695 3.234 132 52694 3.234 131 0.47187400014181086
"350" 52697 3.235 134 52696 3.235 133 3.2881339228278906E-9
"350" 52700 3.464 137 52699 3.464 136 0.030938773495533405
"350" 52701 3.464 138 52700 3.464 137 0.030938774473642888
"350" 52702 3.464 139 52701 3.464 138 1.0315606136578203E-9
"350" 52707 3.697 144 52706 3.697 143 9.993032300230915E-10
"350" 52708 3.697 145 52707 3.697 144 0.3605274902562978
"350" 52715 3.843 152 52714 3.843 151 0.41358007817144316
"350" 52716 3.843 153 52715 3.843 152 0.4135800784096017
"350" 52717 3.843 154 52716 3.843 153 2.1809227315585794E-9
"350" 52726 4.09 163 52725 4.09 162 1.4949958803743368E-9
"350" 52738 4.662 175 52737 4.662 174 2.989974956414553E-9
"350" 52739 4.662 176 52738 4.662 175 0.17870032395846125
"350" 52746 4.811 183 52745 4.811 182 9.570118026960723E-10
"350" 52748 4.812 185 52747 4.812 184 0.29468725931097367
"350" 52763 5.087 200 52762 5.087 199 0.22239020111232688
"350" 52774 5.449 211 52773 5.449 210 0.5304465600281668
"350" 52776 5.45 213 52775 5.45 212 1.0015498738909722E-9
"350" 52778 5.623 215 52777 5.623 214 1.3042762618831735E-9
"350" 52779 5.623 216 52778 5.623 215 0.6237668230560001
"350" 52787 5.939 224 52786 5.939 223 1.0481571951295278E-9
"350" 52789 5.939 226 52788 5.939 225 1.0481571951295278E-9
"230" 58059 0.0 2 58058 0.0 1 0.016020278222963705
"230" 58077 1.505 20 58076 1.505 19 9.668883214156573E-11
"230" 58079 1.507 22 58078 1.507 21 1.3042625337438822E-9
"230" 58145 3.857 88 58144 3.857 87 0.17870032285524026
"230" 58146 3.857 89 58145 3.857 88 0.17870032042749054
"230" 58147 3.857 90 58146 3.857 89 2.989974956414553E-9
"230" 58160 4.464 103 58159 4.464 102 1.0015901767277765E-9
"230" 58161 4.464 104 58160 4.464 103 0.12494740549879986
equal_shape_distance_same_coordinates WARNING 426

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.

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

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`.
"350" 52788 5.939 225 52787 5.939 224
"230" 58410 35.5 353 58409 35.5 352
"230" 58494 38.205 437 58493 38.205 436
"230" 58604 41.69 547 58603 41.69 546
"351" 95266 4.673 176 95265 4.673 175
"351" 95451 10.137 361 95450 10.137 360
"231" 64488 35.036 321 64487 35.036 320
"231" 64572 37.741 405 64571 37.741 404
"231" 64682 41.225 515 64681 41.225 514
"232" 107513 33.511 380 107512 33.511 379
"232" 107597 36.216 464 107596 36.216 463
"232" 107707 39.7 574 107706 39.7 573
"112" 669 11.878 143 668 11.878 142
"233" 104370 1.978 51 104369 1.978 50
"233" 104602 33.157 283 104601 33.157 282
"233" 104686 35.862 367 104685 35.862 366
"233" 104796 39.346 477 104795 39.346 476
"113" 1823 10.034 96 1822 10.034 95
"113" 1943 21.374 216 1942 21.374 215
"355" 15093 13.0 284 15092 13.0 283
"115" 30475 2.114 36 30474 2.114 35
"236" 104000 13.547 172 103999 13.547 171
"236" 104055 15.62 227 104054 15.62 226
"116" 25938 5.283 80 25937 5.283 79
"117" 30599 1.749 47 30598 1.749 46
"238" 42302 14.77 124 42301 14.77 123
"238" 42311 15.029 133 42310 15.029 132
"238" 42422 17.948 244 42421 17.948 243
"359" 55364 5.584 114 55363 5.584 113
"239" 62880 14.278 186 62879 14.278 185
"118" 69858 3.971 143 69857 3.971 142
"119" 63968 3.539 50 63967 3.539 49
"10" 35001 3.52 98 35000 3.52 97
"10" 35480 47.281 577 35479 47.281 576
"10" 35531 48.931 628 35530 48.931 627
"10" 35597 54.946 694 35596 54.946 693
"10" 35736 64.972 833 35735 64.972 832
"10" 35747 65.743 844 35746 65.743 843
"11" 83270 4.171 148 83269 4.171 147
"11" 83371 6.906 249 83370 6.906 248
"12" 78451 4.171 148 78450 4.171 147
"12" 78552 6.906 249 78551 6.906 248
"13" 86548 4.171 148 86547 4.171 147
"13" 86710 7.569 310 86709 7.569 309
"14" 40790 1.198 21 40789 1.198 20
"14" 40847 2.996 78 40846 2.996 77
"15" 48523 1.198 21 48522 1.198 20
"15" 48580 2.996 78 48579 2.996 77
"16" 93384 1.198 21 93383 1.198 20
"16" 93441 2.996 78 93440 2.996 77
expired_calendar WARNING 4

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.
2 "1_Narbonne_IU_"
7 "2_Narbonne_IU_"
8 "3_Narbonne_IU_"
9 "4_Narbonne_IU_"
fast_travel_between_consecutive_stops WARNING 18

fast_travel_between_consecutive_stops

A transit vehicle moves too fast between two consecutive stops.

The speed threshold depends on route type:

Route type Description Threshold, km/h
0 Light rail 100
1 Subway 150
2 Rail 500
3 Bus 150
4 Ferry 80
5 Cable tram 30
6 Aerial lift 50
7 Funicular 50
11 Trolleybus 150
12 Monorail 150
- Unknown 200

You can see more about this notice here.

tripCsvRowNumber (?) The row number of the problematic trip. tripId (?) `trip_id` of the problematic trip. routeId (?) `route_id` of the problematic trip. speedKph (?) Travel speed (km/h). distanceKm (?) Distance between stops (km). csvRowNumber1 (?) The row number of the first stop time. stopSequence1 (?) `stop_sequence` of the first stop. stopId1 (?) `stop_id` of the first stop. stopName1 (?) `stop_name` of the first stop. departureTime1 (?) `departure_time` of the first stop. csvRowNumber2 (?) The row number of the second stop time. stopSequence2 (?) `stop_sequence` of the second stop. stopId2 (?) `stop_id` of the second stop. stopName2 (?) `stop_name` of the second stop. arrivalTime2 (?) `arrival_time` of the second stop.
7528 "800000234" "S301" 269.4457160933584 4.490761934889306 153413 7 "_2813" "Route de Mailhac" "17:35:00" 153414 8 "_2785" "Monument aux Morts" "17:35:00"
4236 "1100000807" "S301" 269.4457160933584 4.490761934889306 86752 7 "_2813" "Route de Mailhac" "17:35:00" 86753 8 "_2785" "Monument aux Morts" "17:35:00"
6075 "100001019" "S301" 269.4457160933584 4.490761934889306 121971 7 "_2813" "Route de Mailhac" "17:35:00" 121972 8 "_2785" "Monument aux Morts" "17:35:00"
296 "400000904" "S301" 269.4457160933584 4.490761934889306 4349 7 "_2813" "Route de Mailhac" "17:35:00" 4350 8 "_2785" "Monument aux Morts" "17:35:00"
2271 "700000413" "S301" 269.4457160933584 4.490761934889306 48940 7 "_2813" "Route de Mailhac" "17:35:00" 48941 8 "_2785" "Monument aux Morts" "17:35:00"
3109 "200000258" "S301" 269.4457160933584 4.490761934889306 65573 7 "_2813" "Route de Mailhac" "17:35:00" 65574 8 "_2785" "Monument aux Morts" "17:35:00"
4929 "1300000273" "S301" 269.4457160933584 4.490761934889306 101176 7 "_2813" "Route de Mailhac" "17:35:00" 101177 8 "_2785" "Monument aux Morts" "17:35:00"
6382 "100001480" "A" 153.12849571451835 0.1701427730161315 128191 5 "_3016" "Ecole Pasteur" "12:40:00" 128192 6 "_2994" "Jean Camp" "12:40:04"
8338 "800001767" "A" 153.12849571451835 0.1701427730161315 169447 5 "_3016" "Ecole Pasteur" "12:40:00" 169448 6 "_2994" "Jean Camp" "12:40:04"
4764 "1100001699" "A" 153.12849571451835 0.1701427730161315 97211 5 "_3016" "Ecole Pasteur" "12:40:00" 97212 6 "_2994" "Jean Camp" "12:40:04"
1309 "600000844" "A" 153.12849571451835 0.1701427730161315 26605 5 "_3016" "Ecole Pasteur" "12:40:00" 26606 6 "_2994" "Jean Camp" "12:40:04"
3670 "200001492" "A" 153.12849571451835 0.1701427730161315 74949 5 "_3016" "Ecole Pasteur" "12:40:00" 74950 6 "_2994" "Jean Camp" "12:40:04"
9225 "900001676" "A" 153.12849571451835 0.1701427730161315 187996 5 "_3016" "Ecole Pasteur" "12:40:00" 187997 6 "_2994" "Jean Camp" "12:40:04"
2829 "700001543" "A" 153.12849571451835 0.1701427730161315 60656 5 "_3016" "Ecole Pasteur" "12:40:00" 60657 6 "_2994" "Jean Camp" "12:40:04"
5732 "1300001764" "A" 153.12849571451835 0.1701427730161315 116980 5 "_3016" "Ecole Pasteur" "12:40:00" 116981 6 "_2994" "Jean Camp" "12:40:04"
7228 "300001339" "A" 153.12849571451835 0.1701427730161315 146709 5 "_3016" "Ecole Pasteur" "12:40:00" 146710 6 "_2994" "Jean Camp" "12:40:04"
665 "400001545" "A" 153.12849571451835 0.1701427730161315 11588 5 "_3016" "Ecole Pasteur" "12:40:00" 11589 6 "_2994" "Jean Camp" "12:40:04"
1946 "1200000874" "A" 153.12849571451835 0.1701427730161315 41704 5 "_3016" "Ecole Pasteur" "12:40:00" 41705 6 "_2994" "Jean Camp" "12:40:04"
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
mixed_case_recommended_field WARNING 110

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 110 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.
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 36
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 78
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 79
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 80
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 81
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 82
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 83
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 84
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 85
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 948
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 949
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 950
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 951
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 952
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 1559
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 1560
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 1561
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 1562
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 1563
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 1564
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 1565
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 1566
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 1567
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 1568
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 1569
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 2218
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 2219
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 2220
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 2221
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 2222
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 2223
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 2224
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 2225
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 2226
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 2227
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 2378
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 3080
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 3386
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 3387
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 3388
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 3389
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 3390
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 3391
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 3392
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 3393
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 4069
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 4070
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 4071
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 4072
"trips.txt" "trip_headsign" "ST PIERRE LA MER ACACIAS" 4073
route_long_name_contains_short_name WARNING 36

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.

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`.
"S01" 25 "BC01" "BC01 - RPI Réveillon / Roches-Grises / Montplaisir"
"S02" 26 "BC02" "BC02 - RPI Hauts-de-Narbonne"
"S03" 27 "BC03" "BC03 - Mandirac -- Narbonne"
"S04" 28 "BC04" "BC04 - Cap-de-Pla / Ecole Zola / Collège Brassens"
"S05" 29 "BC05" "BC05 - LPA Martin Luther King Centre Reverdy"
"S06" 30 "BC06" "BC06 - Réveillon / Roches-Grises / Montplaisir -- Louise Michel"
"S07" 31 "BC07" "BC07 - Saint-Germain -- Louise Michel"
"S100" 32 "BC100" "BC100 - Saint-Pierre-la-Mer / Fleury-d'Aude -- Collège des Mailheuls"
"S101" 33 "BC101" "BC101 - Les-Cabanes / Fleury-d'Aude -- Collège des Mailheuls"
"S102" 34 "BC102" "BC102 - Fleury-d'Aude -- Collège des Mailheuls"
"S103" 35 "BC103" "BC103 - Salles-d'Aude -- Collège des Mailheuls"
"S104" 36 "BC104" "BC104 - Armissan / Vinassan -- Collège des Mailheuls"
"S105" 37 "BC105" "BC105 - Vinassan -- Collège des Mailheuls"
"S106" 38 "BC106" "BC106 - Ecarts-de-Gruissan"
"S107" 39 "BC107" "BC107 - Les-Cabanes -- Ecole de Fleury d'Aude"
"TPMR" 40 "TPMR" "TPMR"
"S108" 41 "BC108" "BC108 - Saint-Pierre-la-Mer -- Ecole de Fleury-d'Aude"
"S200" 42 "BC200" "BC200 - La-Palme -- Collège la Nadière"
"S201" 43 "BC201" "BC201 - Ecarts-de-Sigean"
"S202" 44 "BC202" "BC202 - Ecarts-de-Leucate"
"S204" 45 "BC204" "BC204 - Treilles / Caves -- Collège Saint Louis de Gonzague"
"S205" 46 "BC205" "BC205 - RPI - Treilles / Caves"
"S206" 47 "BC206" "BC206 - RPI - Bages / Prat-de-Cest"
"S207A" 48 "BC207A" "BC207A - RPI - Ecarts-de-Port-la-Nouvelle -- Circuit Village"
"S207B" 49 "BC207B" "BC207B - RPI - Ecarts-de-Port-la-Nouvelle -- Circuit Plage"
"S207C" 50 "BC207C" "BC207C - Ecarts-de-Port-la-Nouvelle -- Collège la Nadière"
"S300" 51 "BC300" "BC300 - Mailhac / Pouzols-Minervois / Sainte-Valière / Paraza / Ventenac-en-Minervois / Saint-Nazaire-d'Aude / Saint-Marcel-sur-Aude -- Collège Marcelin Albert"
"S301" 52 "BC301" "BC301 - Argeliers / Mirepeïsset / Bize-Minervois / Le-Somail -- Collège Marcelin Albert"
"S302" 53 "BC302" "BC302 - Bize-Minervois / Ginestas / Le-Somail -- Collège Marcelin Albert"
"S303" 54 "BC303" "BC303 - Sallèles d'Aude / Saint-Marcel-sur-Aude -- Collège Marcelin Albert"
"S304" 55 "BC304" "BC304 - Marcorignan / Saint-Marcel-sur-Aude -- Collège Marcelin Albert"
"S305" 56 "BC305" "BC305 - RPI - Mailhac / Pouzols-Minervois"
"S306" 57 "BC306" "BC306 - RPI - Sainte-Valière / Ventenac-en-Minervois"
"S307" 58 "BC307" "BC307 - RPI - Le Somail / Saint-Nazaire-d'Aude"
"S309" 59 "BC309" "BC309 - RPI - Ecarts-de-Cuxac-d'Aude"
"S310" 60 "BC310" "BC310 - RPI - Canet-d'Aude / Raissac-d'Aude / Villedaigne"
stop_too_far_from_shape WARNING 2

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.
451 "12" "400001288" 6849 "_2583" "Réveillon" [43.13571,2.96609] 118.52029556750357
770 "13" "400001689" 13771 "_2583" "Réveillon" [43.13571,2.96609] 118.52029556750357
stop_too_far_from_shape_using_user_distance WARNING 554

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.

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

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.
6659 "351" "500000021" 135635 "_2760" "Arago" [43.18098634256342,2.998601220498315] 104.89359056597462
6659 "351" "500000021" 135636 "_2737" "Cimetière de Bourg" [43.181603659266784,2.9973465813375824] 122.52177856703884
6659 "351" "500000021" 135637 "_2647" "Pastouret" [43.180458028473375,2.996562956014283] 122.49131290547287
6659 "351" "500000021" 135638 "_3031" "Montmorency" [43.17879935494493,2.9954717735882714] 163.74545583094235
6659 "351" "500000021" 135639 "_2485" "Espace de Liberté" [43.17638574779727,2.9938274675465237] 167.17585892311195
6659 "351" "500000021" 135641 "_3034" "Cinémas" [43.16566857143759,2.985518571449419] 334.6117639832919
187 "10" "400000652" 2769 "_2703" "Gendarmerie" [42.85377298401028,3.035882842891972] 102.26152449855189
187 "10" "400000652" 2770 "_2704" "Collège St Louis de Gonzague" [42.85397160964351,3.03598957712872] 111.02527831192839
187 "10" "400000652" 2771 "_2729" "Ecole de Voile" [42.84677640625254,3.0371078123191975] 109.7055513600141
187 "10" "400000652" 2772 "_2731" "Cinéma" [42.84109001137114,3.0391716541353127] 115.78476524439031
187 "10" "400000652" 2774 "_2543" "Copacabana" [42.84816000002992,3.0421650000890406] 113.61253101713118
187 "10" "400000652" 2775 "_2733" "Rives des Corbières" [42.851901590911076,3.040762044869753] 100.87391021799537
187 "10" "400000652" 2776 "_2449" "Jardins de la Mer" [42.85800317757103,3.0407382241878516] 116.7237542197464
187 "10" "400000652" 2777 "_2556" "Cauquillous" [42.86194999999999,3.0429299999999992] 116.99645221582006
643 "11" "400001521" 10850 "_3034" "Cinémas" [43.1662,2.9855700000000005] 372.7651443000817
643 "11" "400001521" 10851 "_2997" "Croix Sud" [43.16294263158131,2.9886110525813994] 423.83619104988657
643 "11" "400001521" 10852 "_2698" "Route de Perpignan" [43.15903039097108,2.9863379663502627] 387.53295636113967
643 "11" "400001521" 10853 "_2930" "Plaine de Jeux" [43.15269231398394,2.9797898804205674] 428.8765841337567
643 "11" "400001521" 10854 "_2931" "Constellations" [43.14530481089044,2.973384303856037] 390.26401351650026
643 "11" "400001521" 10855 "_2938" "Montplaisir" [43.14574294117647,2.97121] 339.8508322846729
643 "11" "400001521" 10856 "_2937" "Sainte Claire" [43.14518000039922,2.9741216000000006] 352.4412107665495
643 "11" "400001521" 10857 "_2935" "Roches Grises" [43.141935904545385,2.9725362660541363] 460.1366379415567
643 "11" "400001521" 10858 "_2517" "Clos des Lentisques" [43.142321063660674,2.9708697786398957] 367.96502456824635
643 "11" "400001521" 10859 "_2934" "Chèvrefeuille" [43.142060753710524,2.9675838651100217] 378.8055300354375
643 "11" "400001521" 10860 "_2583" "Réveillon" [43.13939421053326,2.968862105210967] 581.2638588827378
643 "11" "400001521" 10861 "_2954" "Bacchus" [43.13823914293685,2.9701739997434142] 608.6566150908358
643 "11" "400001521" 10862 "_2674" "Comète" [43.13707767531395,2.9685812377421303] 572.0680953881474
643 "11" "400001521" 10863 "_2797" "Harmonia" [43.13570574470444,2.966079148901436] 301.49959919310925
643 "11" "400001521" 10864 "_2536" "Réveillon" [43.13708285714365,2.962561428565422] 321.518537038041
451 "12" "400001288" 6839 "_3034" "Cinémas" [43.1662,2.9855700000000005] 372.7651443000817
451 "12" "400001288" 6840 "_2997" "Croix Sud" [43.16294263158131,2.9886110525813994] 423.83619104988657
451 "12" "400001288" 6841 "_2698" "Route de Perpignan" [43.15903039097108,2.9863379663502627] 387.53295636113967
451 "12" "400001288" 6842 "_2930" "Plaine de Jeux" [43.15269231398394,2.9797898804205674] 428.8765841337567
451 "12" "400001288" 6843 "_2931" "Constellations" [43.14530481089044,2.973384303856037] 390.26401351650026
451 "12" "400001288" 6844 "_2938" "Montplaisir" [43.14574294117647,2.97121] 339.8508322846729
451 "12" "400001288" 6845 "_2937" "Sainte Claire" [43.14518000039922,2.9741216000000006] 352.4412107665495
451 "12" "400001288" 6846 "_2935" "Roches Grises" [43.141935904545385,2.9725362660541363] 460.1366379415567
451 "12" "400001288" 6847 "_2517" "Clos des Lentisques" [43.142321063660674,2.9708697786398957] 367.96502456824635
451 "12" "400001288" 6848 "_2934" "Chèvrefeuille" [43.142060753710524,2.9675838651100217] 378.8055300354375
770 "13" "400001689" 13760 "_3088" "Aire Covoiturage Croix Sud" [43.16586895322572,2.98707483161664] 122.55294214877665
770 "13" "400001689" 13761 "_3034" "Cinémas" [43.164642142972724,2.9889014286353204] 104.35285438755702
770 "13" "400001689" 13762 "_2997" "Croix Sud" [43.16296947368725,2.9886157894089362] 426.73124781002366
770 "13" "400001689" 13763 "_2698" "Route de Perpignan" [43.15904710971536,2.9863470288899365] 389.2115053286998
770 "13" "400001689" 13764 "_2930" "Plaine de Jeux" [43.152709530294,2.9797968608152856] 430.8646522338203
770 "13" "400001689" 13765 "_2931" "Constellations" [43.145304250699795,2.973411750053657] 392.3881307090567
770 "13" "400001689" 13766 "_2938" "Montplaisir" [43.14576333333335,2.97121] 341.3876158175447
770 "13" "400001689" 13767 "_2937" "Sainte Claire" [43.145180000404885,2.9740912244897966] 352.0197744654407
770 "13" "400001689" 13768 "_2935" "Roches Grises" [43.14192939854068,2.9725591576411077] 461.8174515523604
770 "13" "400001689" 13769 "_2517" "Clos des Lentisques" [43.142314779818236,2.970894557499382] 369.1633162684709
770 "13" "400001689" 13770 "_2934" "Chèvrefeuille" [43.14208176573954,2.9675976411363223] 380.3885719287392
stops_match_shape_out_of_order WARNING 1

stops_match_shape_out_of_order

Two stop entries are different than their arrival-departure order defined by shapes.txt.

This could indicate a problem with the location of the stops, the path of the shape, or the sequence of the stops for their trip.

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. stopTimeCsvRowNumber1 (?) The row number of the first faulty record from `stop_times.txt`. stopId1 (?) The id of the first stop that is referred to. stopName1 (?) The name of the first stop that is referred to. match1 (?) Latitude and longitude pair of the first matching location. stopTimeCsvRowNumber2 (?) The row number of the second faulty record from `stop_times.txt`. stopId2 (?) The id of the second stop that is referred to. stopName2 (?) The name of the second stop that is referred to. match2 (?) Latitude and longitude pair of the second matching location.
643 "11" "400001521" 10864 "_2536" "Réveillon" [43.13570797264422,2.966083917859031] 10863 "_2797" "Harmonia" [43.13432786076815,2.962885446226598]
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.
"agency.txt" "agency_sort_order" 9