A method of calculating a most probable path (MPP) comprising: with a classification module, classifying each of a plurality of origin and destination (O/D) trajectories into one of a plurality of periods of time, the classification comprising: changing a data sampling time period of any of the plurality of trajectories within the determined classification periods; with the classification module, detecting any O/D data descriptive of an aperiodic O/D trajectory using context data descriptive of the aperiodic O/D trajectory; and with the classification module, calculating a route trajectory serving as a candidate of the MPP to determine a priority O/D trajectory that matches the context data.
展开▼