Uses of Interface
org.onebusaway.gtfs_transformer.services.GtfsTransformStrategy
Packages that use GtfsTransformStrategy
Package
Description
-
Uses of GtfsTransformStrategy in org.onebusaway.gtfs_transformer
Methods in org.onebusaway.gtfs_transformer that return GtfsTransformStrategyMethods in org.onebusaway.gtfs_transformer that return types with arguments of type GtfsTransformStrategyMethods in org.onebusaway.gtfs_transformer with parameters of type GtfsTransformStrategyModifier and TypeMethodDescriptionvoidGtfsTransformer.addTransform(GtfsTransformStrategy strategy) -
Uses of GtfsTransformStrategy in org.onebusaway.gtfs_transformer.factory
Classes in org.onebusaway.gtfs_transformer.factory that implement GtfsTransformStrategyModifier and TypeClassDescriptionclassclassclass -
Uses of GtfsTransformStrategy in org.onebusaway.gtfs_transformer.impl
Classes in org.onebusaway.gtfs_transformer.impl that implement GtfsTransformStrategyModifier and TypeClassDescriptionclassInsert a GTFS extension into a GTFS file via a transformation.classclassclassclassclassclassclassclassCompare GTFS trips and report on gaps at a depot level.classclassclassclassclassclassclassclassclassclassclassclassclassclassclassusing crontrol file re-map GTFS stop ids and other stop propertiesclassUpdate the stop_ids of the transformed GTFS to that of the reference GTFS based on stop name matching.classClean up the stop names based on input file considerationsclassclassBased on a CSV of MTAStations set the associated stops accessible as specified.classAdd Station Directionality information (from a MTA-provided spreadsheet) to StopTime.headsign For MTA subways GTFS, 0 is north, 1 is southclassclassclassclassRemove calendar dates that are past.classclassclassclassclassclassclassSome GTFS files go very far in the future causing memory issues with applications.classMap ATIS trip_ids to mta_trips_ids while de-duplicating.classclassclassusing control file re-map GTFS stop ids and other stop properties from reference file The first field in the control file ldrtifny is the reference stop id.classusing reference file add missing parent stopsclassclassclassset the trip headsign to be that of the trip destination.classclassclassclassUpdates the trip headsign to follow "railroad convention", which isto , e.g classclassclassclassclassclassclass -
Uses of GtfsTransformStrategy in org.onebusaway.gtfs_transformer.updates
Classes in org.onebusaway.gtfs_transformer.updates that implement GtfsTransformStrategyModifier and TypeClassDescriptionclassclassclassclassFinds 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.classclassclassclassDelete all stop times (arrival and departure) that are not timepoints and re-interpolate those times with second precision.classclassclassclassclassclassRemove stops that do not allow pickup/drop off ("non-revenue").classRemove stops that do not allow pickup/drop off (AKA non-revenue)classclassclassRemove stops points from shapes, so shapes more closely follow centerline data.classFix 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.classclassclassclassclassclassclassclassSome providers use platform numbers for stop names inside stations.classMethods in org.onebusaway.gtfs_transformer.updates that return GtfsTransformStrategyModifier and TypeMethodDescriptionStopNameUpdateFactoryStrategy.create(BufferedReader reader) StopNameUpdateFactoryStrategy.createFromFile(File file) StopNameUpdateFactoryStrategy.createFromUrl(URL url)