mtamaryland-subwaylink — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-03-28T05:05:43Z,
for the dataset file:///shared/mtamaryland-subwaylink_98ffe121.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. directions.txt
  5. fare_containers.txt
  6. fare_leg_rules.txt
  7. fare_products.txt
  8. fare_transfer_rules.txt
  9. levels.txt
  10. pathways.txt
  11. rider_categories.txt
  12. routes.txt
  13. shapes.txt
  14. stop_times.txt
  15. stops.txt
  16. trips.txt

Counts


  • Agencies: 1
  • Blocks: 11
  • Routes: 1
  • Shapes: 6
  • Stops: 239
  • Trips: 399

Specification Compliance report

687 notices reported (0 errors, 683 warnings, 4 infos)

Notice Code Severity Total
equal_shape_distance_same_coordinates WARNING 73

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 73 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`.
"rpjh" 208 13.778012 78 207 13.778012 77
"rpjh" 209 13.778012 79 208 13.778012 78
"rpom" 504 0.42666 6 503 0.42666 5
"rpom" 505 0.42666 7 504 0.42666 6
"rpom" 506 0.42666 8 505 0.42666 7
"rpom" 515 1.925176 17 514 1.925176 16
"rpom" 516 1.925176 18 515 1.925176 17
"rpom" 527 4.554415 29 526 4.554415 28
"rpom" 529 4.673176 31 528 4.673176 30
"rpom" 530 4.673176 32 529 4.673176 31
"rpom" 547 9.357015 49 546 9.357015 48
"rpom" 552 9.903322 54 551 9.903322 53
"rpom" 553 9.903322 55 552 9.903322 54
"rpom" 555 9.965726 57 554 9.965726 56
"rpom" 556 9.965726 58 555 9.965726 57
"jhom" 267 0.0 2 266 0.0 1
"jhom" 268 0.0 3 267 0.0 2
"jhom" 270 0.141573 6 269 0.141573 4
"jhom" 272 0.252658 8 271 0.252658 7
"jhom" 273 0.252658 9 272 0.252658 8
"jhom" 274 0.252658 10 273 0.252658 9
"jhom" 285 2.358922 21 284 2.358922 20
"jhom" 289 2.668207 25 288 2.668207 24
"jhom" 290 2.668207 26 289 2.668207 25
"jhom" 291 2.668207 27 290 2.668207 26
"jhom" 292 2.668207 28 291 2.668207 27
"jhom" 301 4.449705 37 300 4.449705 36
"jhom" 302 4.449705 38 301 4.449705 37
"jhom" 318 9.303255 54 317 9.303255 53
"jhom" 319 9.303255 55 318 9.303255 54
"jhom" 320 9.303255 56 319 9.303255 55
"jhom" 324 9.617081 60 323 9.617081 59
"jhom" 325 9.617081 61 324 9.617081 60
"jhom" 338 12.871876 74 337 12.871876 73
"jhom" 340 12.963172 76 339 12.963172 75
"jhom" 341 12.963172 77 340 12.963172 76
"jhom" 342 12.963172 78 341 12.963172 77
"jhom" 345 13.113729 81 344 13.113729 80
"jhom" 350 13.968014 86 349 13.968014 85
"jhom" 351 13.968014 87 350 13.968014 86
"jhom" 352 13.968014 88 351 13.968014 87
"jhom" 357 14.394674 93 356 14.394674 92
"jhom" 358 14.394674 94 357 14.394674 93
"jhom" 359 14.394674 95 358 14.394674 94
"jhom" 368 15.89319 104 367 15.89319 103
"jhom" 369 15.89319 105 368 15.89319 104
"jhom" 381 18.64119 118 380 18.64119 117
"jhom" 382 18.64119 119 381 18.64119 118
"jhrp" 414 0.346449 5 413 0.346449 4
"jhrp" 415 0.346449 6 414 0.346449 5
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"
mixed_case_recommended_field WARNING 573

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 573 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.
"levels.txt" "level_name" "ground level" 2
"levels.txt" "level_name" "second level" 3
"levels.txt" "level_name" "third level" 4
"levels.txt" "level_name" "underground level 1" 5
"levels.txt" "level_name" "underground level 2" 6
"levels.txt" "level_name" "underground level 3" 7
"pathways.txt" "signposted_as" "the escalator" 4
"pathways.txt" "signposted_as" "the stairs" 5
"pathways.txt" "signposted_as" "the escalator" 6
"pathways.txt" "signposted_as" "the stairs" 7
"pathways.txt" "signposted_as" "the elevator" 8
"pathways.txt" "signposted_as" "the boarding area" 14
"pathways.txt" "reversed_signposted_as" "the platform" 14
"pathways.txt" "signposted_as" "the escalator" 16
"pathways.txt" "signposted_as" "the stairs" 17
"pathways.txt" "signposted_as" "the escalator" 18
"pathways.txt" "signposted_as" "the stairs" 19
"pathways.txt" "signposted_as" "the elevator" 20
"pathways.txt" "signposted_as" "the boarding area" 26
"pathways.txt" "reversed_signposted_as" "the platform" 26
"pathways.txt" "signposted_as" "the boarding area" 27
"pathways.txt" "reversed_signposted_as" "the platform" 27
"pathways.txt" "signposted_as" "the escalator" 29
"pathways.txt" "signposted_as" "the escalator" 30
"pathways.txt" "signposted_as" "the elevator" 31
"pathways.txt" "signposted_as" "the stairs" 32
"pathways.txt" "signposted_as" "the boarding area" 37
"pathways.txt" "reversed_signposted_as" "the platform" 37
"pathways.txt" "signposted_as" "the boarding area" 38
"pathways.txt" "reversed_signposted_as" "the platform" 38
"pathways.txt" "signposted_as" "the escalator" 51
"pathways.txt" "signposted_as" "the escalator" 52
"pathways.txt" "signposted_as" "the elevator" 53
"pathways.txt" "signposted_as" "the stairs" 54
"pathways.txt" "signposted_as" "the boarding area" 59
"pathways.txt" "reversed_signposted_as" "the platform" 59
"pathways.txt" "signposted_as" "the boarding area" 60
"pathways.txt" "reversed_signposted_as" "the platform" 60
"pathways.txt" "signposted_as" "the escalator" 69
"pathways.txt" "signposted_as" "the escalator" 70
"pathways.txt" "signposted_as" "the elevator" 71
"pathways.txt" "signposted_as" "the stairs" 72
"pathways.txt" "signposted_as" "the boarding area" 77
"pathways.txt" "reversed_signposted_as" "the platform" 77
"pathways.txt" "signposted_as" "the boarding area" 78
"pathways.txt" "reversed_signposted_as" "the platform" 78
"pathways.txt" "signposted_as" "the escalator" 87
"pathways.txt" "signposted_as" "the escalator" 88
"pathways.txt" "signposted_as" "the elevator" 89
"pathways.txt" "signposted_as" "the stairs" 90
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`.
"11682" 2 "METRO SUBWAYLINK"
stop_too_far_from_shape_using_user_distance WARNING 35

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.

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.
3 "omjh" "weekday_2" 7 "10906" "OLD COURT STATION (METRO) sb" [39.379544106304685,-76.75348934730012] 1285.2041767640264
3 "omjh" "weekday_2" 8 "11422" "MILFORD MILL STATION (METRO) sb" [39.36827999104374,-76.72864956434333] 1248.1747811974624
3 "omjh" "weekday_2" 9 "4819" "REISTERSTOWN PLAZA STATION (METRO) sb" [39.35636634839149,-76.71768774308273] 1287.640186457879
3 "omjh" "weekday_2" 10 "10419" "ROGERS AVE STATION (METRO) sb" [39.3514918991523,-76.7039140182248] 1340.9758920629542
3 "omjh" "weekday_2" 11 "5585" "WEST COLD SPRING STATION (METRO)" [39.34178289760807,-76.68435464693894] 1267.3132416281978
3 "omjh" "weekday_2" 12 "7503" "MONDAWMIN STATION (METRO) sb" [39.324652304177796,-76.66340450354339] 1088.8565992129602
3 "omjh" "weekday_2" 13 "7504" "PENN NORTH STATION (METRO) sb" [39.31752228599814,-76.65233622401652] 1212.6359464178947
3 "omjh" "weekday_2" 14 "7505" "UPTON STATION (METRO) sb" [39.31110112873635,-76.64372664633981] 1092.3805393215248
3 "omjh" "weekday_2" 15 "7506" "STATE CENTER (METRO) sb" [39.304008275692716,-76.63010544248168] 842.4487765788417
3 "omjh" "weekday_2" 16 "7507" "LEXINGTON MARKET (METRO) sb" [39.29922313373828,-76.62174505715693] 920.6522275059225
3 "omjh" "weekday_2" 17 "7508" "CHARLES CENTER (METRO) sb" [39.29131161233956,-76.62092278522171] 700.4268235681375
3 "omjh" "weekday_2" 18 "7509" "SHOT TOWER STATION (METRO) sb" [39.289507530212035,-76.61384391043241] 789.3141636680032
133 "omrp" "weekday_132" 1761 "7519" "REISTERSTOWN PLAZA STATION (METRO) nb" [39.357518523366096,-76.71944666028064] 1342.0338474328619
91 "rpjh" "weekday_90" 1207 "7510" "JOHNS HOPKINS STATION (METRO)" [39.293913980556525,-76.59417964941915] 296.78421136185017
134 "rpjh" "weekday_133" 1763 "10419" "ROGERS AVE STATION (METRO) sb" [39.346749981528696,-76.69528990607316] 431.067436548975
134 "rpjh" "weekday_133" 1764 "5585" "WEST COLD SPRING STATION (METRO)" [39.33802386307769,-76.67502680234719] 368.8094244773516
134 "rpjh" "weekday_133" 1765 "7503" "MONDAWMIN STATION (METRO) sb" [39.31926062917091,-76.6559433578389] 216.1685854103978
134 "rpjh" "weekday_133" 1766 "7504" "PENN NORTH STATION (METRO) sb" [39.31190382861358,-76.6446045940961] 300.6386062161822
134 "rpjh" "weekday_133" 1767 "7505" "UPTON STATION (METRO) sb" [39.30505506014537,-76.63652057935603] 180.9651346100726
134 "rpjh" "weekday_133" 1770 "7508" "CHARLES CENTER (METRO) sb" [39.28958313813748,-76.61157836047522] 130.02444291255975
134 "rpjh" "weekday_133" 1771 "7509" "SHOT TOWER STATION (METRO) sb" [39.290076631587716,-76.6030538356712] 141.50899682039042
2 "rpom" "weekday_1" 3 "7520" "MILFORD MILL STATION (METRO) nb" [39.35902132742708,-76.72049199701858] 137.75416268669923
2 "rpom" "weekday_1" 5 "7500" "OWINGS MILLS STATION (METRO)" [39.407727,-76.781105] 112.00034810610073
4 "jhom" "weekday_3" 21 "7511" "SHOT TOWER STATION (METRO) nb" [39.28978337419407,-76.60854506963445] 192.36909613892982
4 "jhom" "weekday_3" 23 "7513" "LEXINGTON MARKET (METRO) nb" [39.293957101348994,-76.62120334057596] 192.47715218884778
4 "jhom" "weekday_3" 24 "7514" "STATE CENTER (METRO) nb" [39.30276713207482,-76.62505714647054] 268.3520048734075
4 "jhom" "weekday_3" 25 "7515" "UPTON STATION (METRO) nb" [39.30654019786753,-76.63824313046283] 269.96568155167586
4 "jhom" "weekday_3" 26 "7516" "PENN NORTH STATION (METRO) nb" [39.31259946902416,-76.64549282898484] 269.9525555950962
4 "jhom" "weekday_3" 27 "7517" "MONDAWMIN STATION (METRO) nb" [39.31938742294491,-76.65641498942612] 269.9206987691765
4 "jhom" "weekday_3" 28 "5584" "WEST COLD SPRING STATION (METRO)" [39.33835154101587,-76.6752819014366] 269.92982935324545
4 "jhom" "weekday_3" 29 "10420" "ROGERS AVE STATION (METRO) nb" [39.34660483904633,-76.69506530156644] 268.9127011291527
4 "jhom" "weekday_3" 30 "7519" "REISTERSTOWN PLAZA STATION (METRO) nb" [39.35338170169088,-76.70818204499126] 269.9013899065928
4 "jhom" "weekday_3" 31 "7520" "MILFORD MILL STATION (METRO) nb" [39.36255696442934,-76.72156155033757] 266.2091303356472
4 "jhom" "weekday_3" 32 "7522" "OLD COURT STATION (METRO) nb" [39.37348075010193,-76.74814961480786] 354.9076027449308
218 "jhrp" "weekday_217" 2904 "7519" "REISTERSTOWN PLAZA STATION (METRO) nb" [39.35157559484676,-76.7041018102095] 135.36189950298404
unknown_column INFO 2

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.
"rider_categories.txt" "min_age" 4
"rider_categories.txt" "max_age" 5
unknown_file INFO 2

unknown_file

A file is unknown.

You can see more about this notice here.

filename (?) The name of the unknown file.
"directions.txt"
"fare_containers.txt"