mont-tremblant — Source Data Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 8.0.1 at 2026-08-07T23:40:50Z,
for the dataset file:///shared/mont-tremblant_ce8bd97b.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Transport en commun de Mont-Tremblant
Feed Email:
N/A
Feed Language:
French
Feed Start Date:
2026-07-07
Feed End Date:
2026-09-07

Files included


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

Counts


  • Agencies: 1
  • Blocks: 0
  • Routes: 1
  • Shapes: 6
  • Stops: 85
  • Trips: 224

Specification Compliance report

16408 notices reported (0 errors, 16405 warnings, 3 infos)

Notice Code Severity Total
equal_shape_distance_diff_coordinates_distance_below_threshold WARNING 47

equal_shape_distance_diff_coordinates_distance_below_threshold

Two consecutive points have equal shape_dist_traveled and different lat/lon coordinates in shapes.txt and the distance between the two points is greater than 0 but less than 1.11m.

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 small difference of coordinates (greater than 0 but less than 1.11 m distance) result in a warning.

You can see more about this notice here.

shapeId (?) The id of the faulty shape. csvRowNumber (?) The row number from `shapes.txt`. shapeDistTraveled (?) The faulty record's `shape_dist_traveled` value. shapePtSequence (?) The faulty record's `shapes.shape_pt_sequence`. prevCsvRowNumber (?) The row number from `shapes.txt` of the previous shape point. prevShapeDistTraveled (?) The previous shape point's `shape_dist_traveled` value. prevShapePtSequence (?) The previous record's `shapes.shape_pt_sequence`. actualDistanceBetweenShapePoints (?) Actual distance traveled along the shape from the first shape point to the previous shape point.
"zenbus:Route:4785524144340992:LOC" 89 3309.0 87 88 3309.0 86 0.4624961726929775
"zenbus:Route:4785524144340992:LOC" 413 13190.0 411 412 13190.0 410 0.19007106836680904
"zenbus:Route:4785524144340992:LOC" 448 14545.0 446 447 14545.0 445 0.2565621765979121
"zenbus:Route:4867467422728192:LOC" 1452 19804.0 542 1451 19804.0 541 0.2565931187295709
"zenbus:Route:4867467422728192:LOC" 1526 22046.0 616 1525 22046.0 615 0.34237170441779724
"zenbus:Route:4867467422728192:LOC" 1593 24058.0 683 1592 24058.0 682 0.34237236298724055
"zenbus:Route:4867467422728192:LOC" 1802 30640.0 892 1801 30640.0 891 0.25655953666752995
"zenbus:Route:4867467422728192:LOC" 1929 35728.0 1019 1928 35728.0 1018 0.6847330862484089
"zenbus:Route:4867467422728192:LOC" 1956 37613.0 1046 1955 37613.0 1045 0.7060492523452714
"zenbus:Route:4867467422728192:LOC" 2049 41237.0 1139 2048 41237.0 1138 0.2704930252353387
"zenbus:Route:4867467422728192:LOC" 2128 44193.0 1218 2127 44193.0 1217 0.23090773770411746
"zenbus:Route:4867467422728192:LOC" 2176 45554.0 1266 2175 45554.0 1265 0.18988402379766858
"zenbus:Route:4853046801596416:LOC" 4731 0.0 1 4730 0.0 0 0.3335853034368008
"zenbus:Route:4853046801596416:LOC" 4879 6547.0 149 4878 6547.0 148 0.45403235683873217
"zenbus:Route:4853046801596416:LOC" 4932 8977.0 202 4931 8977.0 201 0.47511033483268095
"zenbus:Route:4853046801596416:LOC" 4972 10391.0 242 4971 10391.0 241 0.44478040505395056
"zenbus:Route:4853046801596416:LOC" 4992 10788.0 262 4991 10788.0 261 0.37979757377577084
"zenbus:Route:4853046801596416:LOC" 5001 11106.0 271 5000 11106.0 270 0.38484622918045597
"zenbus:Route:4853046801596416:LOC" 5052 12467.0 322 5051 12467.0 321 0.4056910702643628
"zenbus:Route:4853046801596416:LOC" 5073 12922.0 343 5072 12922.0 342 0.3673804516630131
"zenbus:Route:4853046801596416:LOC" 5092 13491.0 362 5091 13491.0 361 0.3335853034368008
"zenbus:Route:4798088668512256:LOC" 5203 1035.0 50 5202 1035.0 49 0.27045042525369767
"zenbus:Route:4798088668512256:LOC" 5319 4212.0 166 5318 4212.0 165 0.15393897147007732
"zenbus:Route:4798088668512256:LOC" 5529 13236.0 376 5528 13236.0 375 0.13528388107017186
"zenbus:Route:4830106508853248:LOC" 2323 1035.0 50 2322 1035.0 49 0.27045042525369767
"zenbus:Route:4830106508853248:LOC" 2439 4212.0 166 2438 4212.0 165 0.15393897147007732
"zenbus:Route:4830106508853248:LOC" 2649 13236.0 376 2648 13236.0 375 0.13528388107017186
"zenbus:Route:4830106508853248:LOC" 2688 14999.0 415 2687 14999.0 414 0.1352963453826822
"zenbus:Route:4830106508853248:LOC" 2825 19804.0 552 2824 19804.0 551 0.2565931187295709
"zenbus:Route:4830106508853248:LOC" 2905 22046.0 632 2904 22046.0 631 0.34237170441779724
"zenbus:Route:4830106508853248:LOC" 2974 24058.0 701 2973 24058.0 700 0.34237236298724055
"zenbus:Route:4830106508853248:LOC" 3302 30766.0 1029 3301 30766.0 1028 0.8551146416299404
"zenbus:Route:4830106508853248:LOC" 3317 31271.0 1044 3316 31271.0 1043 0.655488601221083
"zenbus:Route:4830106508853248:LOC" 3353 31886.0 1080 3352 31886.0 1079 0.36747713532877635
"zenbus:Route:4830106508853248:LOC" 3366 32518.0 1093 3365 32518.0 1092 0.25655953666752995
"zenbus:Route:4830106508853248:LOC" 3475 36259.0 1202 3474 36259.0 1201 0.45140655179342276
"zenbus:Route:4830106508853248:LOC" 3617 42122.0 1344 3616 42122.0 1343 0.230991874802542
"zenbus:Route:4830106508853248:LOC" 3629 43115.0 1356 3628 43115.0 1355 0.2704930252353387
"zenbus:Route:4830106508853248:LOC" 3712 46071.0 1439 3711 46071.0 1438 0.5387847206567943
"zenbus:Route:4830106508853248:LOC" 3713 46071.0 1440 3712 46071.0 1439 0.23090773770411746
"zenbus:Route:4830106508853248:LOC" 3764 47432.0 1491 3763 47432.0 1490 0.18988402379766858
"zenbus:Route:4830106508853248:LOC" 3803 48455.0 1530 3802 48455.0 1529 0.36737531122530664
"zenbus:Route:4830106508853248:LOC" 3825 48905.0 1552 3824 48905.0 1551 0.5768835476545056
"zenbus:Route:4830106508853248:LOC" 3841 49200.0 1568 3840 49200.0 1567 0.5500209405564704
"zenbus:Route:4789576211103744:LOC" 4406 19804.0 542 4405 19804.0 541 0.2565931187295709
"zenbus:Route:4789576211103744:LOC" 4480 22046.0 616 4479 22046.0 615 0.34237170441779724
"zenbus:Route:4789576211103744:LOC" 4547 24058.0 683 4546 24058.0 682 0.34237236298724055
expired_calendar WARNING 2

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.
4 "cal3-fri"
5 "cal4-sat"
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_timepoint_value WARNING 16354

missing_timepoint_value

stop_times.timepoint value is missing for a record.

When at least one of stop_times.arrival_time or stop_times.departure_time are provided, stop_times.timepoint should be defined

You can see more about this notice here.

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

csvRowNumber (?) The row number of the faulty record. tripId (?) The faulty record's `stop_times.trip_id`. stopSequence (?) The faulty record's `stop_times.stop_sequence`.
2 "4810570447454208:0" 30
3 "4810570447454208:0" 31
4 "4810570447454208:0" 32
5 "4810570447454208:0" 33
6 "4810570447454208:0" 34
7 "4810570447454208:0" 35
8 "4810570447454208:0" 36
9 "4810570447454208:0" 37
10 "4810570447454208:0" 38
11 "4810570447454208:0" 39
12 "4810570447454208:0" 40
13 "4810570447454208:0" 41
14 "4810570447454208:0" 42
15 "4810570447454208:0" 43
16 "4810570447454208:0" 44
17 "4810570447454208:0" 45
18 "4810570447454208:0" 46
19 "4810570447454208:0" 48
20 "4810570447454208:0" 49
21 "4810570447454208:0" 50
22 "4810570447454208:0" 51
23 "4810570447454208:0" 52
24 "4810570447454208:0" 53
25 "4810570447454208:0" 54
26 "4810570447454208:0" 55
27 "4810570447454208:0" 56
28 "4810570447454208:0" 57
29 "4810570447454208:0" 58
30 "4810570447454208:0" 59
31 "4810570447454208:0" 60
32 "4810570447454208:0" 61
33 "4810570447454208:0" 62
34 "4810570447454208:0" 63
35 "4810570447454208:0" 64
36 "4810570447454208:0" 65
37 "4810570447454208:0" 66
38 "4810570447454208:0" 67
39 "4810570447454208:0" 68
40 "4810570447454208:0" 69
41 "4810570447454208:0" 70
42 "4810570447454208:0" 71
43 "4810570447454208:0" 72
44 "4810570447454208:0" 73
45 "4810570447454208:0" 74
46 "4810570447454208:0" 75
47 "4810570447454208:0" 76
48 "4810570447454208:0" 77
49 "4810570447454208:0" 78
50 "4810570447454208:0" 79
51 "4810570447454208:0" 80
service_has_no_active_day_of_the_week WARNING 1

service_has_no_active_day_of_the_week

A service is not valid for any day of the week.

You can see more about this notice here.

csvRowNumber (?) The row number in calendar.txt where the error occurs. serviceId (?) The service_id field value.
3 "cal2-3"
big_gap_in_service INFO 1

big_gap_in_service

A service has a gap of more than 13 days between active service dates.

You can see more about this notice here.

serviceId (?) The service_id that has the gap. gapStartDate (?) The first day of the gap. gapEndDate (?) The last day of the gap. gapDurationDays (?) The number of days in the gap.
"cal2-3" "2026-07-09" "2026-09-04" 56
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.
"trips.txt" "zenbus_mission_id" 11
"trips.txt" "trip_headsign_code" 12