Man pages for transittraj
Reconstruct and Visualize Transit Vehicle Trajectories

clean_incomplete_tripsFilter out entire trips which do not meet distance or...
clean_jumpsApply median filters to detect large jumps (i.e., outliers)...
clean_overlapping_subtripsRemove trips with multiple operators or vehicles assigned to...
correct_dists_funCorrects distances to be (strictly) monotonic, recursively....
correct_speeds_funCorrects speeds to Fristch-Carlson constraints, recursively.
export_animationSave an animation at a desired quality
filter_by_routeFilter GTFS to a desired route(s) and direction(s)
get_gtfs_service_datesGet a dataframe of all service dates and their service IDs...
get_gtfs_trajectory_funFit continuous trajectory interpolating curves from GTFS...
get_inverse_trajCalculates numerical inverse of a trajectory function
get_linear_distancesLinearize latitude-longitude GPS points on a provided route...
get_shape_geometryGet the geometry of a route shape
get_stop_distancesGet the distances of stops along routes
get_trajectory_funFit continuous trajectory interpolating curves from AVL data
get_traj_indexGet a single trajectory object based on an index.
get_trip_extremesGet the distance and time range of each trip in a trajectory...
group_trajectoriesGroup existing trajectory objects or split them apart
interpolate_distancesInternal generic for performing interpolation of distances...
interpolate_timesInternal generic for performing interpolation of times from...
lacmta_avlLA Metro AVL Data
lacmta_gtfsLA Metro GTFS
make_monotonicCorrect distance observations, and optionally speeds, to be...
new_avltrajectory_groupConstructor for grouped trajectory class
new_avltrajectory_singleConstructor for single trajectory class
new_transittraj_dataRetrieve an object from a particular step of 'transittraj"s...
pipePipe operator
plot_animated_lineAnimate vehicle trajectory or AVL data
plot.avltrajectory_groupQuickly plot an AVL trajectory
plot_feature_df_setupSet up feature distances DF
plot_format_setupFunction to set up plot formats.
plot_interactive_gtfsGenerate a Leaflet viewer of GTFS routes and stops
plot_traj_df_setupSets up plotting DF is trajectory is provided.
plot_trajectoryPlot vehicle trajectories or AVL data
plot_traj_input_validationValidates input to trajectory plotting functions.
plot_trips_df_setupSet up dataframe & validate of point objects for vehicle...
predict.avltrajectory_groupInterpolate time or distance points using AVL trajectories
predict_traj_input_validationInternal function to validate inputs to trajectory prediction...
predict_traj_setup_dist_limsInternal function to set up dataframe for interpolating...
predict_traj_setup_new_distsInternal function to set up dataframe for interpolating times...
predict_traj_setup_new_timesInternal function to set up dataframe for interpolating...
print.avltrajectory_groupPrint an AVL trajectory object
print.summary.avltrajectory_groupPrint a trajectory summary.
project_onto_routeProject points to linear distances along a route
set_globalsSet global variables to use throughout, silencing notes...
summary.avltrajectory_groupSummarize an AVL trajectory object
trim_tripsRemove observations occurring before a trip's minimum...
validate_gtfs_inputFunction to quickly validate whether input GTFS has required...
validate_input_to_tidesUses 'validate_tides' and an input vector of needed fields to...
validate_monotonicityCheck if AVL data satisfies assumptions of monotonicity
validate_shape_geometryFunction to quickly validate whether an input shape_geometry...
validate_tidesCheck if AVL data meets TIDES standards
transittraj documentation built on Nov. 2, 2026, 1:10 a.m.