TrajectoryVis: a visual approach to explore movement trajectories