Merging¶
merging ¶
merge_trajectories ¶
merge_trajectories(
trajectories: List[Trajectory],
) -> Trajectory
Merges a list of trajectories into one trajectory.
This function ignores EPSG codes and merges the trajectories based on their timestamps. Therefore, all trajectories should be in the same coordinate system before merging.
Parameters:
-
trajectories(List[Trajectory]) –List of trajectories to merge.
Returns:
-
Trajectory(Trajectory) –Merged trajectory.
Source code in trajectopy\processing\merging.py
average_trajectories ¶
average_trajectories(
trajectories: List[Trajectory],
) -> Trajectory
Averages a list of trajectories into one trajectory.
This function ignores EPSG codes and averages trajectories.
Parameters:
-
trajectories(List[Trajectory]) –List of trajectories to average.
Returns:
-
Trajectory(Trajectory) –Averaged trajectory.
Raises:
-
ValueError–If trajectories have different lengths.