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" | 58577 | 6906.37 | 236 | 58576 | 6906.37 | 235 | | "SEM_17_2" | 43164 | 3588.1 | 137 | 43163 | 3588.1 | 136 | | "SEM_73_2" | 51619 | 5438.94 | 96 | 51618 | 5438.94 | 95 | | "SEM_73_2" | 51680 | 9053.91 | 157 | 51679 | 9053.91 | 156 | | "SEM_73_2" | 51682 | 9059.1 | 159 | 51681 | 9059.1 | 158 | | "SEM_73_2" | 51685 | 9168.2 | 162 | 51684 | 9168.2 | 161 | | "SEM_73_2" | 51687 | 9181.48 | 164 | 51686 | 9181.48 | 163 | | "SEM_73_2" | 51692 | 9337.77 | 169 | 51691 | 9337.77 | 168 | | "SEM_73_2" | 51711 | 10060.5 | 188 | 51710 | 10060.5 | 187 | | "SEM_73_2" | 51713 | 10071.11 | 190 | 51712 | 10071.11 | 189 | | "SEM_73_2" | 51716 | 10090.7 | 193 | 51715 | 10090.7 | 192 | | "SEM_73_2" | 51721 | 10116.61 | 198 | 51720 | 10116.61 | 197 | | "SEM_73_2" | 51727 | 10195.66 | 204 | 51726 | 10195.66 | 203 | | "SEM_73_2" | 51734 | 10295.97 | 211 | 51733 | 10295.97 | 210 | | "SEM_73_2" | 51738 | 10329.98 | 215 | 51737 | 10329.98 | 214 | | "SEM_73_2" | 51762 | 10901.08 | 239 | 51761 | 10901.08 | 238 | | "SEM_73_2" | 51767 | 10999.2 | 244 | 51766 | 10999.2 | 243 | | "SEM_73_2" | 51797 | 11628.13 | 274 | 51796 | 11628.13 | 273 | | "SEM_73_2" | 51804 | 11711.1 | 281 | 51803 | 11711.1 | 280 | | "SEM_73_2" | 51807 | 11724.83 | 284 | 51806 | 11724.83 | 283 | | "SEM_73_2" | 51818 | 11987.68 | 295 | 51817 | 11987.68 | 294 | | "SEM_73_2" | 51825 | 12136.27 | 302 | 51824 | 12136.27 | 301 | | "SEM_73_2" | 51828 | 12171.55 | 305 | 51827 | 12171.55 | 304 | | "SEM_73_2" | 51831 | 12201.18 | 308 | 51830 | 12201.18 | 307 | | "SEM_73_2" | 51833 | 12208.98 | 310 | 51832 | 12208.98 | 309 | | "SEM_73_2" | 51837 | 12274.63 | 314 | 51836 | 12274.63 | 313 | | "SEM_73_2" | 51845 | 12340.36 | 322 | 51844 | 12340.36 | 321 | | "SEM_73_2" | 51855 | 12475.1 | 332 | 51854 | 12475.1 | 331 | | "SEM_73_2" | 51862 | 12590.13 | 339 | 51861 | 12590.13 | 338 | | "SEM_73_2" | 51864 | 12611.63 | 341 | 51863 | 12611.63 | 340 | | "SEM_73_2" | 51867 | 12667.42 | 344 | 51866 | 12667.42 | 343 | | "SEM_73_2" | 51872 | 12767.05 | 349 | 51871 | 12767.05 | 348 | | "SEM_73_2" | 51875 | 12781.13 | 352 | 51874 | 12781.13 | 351 | | "SEM_73_2" | 51878 | 12808.97 | 355 | 51877 | 12808.97 | 354 | | "SEM_73_2" | 51886 | 13022.91 | 363 | 51885 | 13022.91 | 362 | | "SEM_73_2" | 51889 | 13073.88 | 366 | 51888 | 13073.88 | 365 | | "SEM_73_2" | 51892 | 13087.29 | 369 | 51891 | 13087.29 | 368 | | "SEM_73_2" | 51894 | 13093.16 | 371 | 51893 | 13093.16 | 370 | | "SEM_73_2" | 51897 | 13195.2 | 374 | 51896 | 13195.2 | 373 | | "SEM_73_2" | 51901 | 13323.1 | 378 | 51900 | 13323.1 | 377 | | "SEM_73_2" | 51910 | 13531.11 | 387 | 51909 | 13531.11 | 386 | | "SEM_73_2" | 51920 | 13759.46 | 397 | 51919 | 13759.46 | 396 | | "SEM_73_2" | 51937 | 14346.83 | 414 | 51936 | 14346.83 | 413 | | "SEM_73_2" | 51941 | 14378.23 | 418 | 51940 | 14378.23 | 417 | | "SEM_73_2" | 51943 | 14387.85 | 420 | 51942 | 14387.85 | 419 | | "SEM_73_2" | 51957 | 14740.14 | 434 | 51956 | 14740.14 | 433 | | "SEM_73_2" | 51973 | 15141.82 | 450 | 51972 | 15141.82 | 449 | | "SEM_73_2" | 51976 | 15150.56 | 453 | 51975 | 15150.56 | 452 | | "SEM_73_2" | 51981 | 15288.28 | 458 | 51980 | 15288.28 | 457 | | "SEM_73_2" | 51985 | 15346.21 | 462 | 51984 | 15346.21 | 461 |
| expired_calendar | WARNING | 31 | 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. |
|---|
| 8 | "HI2526-02DFPfi-Dimanche-011" | | 10 | "HI2526-02LVHfi-Semaine-011" | | 29 | "HI2526-07DFfi-Dimanche-010" | | 45 | "HI2526-15DFEPfi-Dimanche-010" | | 60 | "HI2526-18LVHfi-Semaine-011-0010000" | | 65 | "HI2526-19DFPfi-Dimanche-011" | | 71 | "HI2526-20DFPfi-Dimanche-011" | | 73 | "HI2526-20LVHPfi-Semaine-010" | | 78 | "HI2526-21DFP-Dimanche-010" | | 83 | "HI2526-22DFPfi-Dimanche-011" | | 85 | "HI2526-22LVHPfi-Semaine-013" | | 89 | "HI2526-23DFHP-Dimanche-012" | | 98 | "HI2526-25DFPfi-Dimanche-011" | | 102 | "HI2526-25SAHPfi-Samedi-011" | | 127 | "HI2526-49DFP-Dimanche-010" | | 135 | "HI2526-51LVHP-Semaine-010" | | 136 | "HI2526-51LVHP-Semaine-010-1101100" | | 145 | "HI2526-55LVHP-Semaine-011" | | 146 | "HI2526-55LVHP-Semaine-011-1101100" | | 152 | "HI2526-56LVHP-Semaine-010" | | 154 | "HI2526-56LVHP-Semaine-010-1101100" | | 165 | "HI2526-60LVHP-Semaine-011" | | 167 | "HI2526-60LVHP-Semaine-011-1101100" | | 176 | "HI2526-62SAHP-Dimanche-010" | | 208 | "HI2526-ADFPfi-Dimanche-012" | | 210 | "HI2526-ALVHfi-Semaine-013" | | 221 | "HI2526-CLVHfi-Semaine-042" | | 224 | "HI2526-CSAHfi-Samedi-011" | | 231 | "HI2526-EDFPfi-Dimanche-011" | | 234 | "HI2526-ELVHPfi-Semaine-018" | | 238 | "HI2526-ESAHPfi-Samedi-011" |
| 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 | 18 | 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. |
|---|
| 1093 | "SEM_15_12" | "31292923" | 181530 | "0020" | "Saint-Ismier, Bois Français" | [45.22398,5.83817] | 103.54634034826366 | | 109 | "SEM_15_11" | "31292868" | 181206 | "0020" | "Saint-Ismier, Bois Français" | [45.223960000000005,5.83814] | 104.66119486495091 | | 4333 | "SEM_44_2" | "30917812" | 438393 | "1473" | "Le Gua, Les Saillants" | [45.0231,5.64526] | 136.4009231691894 | | 2442 | "SEM_44_1" | "31964319" | 438615 | "1472" | "Le Gua, Les Saillants" | [45.0231,5.64526] | 176.80613247308935 | | 1222 | "SEM_44_4" | "31964355" | 438776 | "1473" | "Le Gua, Les Saillants" | [45.0231,5.64526] | 136.4009231691894 | | 170 | "SEM_15_6" | "31015192" | 176219 | "0786" | "Grenoble, Bir Hakeim" | [45.1901614485011,5.735743980700351] | 175.35487548676022 | | 170 | "SEM_15_6" | "31015192" | 176220 | "4026" | "Grenoble, Flandrin - Valmy" | [45.18832463571239,5.745108896914103] | 153.89263768277445 | | 3383 | "SEM_15_8" | "31015276" | 178275 | "0786" | "Grenoble, Bir Hakeim" | [45.190152961158056,5.73575301335627] | 174.19172381427958 | | 3383 | "SEM_15_8" | "31015276" | 178276 | "4026" | "Grenoble, Flandrin - Valmy" | [45.188339666292514,5.745150642125609] | 156.46246534556028 | | 6247 | "SEM_60_1" | "31677865" | 445184 | "4105" | "Proveysieux, Planfay Haut" | [45.27873999999999,5.7179] | 242.06601123686423 | | 3826 | "SEM_60_2" | "31677867" | 445240 | "4105" | "Proveysieux, Planfay Haut" | [45.27875,5.71791] | 240.75112606107007 | | 4928 | "SEM_49_4" | "30948961" | 278538 | "1861" | "Seyssins, Ancienne Gare" | [45.15977000807028,5.683189999999999] | 106.6338638329763 | | 1587 | "SEM_73_2" | "30955161" | 448780 | "4031" | "Vif, Collège le Masségu" | [45.051224593238956,5.672992158837508] | 146.2720531305192 | | 1248 | "SEM_73_1" | "31648377" | 448838 | "4031" | "Vif, Collège le Masségu" | [45.05121065323996,5.672981305110414] | 147.03607638072663 | | 90 | "SEM_16_8" | "31581142" | 195743 | "0489" | "Grenoble, Madeleine" | [45.18658773450234,5.743941044405156] | 196.6123366005984 | | 90 | "SEM_16_8" | "31581142" | 195744 | "0490" | "Grenoble, Jeanne d'Arc" | [45.18226160729978,5.747891937493592] | 163.22406921023776 | | 257 | "SEM_65_6" | "31633027" | 446347 | "0108" | "Brié-et-Angonnes, Souveyron" | [45.130619403670984,5.777889736326003] | 133.0671334727044 | | 368 | "SEM_C_1" | "31625260" | 377425 | "3100" | "Saint-Martin-d'Hères, Université - Les Taillées" | [45.19181,5.75899] | 102.01614031826304 |
| stops_match_shape_out_of_order | WARNING | 6 | 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. |
|---|
| 893 | "SEM_70_1" | "32033942" | 285448 | "4218" | "Vizille, Collège les Mattons" | [45.08675295221144,5.774621784488565] | 285447 | "4334" | "Vizille, Ecoles Joliot-Curie" | [45.08370901517315,5.775975651374417] | | 11656 | "SEM_70_1" | "32033933" | 285288 | "4218" | "Vizille, Collège les Mattons" | [45.08675295221144,5.774621784488565] | 285287 | "4334" | "Vizille, Ecoles Joliot-Curie" | [45.08370901517315,5.775975651374417] | | 2673 | "SEM_59_1" | "32028068" | 281326 | "2335" | "Saint-Martin-d'Uriage, Saint-Nizier-d'Uriage" | [45.164191652113836,5.835178836708842] | 281325 | "2337" | "Saint-Martin-d'Uriage, La Ronzière" | [45.168887966864915,5.840931592734003] | | 5572 | "SEM_59_1" | "32028049" | 280974 | "2335" | "Saint-Martin-d'Uriage, Saint-Nizier-d'Uriage" | [45.164191652113836,5.835178836708842] | 280973 | "2337" | "Saint-Martin-d'Uriage, La Ronzière" | [45.168887966864915,5.840931592734003] | | 2745 | "SEM_59_2" | "32028063" | 281146 | "0132" | "Gières, Edelweiss" | [45.18122997606267,5.78822743353053] | 281145 | "3298" | "Gières, Gières Gare - Chamandier" | [45.18495112177067,5.785532816939752] | | 3892 | "SEM_64_2" | "30423746" | 446107 | "2278" | "Le Pont-de-Claix, L'Etoile Centre des Sciences" | [45.1381942369434,5.701591181240228] | 446106 | "2276" | "Le Pont-de-Claix, L'Etoile" | [45.1379,5.704090000000001] |
| unknown_column | INFO | 1 | unknown_column A column name is unknown. You can see more about this notice here. | | | | | | |