metrolinx-tmix-se-12 — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-06-29T09:08:20Z,
for the dataset file:///shared/metrolinx-tmix-se-12_1f5a820d.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Consat Telematics AB
Publisher URL:
http://www.consat.se
Feed Email:
N/A
Feed Language:
English
Feed Start Date:
2026-06-22
Feed End Date:
2028-01-01

Files included


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

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 6
  • Shapes: 7
  • Stops: 201
  • Trips: 336

Specification Compliance report

63 notices reported (56 errors, 7 warnings, 0 infos)

Notice Code Severity Total
decreasing_or_equal_stop_time_distance ERROR 56

decreasing_or_equal_stop_time_distance

Decreasing or equal shape_dist_traveled in stop_times.txt.

When sorted by stop_times.stop_sequence, two consecutive entries in stop_times.txt should have increasing distance, based on the field shape_dist_traveled. If the values are equal, this is considered as an error.

You can see more about this notice here.

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

tripId (?) The id of the faulty trip. stopId (?) The id of the faulty stop. csvRowNumber (?) The row number from `stop_times.txt`. shapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the faulty record. stopSequence (?) The faulty record's `stop_times.stop_sequence`. prevCsvRowNumber (?) The row number from `stop_times.txt` of the previous stop time. prevShapeDistTraveled (?) Actual distance traveled along the shape from the first shape point to the previous stop time. prevStopSequence (?) The previous record's `stop_times.stop_sequence`.
"8:12:1489456" "WRCR" 10086 12724.0 25 10085 12724.0 24
"8:24:1489435" "WRCR" 9561 12724.0 25 9560 12724.0 24
"8:30:1489441" "WRCR" 9711 12724.0 25 9710 12724.0 24
"8:5:1489449" "WRCR" 9911 12724.0 25 9910 12724.0 24
"8:3:1489414" "WRCR" 9036 12724.0 25 9035 12724.0 24
"8:10:1489421" "WRCR" 9211 12724.0 25 9210 12724.0 24
"8:15:1489426" "WRCR" 9336 12724.0 25 9335 12724.0 24
"8:17:1489461" "WRCR" 10211 12724.0 25 10210 12724.0 24
"8:21:1489465" "WRCR" 10311 12724.0 25 10310 12724.0 24
"8:8:1489452" "WRCR" 9986 12724.0 25 9985 12724.0 24
"8:29:1489440" "WRCR" 9686 12724.0 25 9685 12724.0 24
"8:6:1489417" "WRCR" 9111 12724.0 25 9110 12724.0 24
"8:18:1489429" "WRCR" 9411 12724.0 25 9410 12724.0 24
"8:26:1489437" "WRCR" 9611 12724.0 25 9610 12724.0 24
"8:3:1489447" "WRCR" 9861 12724.0 25 9860 12724.0 24
"8:20:1489464" "WRCR" 10286 12724.0 25 10285 12724.0 24
"8:22:1489433" "WRCR" 9511 12724.0 25 9510 12724.0 24
"8:32:1489443" "WRCR" 9761 12724.0 25 9760 12724.0 24
"8:5:1489416" "WRCR" 9086 12724.0 25 9085 12724.0 24
"8:14:1489458" "WRCR" 10136 12724.0 25 10135 12724.0 24
"8:19:1489463" "WRCR" 10261 12724.0 25 10260 12724.0 24
"8:11:1489455" "WRCR" 10061 12724.0 25 10060 12724.0 24
"8:25:1489436" "WRCR" 9586 12724.0 25 9585 12724.0 24
"8:8:1489419" "WRCR" 9161 12724.0 25 9160 12724.0 24
"8:13:1489424" "WRCR" 9286 12724.0 25 9285 12724.0 24
"8:16:1489427" "WRCR" 9361 12724.0 25 9360 12724.0 24
"8:23:1489467" "WRCR" 10361 12724.0 25 10360 12724.0 24
"8:28:1489439" "WRCR" 9661 12724.0 25 9660 12724.0 24
"8:6:1489450" "WRCR" 9936 12724.0 25 9935 12724.0 24
"8:1:1489445" "WRCR" 9811 12724.0 25 9810 12724.0 24
"8:9:1489453" "WRCR" 10011 12724.0 25 10010 12724.0 24
"8:16:1489460" "WRCR" 10186 12724.0 25 10185 12724.0 24
"8:14:1489425" "WRCR" 9311 12724.0 25 9310 12724.0 24
"8:19:1489430" "WRCR" 9436 12724.0 25 9435 12724.0 24
"8:7:1489418" "WRCR" 9136 12724.0 25 9135 12724.0 24
"8:20:1489431" "WRCR" 9461 12724.0 25 9460 12724.0 24
"8:22:1489466" "WRCR" 10336 12724.0 25 10335 12724.0 24
"8:13:1489457" "WRCR" 10111 12724.0 25 10110 12724.0 24
"8:23:1489434" "WRCR" 9536 12724.0 25 9535 12724.0 24
"8:31:1489442" "WRCR" 9736 12724.0 25 9735 12724.0 24
"8:4:1489448" "WRCR" 9886 12724.0 25 9885 12724.0 24
"8:2:1489413" "WRCR" 9011 12724.0 25 9010 12724.0 24
"8:9:1489420" "WRCR" 9186 12724.0 25 9185 12724.0 24
"8:11:1489422" "WRCR" 9236 12724.0 25 9235 12724.0 24
"8:10:1489454" "WRCR" 10036 12724.0 25 10035 12724.0 24
"8:18:1489462" "WRCR" 10236 12724.0 25 10235 12724.0 24
"8:12:1489423" "WRCR" 9261 12724.0 25 9260 12724.0 24
"8:1:1489412" "WRCR" 8986 12724.0 25 8985 12724.0 24
"8:17:1489428" "WRCR" 9386 12724.0 25 9385 12724.0 24
"8:7:1489451" "WRCR" 9961 12724.0 25 9960 12724.0 24
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
missing_recommended_field WARNING 6

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.

filename (?) The name of the faulty file. csvRowNumber (?) The row of the faulty record. fieldName (?) The name of the missing field.
"routes.txt" 2 "agency_id"
"routes.txt" 3 "agency_id"
"routes.txt" 4 "agency_id"
"routes.txt" 5 "agency_id"
"routes.txt" 6 "agency_id"
"routes.txt" 7 "agency_id"