Compputing With Spatial Trajectories