Package org.onebusaway.gtfs_transformer.updates
package org.onebusaway.gtfs_transformer.updates
-
ClassDescriptionFinds GTFS service_ids that have the exact same set of active days and consolidates each set of duplicated ids to a single service_id entry.Delete all stop times (arrival and departure) that are not timepoints and re-interpolate those times with second precision.Generic methods to support interpolation of values against a sorted key-value map given a new target key.Remove stops that do not allow pickup/drop off ("non-revenue").Remove stops that do not allow pickup/drop off (AKA non-revenue)Remove stops points from shapes, so shapes more closely follow centerline data.Fix use of a single shape for both directions of travel by creating a copy of the shape with its ShapePoints in reverse order, and applying that new shape to any trips which use the input shape in the 'wrong' direction.Some providers use platform numbers for stop names inside stations.