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 101 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`. |
|---|
| "SEM_17_1" | 52361 | 6906.37 | 236 | 52360 | 6906.37 | 235 | | "SEM_17_2" | 37605 | 3588.1 | 137 | 37604 | 3588.1 | 136 | | "SEM_73_2" | 45704 | 5438.94 | 96 | 45703 | 5438.94 | 95 | | "SEM_73_2" | 45765 | 9053.91 | 157 | 45764 | 9053.91 | 156 | | "SEM_73_2" | 45767 | 9059.1 | 159 | 45766 | 9059.1 | 158 | | "SEM_73_2" | 45770 | 9168.2 | 162 | 45769 | 9168.2 | 161 | | "SEM_73_2" | 45772 | 9181.48 | 164 | 45771 | 9181.48 | 163 | | "SEM_73_2" | 45777 | 9337.77 | 169 | 45776 | 9337.77 | 168 | | "SEM_73_2" | 45796 | 10060.5 | 188 | 45795 | 10060.5 | 187 | | "SEM_73_2" | 45798 | 10071.11 | 190 | 45797 | 10071.11 | 189 | | "SEM_73_2" | 45801 | 10090.7 | 193 | 45800 | 10090.7 | 192 | | "SEM_73_2" | 45806 | 10116.61 | 198 | 45805 | 10116.61 | 197 | | "SEM_73_2" | 45812 | 10195.66 | 204 | 45811 | 10195.66 | 203 | | "SEM_73_2" | 45819 | 10295.97 | 211 | 45818 | 10295.97 | 210 | | "SEM_73_2" | 45823 | 10329.98 | 215 | 45822 | 10329.98 | 214 | | "SEM_73_2" | 45847 | 10901.08 | 239 | 45846 | 10901.08 | 238 | | "SEM_73_2" | 45852 | 10999.2 | 244 | 45851 | 10999.2 | 243 | | "SEM_73_2" | 45882 | 11628.13 | 274 | 45881 | 11628.13 | 273 | | "SEM_73_2" | 45889 | 11711.1 | 281 | 45888 | 11711.1 | 280 | | "SEM_73_2" | 45892 | 11724.83 | 284 | 45891 | 11724.83 | 283 | | "SEM_73_2" | 45903 | 11987.68 | 295 | 45902 | 11987.68 | 294 | | "SEM_73_2" | 45910 | 12136.27 | 302 | 45909 | 12136.27 | 301 | | "SEM_73_2" | 45913 | 12171.55 | 305 | 45912 | 12171.55 | 304 | | "SEM_73_2" | 45916 | 12201.18 | 308 | 45915 | 12201.18 | 307 | | "SEM_73_2" | 45918 | 12208.98 | 310 | 45917 | 12208.98 | 309 | | "SEM_73_2" | 45922 | 12274.63 | 314 | 45921 | 12274.63 | 313 | | "SEM_73_2" | 45930 | 12340.36 | 322 | 45929 | 12340.36 | 321 | | "SEM_73_2" | 45940 | 12475.1 | 332 | 45939 | 12475.1 | 331 | | "SEM_73_2" | 45947 | 12590.13 | 339 | 45946 | 12590.13 | 338 | | "SEM_73_2" | 45949 | 12611.63 | 341 | 45948 | 12611.63 | 340 | | "SEM_73_2" | 45952 | 12667.42 | 344 | 45951 | 12667.42 | 343 | | "SEM_73_2" | 45957 | 12767.05 | 349 | 45956 | 12767.05 | 348 | | "SEM_73_2" | 45960 | 12781.13 | 352 | 45959 | 12781.13 | 351 | | "SEM_73_2" | 45963 | 12808.97 | 355 | 45962 | 12808.97 | 354 | | "SEM_73_2" | 45971 | 13022.91 | 363 | 45970 | 13022.91 | 362 | | "SEM_73_2" | 45974 | 13073.88 | 366 | 45973 | 13073.88 | 365 | | "SEM_73_2" | 45977 | 13087.29 | 369 | 45976 | 13087.29 | 368 | | "SEM_73_2" | 45979 | 13093.16 | 371 | 45978 | 13093.16 | 370 | | "SEM_73_2" | 45982 | 13195.2 | 374 | 45981 | 13195.2 | 373 | | "SEM_73_2" | 45986 | 13323.1 | 378 | 45985 | 13323.1 | 377 | | "SEM_73_2" | 45995 | 13531.11 | 387 | 45994 | 13531.11 | 386 | | "SEM_73_2" | 46005 | 13759.46 | 397 | 46004 | 13759.46 | 396 | | "SEM_73_2" | 46022 | 14346.83 | 414 | 46021 | 14346.83 | 413 | | "SEM_73_2" | 46026 | 14378.23 | 418 | 46025 | 14378.23 | 417 | | "SEM_73_2" | 46028 | 14387.85 | 420 | 46027 | 14387.85 | 419 | | "SEM_73_2" | 46042 | 14740.14 | 434 | 46041 | 14740.14 | 433 | | "SEM_73_2" | 46058 | 15141.82 | 450 | 46057 | 15141.82 | 449 | | "SEM_73_2" | 46061 | 15150.56 | 453 | 46060 | 15150.56 | 452 | | "SEM_73_2" | 46066 | 15288.28 | 458 | 46065 | 15288.28 | 457 | | "SEM_73_2" | 46070 | 15346.21 | 462 | 46069 | 15346.21 | 461 |
| expired_calendar | WARNING | 15 | 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. |
|---|
| 11 | "HI2526-02LVEPfi-Semaine-012" | | 40 | "HI2526-14LVEP-Lun-Ven-010" | | 58 | "HI2526-19SAHPfi-Samedi-011" | | 62 | "HI2526-20SAHPfi-Samedi-013" | | 66 | "HI2526-21SAHP-Samedi-010" | | 77 | "HI2526-25LVEfi-Lun-Ven-012" | | 85 | "HI2526-45LVEP-Lun-Ven-010" | | 88 | "HI2526-46LVEP-Lun-Ven-010" | | 91 | "HI2526-47LVEP-Semaine-010" | | 94 | "HI2526-48SAHP-Samedi-010" | | 97 | "HI2526-49SAHP-Samedi-010" | | 99 | "HI2526-50SAHP-Samedi-010" | | 102 | "HI2526-51SAHP-Samedi-010" | | 105 | "HI2526-54LVEP-Lun-Ven-011" | | 142 | "HI2526-73LVIP-Lun-Ven-010" |
| 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. | 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. | stop_too_far_from_shape | WARNING | 19 | 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. |
|---|
| 918 | "SEM_15_12" | "31292923" | 162693 | "0020" | "Saint-Ismier, Bois Français" | [45.22398,5.83817] | 103.54634034826366 | | 79 | "SEM_15_11" | "31292868" | 162369 | "0020" | "Saint-Ismier, Bois Français" | [45.223960000000005,5.83814] | 104.66119486495091 | | 374 | "SEM_20_3" | "32303080" | 204064 | "1365" | "Sassenage, Le Gua" | [45.20951999999999,5.6622200000000005] | 169.42005464261067 | | 1160 | "SEM_20_1" | "32303081" | 204076 | "1365" | "Sassenage, Le Gua" | [45.20951999999999,5.6622200000000005] | 169.42005464261067 | | 1239 | "SEM_44_2" | "31964308" | 385756 | "1473" | "Le Gua, Les Saillants" | [45.0231,5.64526] | 136.4009231691894 | | 5237 | "SEM_44_1" | "31964315" | 385821 | "1472" | "Le Gua, Les Saillants" | [45.0231,5.64526] | 176.80613247308935 | | 2004 | "SEM_44_4" | "30917814" | 385643 | "1473" | "Le Gua, Les Saillants" | [45.0231,5.64526] | 136.4009231691894 | | 83 | "SEM_C8_1" | "32277393" | 149762 | "3997" | "Grenoble, Victor Hugo" | [45.189498361673614,5.724915786183847] | 179.24541482590064 | | 223 | "SEM_15_6" | "31292869" | 162396 | "0786" | "Grenoble, Bir Hakeim" | [45.1901614485011,5.735743980700351] | 175.35487548676022 | | 223 | "SEM_15_6" | "31292869" | 162397 | "4026" | "Grenoble, Flandrin - Valmy" | [45.18832463571239,5.745108896914103] | 153.89263768277445 | | 41 | "SEM_15_8" | "31292763" | 159759 | "0786" | "Grenoble, Bir Hakeim" | [45.190152961158056,5.73575301335627] | 174.19172381427958 | | 41 | "SEM_15_8" | "31292763" | 159760 | "4026" | "Grenoble, Flandrin - Valmy" | [45.188339666292514,5.745150642125609] | 156.46246534556028 | | 425 | "SEM_49_4" | "30949003" | 223593 | "1861" | "Seyssins, Ancienne Gare" | [45.15977000807028,5.683189999999999] | 106.6338638329763 | | 335 | "SEM_73_2" | "32287103" | 395888 | "4031" | "Vif, Collège le Masségu" | [45.051224593238956,5.672992158837508] | 146.2720531305192 | | 3090 | "SEM_73_1" | "30955163" | 395851 | "4031" | "Vif, Collège le Masségu" | [45.05121065323996,5.672981305110414] | 147.03607638072663 | | 65 | "SEM_16_8" | "31581142" | 170790 | "0489" | "Grenoble, Madeleine" | [45.18658773450234,5.743941044405156] | 196.6123366005984 | | 65 | "SEM_16_8" | "31581142" | 170791 | "0490" | "Grenoble, Jeanne d'Arc" | [45.18226160729978,5.747891937493592] | 163.22406921023776 | | 202 | "SEM_65_6" | "31633027" | 393024 | "0108" | "Brié-et-Angonnes, Souveyron" | [45.130619403670984,5.777889736326003] | 133.0671334727044 | | 2 | "SEM_C_1" | "31998356" | 342169 | "3100" | "Saint-Martin-d'Hères, Université - Les Taillées" | [45.19181,5.75899] | 102.01614031826304 |
| 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. | trip_headsign_matches_intermediate_stop | INFO | 535 | trip_headsign_matches_intermediate_stop Trip headsign matches the name of an intermediate stop, not the last stop. The trip_headsign matches the stop_name of a stop that is not the last stop of the trip.
This may confuse passengers boarding after that stop, since the headsign suggests the vehicle
is heading to a stop it has already passed. You can see more about this notice here. Only the first 50 of 535 affected records are displayed below. | csvRowNumber (?) The row number of the faulty record in `trips.txt`. | tripId (?) The id of the trip with the problematic headsign. | tripHeadsign (?) The headsign value that matches an intermediate stop name. | stopId1 (?) The id of the intermediate stop whose name matches the headsign. | stopSequence (?) The stop_sequence value of the intermediate stop that matches the headsign. | stopId2 (?) The id of the actual last stop of the trip. |
|---|
| 18 | "32277956" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 63 | "30925181" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 101 | "30925041" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 116 | "32278881" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 144 | "32279435" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 183 | "32278095" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 193 | "31045793" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 201 | "31983401" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 283 | "32279503" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 308 | "32277954" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 314 | "31412809" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 427 | "32277966" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 448 | "32279436" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 470 | "31412831" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 508 | "30925071" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 532 | "31045681" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 535 | "32278850" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 578 | "32277959" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 584 | "32277957" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 661 | "31045628" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 677 | "32279411" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 698 | "32278853" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 705 | "32278874" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 743 | "32278861" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 746 | "31045751" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 772 | "31983393" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 780 | "31045786" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 790 | "32277968" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 825 | "32278886" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 887 | "31045700" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 901 | "31045701" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 919 | "31412900" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 923 | "30423745" | "Le Pont-de-Claix, L'Etoile" | "2276" | 1 | "2277" | | 944 | "31045691" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 985 | "32279428" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 1002 | "32277960" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 1082 | "31412851" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 1090 | "31045753" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 1100 | "31412814" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 1131 | "31045685" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 1144 | "31412841" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 1151 | "32279257" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 1155 | "31045625" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 1199 | "31045722" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 1226 | "31983394" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 1349 | "32279534" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 1409 | "32279400" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 1435 | "32278083" | "Grenoble, Cité Jean Macé" | "0941" | 24 | "0948" | | 1520 | "30925097" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" | | 1539 | "31045646" | "Grenoble, Cité Jean Macé" | "0941" | 25 | "0948" |
| unknown_column | INFO | 1 | unknown_column A column name is unknown. You can see more about this notice here. | | | | | | | |