This repository was archived by the owner on Nov 30, 2023. It is now read-only.
1.2.2
- Validation changes
- Warn if a stop is served by a route_type 1 and 3 (Subway and Bus). (Guangfan)
- Warn if vehicles travel too fast between stops (Clancy)
- Output warning or error if a stop is more than 100m or 1km from its parent (Fabien)
- Warn if a schedule starts in the future, issue #159
- Warn when a new version of transitfeed has been created (Guangfan)
- Include summary of trips per day in validation-results.html
- parent_station of stop X is not station Y but they are near changed from error to warning (issue #167)
- Support HHH:MM:SS for really long distance trips
- New features
feedvalidator.py --duplicate_trip_checkCheck for duplicate trips which go through the same stops with same service and start times. (Guangfan)feedvalidator.py --limit_per_type=Ndefault is 5. only show the first N warnings or errors of each type. This saves memory when there are many problems. (issue #37)unusual_trip_filter.py --route_typeapply filter only to selected route type. (Jiri)feedvalidator.py -o CONSOLEprint all errors and warnings to the command console. This lets the validator output useful information before a crash and saves memory when there are many problems.location_editor.pyadds support for editing station locations to schedule_viewer (Jiri)
- Fix for
- issue #57, sort of fixed. Added Schedule(load_stop_times=False) used by google_random_queries.py
- issue #160, feedvalidator crash when given bad path
- issue #153, merger crash when given wrong number of arguments
- issue #156, merge raises error and crashes on input with warning or error
- issue #177, Inconsistent line ends error message should say what file had the bad lines
examples/google_random_queries.pyprints errors and warnings to console instead of crashing
- transitfeed.Schedule gets new method !GetServicePeriodsActiveEachDate
- The check for stops served by subway and bus and duplicate_trip_check use a second scan of stop_times, which increases validation time by ~10%. They may be disabled by default in a future release.