norwalk-transit-district — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-03-23T15:59:31Z,
for the dataset file:///shared/norwalk-transit-district_7410938d.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
HART - Huntington Area Rapid Transit
Feed Email:
HARTBUS@HuntingtonNY.gov
Feed Language:
English
Feed Start Date:
2025-12-24
Feed End Date:
2027-01-02

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: 149
  • Routes: 4
  • Shapes: 34
  • Stops: 2763
  • Trips: 160

Specification Compliance report

2395 notices reported (0 errors, 2392 warnings, 3 infos)

Notice Code Severity Total
fast_travel_between_consecutive_stops WARNING 6

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.
9 "10E_Sat_1011_T02" "10" 181.70070127556153 3.0283450212593586 81 0 "1400" "Cold Spring harbor - Cold Spring Harbor State Park" "10:40:00" 82 1 "1419" "Huntington - New York Ave (110) @ Main St (25A)" "10:40:00"
27 "10E_Sat_1011_T06" "10" 181.70070127556153 3.0283450212593586 266 0 "1400" "Cold Spring harbor - Cold Spring Harbor State Park" "17:20:00" 267 1 "1419" "Huntington - New York Ave (110) @ Main St (25A)" "17:20:00"
25 "10E_Sat_1011_T04" "10" 181.70070127556153 3.0283450212593586 244 0 "1400" "Cold Spring harbor - Cold Spring Harbor State Park" "14:00:00" 245 1 "1419" "Huntington - New York Ave (110) @ Main St (25A)" "14:00:00"
24 "10E_Sat_1011_T03" "10" 181.70070127556153 3.0283450212593586 233 0 "1400" "Cold Spring harbor - Cold Spring Harbor State Park" "12:20:00" 234 1 "1419" "Huntington - New York Ave (110) @ Main St (25A)" "12:20:00"
8 "10E_Sat_1011_T01" "10" 181.70070127556153 3.0283450212593586 70 0 "1400" "Cold Spring harbor - Cold Spring Harbor State Park" "09:00:00" 71 1 "1419" "Huntington - New York Ave (110) @ Main St (25A)" "09:00:00"
26 "10E_Sat_1011_T05" "10" 181.70070127556153 3.0283450212593586 255 0 "1400" "Cold Spring harbor - Cold Spring Harbor State Park" "15:40:00" 256 1 "1419" "Huntington - New York Ave (110) @ Main St (25A)" "15:40:00"
stop_without_stop_time WARNING 2377

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 2377 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.
3 "1001" "Main St (25A) @ Lawrence Hill Rd"
4 "1002" "Main St (25A) @ Scudder Pl"
5 "1003" "Main St (25A) @ Anderson Pl"
6 "1004" "Main St (25A) @ Woodbury Rd"
7 "1005" "Main St (25A) @ Prospect St"
8 "1006" "Main St (25A) @ Green St"
9 "1007" "Main St (25A) @ New St"
11 "1009" "New York Ave (110) @ W Carver St"
12 "1010" "Huntington - NY Ave (110) @ High St"
13 "1011" "Huntington Station - High St @ Oakwood Rd"
15 "1013" "Oakwood Rd @ Tall Oak Dr"
16 "1014" "Oakwood Rd @ Woodchuck Hollow Rd"
17 "1015" "Oakwood Rd @ Edcris Ln"
19 "1017" "Pulaski Rd @ Kilburn Ave"
20 "1018" "Pulaski Rd @ Spencer Ave"
21 "1019" "Huntington Station - Pulaski Rd @ Railroad St"
22 "1020" "Pulaski Rd @ 4th Ave"
23 "1021" "Pulaski Rd @ 3rd Ave"
24 "1022" "Pulaski Rd @ 2nd Ave"
26 "1024" "Pulaski Rd @ 1st Ave"
27 "1025" "Huntington Station - Pulaski Rd @ Depot Rd"
28 "1027" "Huntington Station - Pulaski Rd @ Lenox Rd"
29 "1028" "Pulaski Rd @ Albermarle Ave"
30 "1029" "Pulaski Rd @ Winoka Ave"
31 "1030" "Pulaski Rd @ Osage Dr"
33 "1032" "Greenlawn - Pulaski Rd @ Lake Rd"
34 "1033" "Pulaski Rd @ Tulane Pl"
35 "1034" "Greenlawn - Pulaski Rd @ Frazer Dr"
36 "1035" "Pulaski Rd @ Butterfield Dr"
37 "1036" "Greenlawn - Pulaski Rd @ Cuba Hill Rd"
39 "1038" "Pulaski Rd @ Bartel Dr"
40 "1039" "Pulaski Rd @ Northgate Dr"
41 "1040" "Pulaski Rd @ Naples Ln"
43 "1043" "Greenlawn - Pulaski Rd @ Duncan Elder Rd"
44 "1044" "Greenlawn - Pulaski Rd @ Stony Hollow Rd"
45 "1045" "East Northport - Pulaski Rd @ Elwood Rd (Northport High School)"
46 "1046" "Pulaski Rd @ 6th St"
47 "1047" "Pulaski Rd @ 5th St"
48 "1048" "Pulaski Rd @ 4th St"
49 "1049" "Pulaski Rd @ 3rd St"
50 "1050" "Pulaski Rd @ 2nd St N"
51 "1051" "Pulaski Rd @ 1st St N"
53 "1053" "Larkfield Rd @ 7th Ave E"
54 "1054" "East Northport - Larkfield Rd @ 5th Ave"
55 "1055" "Larkfield Rd @ 4th Ave"
56 "1056" "Larkfield Rd @ 3rd Ave"
57 "1057" "East Northport - Larkfield Rd @ Clay Pitts Rd"
58 "1058" "Larkfield Rd @ Netcong Pl"
59 "1059" "Elwood - Larkfield Rd @ Cedar Rd"
60 "1060" "Larkfield Rd @ Harley Ave"
trip_distance_exceeds_shape_distance_below_threshold WARNING 9

trip_distance_exceeds_shape_distance_below_threshold

The distance between the last shape point and last stop point is greater than 0 but less than the 11.1m threshold.

You can see more about this notice here.

tripId (?) The faulty record's trip id. shapeId (?) The faulty record's shape id. maxTripDistanceTraveled (?) The faulty record's trip max distance traveled. maxShapeDistanceTraveled (?) The faulty record's shape max distance traveled. geoDistanceToShape (?) The distance in meters between the shape and the stop.
"30NCTRP_3014_T01" "30NCTRP_3014" 21711.755358126535 21704.971669554576 3.4894181975348055
"30NCTRP_3014_T02" "30NCTRP_3014" 21711.755358126535 21704.971669554576 3.4894181975348055
"30NCTRP_3014_T03" "30NCTRP_3014" 21711.755358126535 21704.971669554576 3.4894181975348055
"20LIRR_2022_T01" "20LIRR_2022" 16025.747912755935 16020.740778087205 2.690307973098486
"20LIRR_2022_T02" "20LIRR_2022" 16025.747912755935 16020.740778087205 2.690307973098486
"20LIRR_2022_T03" "20LIRR_2022" 16025.747912755935 16020.740778087205 2.690307973098486
"20LIRR_2022_T04" "20LIRR_2022" 16025.747912755935 16020.740778087205 2.690307973098486
"20LIRR_2022_T05" "20LIRR_2022" 16025.747912755935 16020.740778087205 2.690307973098486
"20LIRR_2022_T06" "20LIRR_2022" 16025.747912755935 16020.740778087205 2.690307973098486
unknown_column INFO 3

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_branding_url" 7
"feed_info.txt" "feed_id" 2
"routes.txt" "route_branding_url" 8