gtfs-maritime-bluelines — Enhanced Validation Report

This report was generated by the Canonical GTFS Schedule validator, version 7.1.0 at 2026-03-23T20:33:21Z,
for the dataset file:///shared/gtfs-maritime-bluelines_c3a3bd16.zip. No country code was provided.

Use this report alongside our documentation.

Summary

Agencies included


Feed Info


Publisher Name:
Busmaps.com
Publisher URL:
https://busmaps.com
Feed Email:
alex@busmaps.com
Feed Language:
French
Feed Start Date:
2025-12-01
Feed End Date:
2026-12-31

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: 4
  • Routes: 3
  • Shapes: 2
  • Stops: 8
  • Trips: 134

Specification Compliance report

10 notices reported (7 errors, 3 warnings, 0 infos)

Notice Code Severity Total
block_trips_with_overlapping_stop_times ERROR 4

block_trips_with_overlapping_stop_times

Trips with the same block id have overlapping stop times.

You can see more about this notice here.

csvRowNumberA (?) The row number from `trips.txt` of the first faulty trip. tripIdA (?) The id of first faulty trip. serviceIdA (?) The service id of the first faulty trip. csvRowNumberB (?) The row number from `trips.txt` of the second faulty trip. tripIdB (?) The id of the other faulty trip. serviceIdB (?) The service id of the other faulty trip. blockId (?) The `trips.block_id` of the overlapping trip. intersection (?) The overlapping period.
13 "104960-ee56f1b4-25c4-4788-8ce0-ba75091f85bf" "104960-LaS" 48 "104960-5aeaa2fd-e4e8-4e61-9d25-b12e5c22f7bf" "104960-DJF" "01b-N1" "20251208"
14 "104960-f040d5e8-8d28-4c27-8137-30a45686c25f" "104960-LaS" 49 "104960-98ddc34c-d948-4cfe-8c81-733163ba6804" "104960-DJF" "01b-N1" "20251208"
50 "104960-59f249ef-70fd-4d00-b52b-288fed0449d3" "104960-DJF" 15 "104960-88c53f9e-29b2-4a82-9f62-4c4fef70a050" "104960-LaS" "01b-N1" "20251208"
16 "104960-5a786af4-c6c8-4ba5-b73b-966785ca1318" "104960-LaS" 51 "104960-eb343d68-a5c4-4bc5-ac8a-3a5f532fcaa3" "104960-DJF" "01b-N1" "20251208"
stop_time_with_arrival_before_previous_departure_time ERROR 3

stop_time_with_arrival_before_previous_departure_time

Backwards time travel between stops in stop_times.txt

For a given trip_id, the arrival_time of (n+1)-th stoptime in sequence must not precede the departure_time of n-th stoptime in sequence in stop_times.txt.

You can see more about this notice here.

csvRowNumber (?) The row number of the faulty record. prevCsvRowNumber (?) The row of the previous stop time. tripId (?) The trip_id associated to the faulty record. arrivalTime (?) Arrival time at the faulty record. departureTime (?) Departure time at the previous stop time.
206 205 "104960-942cd9df-b347-4219-bae7-dfdf3eafb086" "12:10:00" "12:25:00"
148 147 "104960-97af7f39-1b61-4465-b2f7-bb179e66cbf0" "12:05:00" "12:15:00"
119 118 "104960-9c981beb-4bde-4f1f-8867-56d6a09facfe" "12:15:00" "12:30:00"
fast_travel_between_consecutive_stops WARNING 3

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.
72 "104960-97af7f39-1b61-4465-b2f7-bb179e66cbf0" "104960-L01-A" 154.51417420816068 2.575236236802678 147 1 "104960-STP-3I-BRG" "Les Trois-Îlets - Bourg" "12:15:00" 148 2 "104960-STP-3I-MPDB" "Les Trois-Îlets - Marina de la Pointe du Bout" "12:05:00"
100 "104960-942cd9df-b347-4219-bae7-dfdf3eafb086" "104960-L01-A" 154.51417420816068 2.575236236802678 205 0 "104960-STP-3I-BRG" "Les Trois-Îlets - Bourg" "12:25:00" 206 1 "104960-STP-3I-MPDB" "Les Trois-Îlets - Marina de la Pointe du Bout" "12:10:00"
59 "104960-9c981beb-4bde-4f1f-8867-56d6a09facfe" "104960-L01-A" 154.51417420816068 2.575236236802678 118 1 "104960-STP-3I-BRG" "Les Trois-Îlets - Bourg" "12:30:00" 119 2 "104960-STP-3I-MPDB" "Les Trois-Îlets - Marina de la Pointe du Bout" "12:15:00"