This application claims priority to Taiwanese Application No. 103118082, file on May 23, 2014.
The disclosure relates to a route planning method and a route planning system, and more particularly to a route planning method and a route planning system for planning a modified route according to a user selection.
For planning a route from a departure point to a destination through a plurality intermediate points (e.g., selected points of interest), a conventional route planning system usually provides a route that is the shortest path, or a path that bypasses heavy traffic flow so as to save the time for arriving at the destination. However, when it is desired to, for example, pass through priority one(s) of the intermediate points first, the conventional route planning system cannot adjust the route to meet user demand.
Therefore, an object of the disclosure is to provide a route planning method that can provide a modified route according to a user selection.
According to one aspect of the present disclosure, a route planning method is to be implemented by a route planning system. The route planning system includes a storage device, an input device, an output device, and a processor electrically connected to the input device and the output device. The route planning method includes the steps of:
a) displaying, by the output device, a map and an original route from a departure point to a destination through at least two intermediate points on the map, the intermediate points being selected from a plurality of points of interest that are pre-stored in the storage device;
b) transmitting, by the input device, an input signal to the processor in response to a user selection of a priority one of the intermediate points;
c) upon receipt of the input signal, planning, by the processor, a modified route passing sequentially through the departure point, the priority one of the intermediate points, the remaining one of the intermediate points and the destination; and
d) displaying, by the output device, the modified route on the map.
Another object of the present disclosure is to provide a route planning system for planning a modified route according to a user selection.
According to another aspect of the present disclosure, a route planning system includes a storage device, an output device, an input device and a processor. The storage device is configured to store a plurality of points of interest. The output device is configured to display a map, and an original route from a departure point to a destination through at least two intermediate points on the map. The intermediate points are selected from the points of interest. The input device is configured to allow a user selection of a priority one of the intermediate points, and to generate an input signal in response to the user selection. The processor is electrically connected to the input device and the output device, and is configured to, upon receipt of the input signal from the input device, plan a modified route passing sequentially through the departure point, the priority one of the intermediate points, the remaining one of the intermediate points and the destination.
Other features and advantages of the disclosure will become apparent in the following detailed description of the embodiment with reference to the accompanying drawings, of which:
Referring to
The output device 2 is configured to display a map 100 and an original route 201 on the map 100 (see
The input device 3 is configured to allow a user selection of at least a priority one of the intermediate points 701-704, and to generate an input signal in response to the user selection. For example, a user may touch the touch screen at a position corresponding to one of the intermediate points 701-704, and the input device 3 generates, upon detecting the contact, an input signal indicating said one the intermediate points 701-704 as the priority one. Alternatively, the user may continuously touch the touch screen and move through multiple positions corresponding respectively to multiple ones of the intermediate points 701-704, and the input device 3, upon detecting the continuous contact, generates an input signal indicating said multiple ones of the intermediate points 701-704 as the priority ones.
The processor 4 is electrically connected to the input device 3 and the output device 2, and is configured to, upon receipt of the input signal from the input device 3, plan a modified route according to the user selection(s) as indicated by the input signal.
The storage device 5 is configured to further store the intermediate points 701-704 in a queue. The processor 4 is further electrically connected to the storage device 5, and is further configured to move the priority one (s) of the intermediate points 701-704 to the front in the queue, and plan the modified route according to the queue.
Referring to
In step S01, as shown in
In step S02, the input device 2 generates an input signal and transmits the same to the processor 4 in response to the user selections respectively of multiple priority ones of the intermediate points 701-704. For example, referring to
In step S03, upon receipt of the input signal, the processor 4 moves the priority ones of the intermediate points 701, 703 to the front in the queue stored in the storage device 5. Then, the processor 4 plans a modified route 202 (see
In step S04, the output device 3 displays the modified route 202 on the map 100.
Further referring to
By this way, the user can simply select priority one(s) of intermediate points 701-704 via the input device 3, and the processor 4 plans the modified route according to the user selection(s).
While the disclosure has been described in connection with what is considered the exemplary embodiment, it is understood that this disclosure is not limited to the disclosed embodiment but is intended to cover various arrangements included within the spirit and scope of the broadest interpretation so as to encompass all such modifications and equivalent arrangements.
| Number | Date | Country | Kind |
|---|---|---|---|
| 103118082 | May 2014 | TW | national |