Summary of the invention
For provide a kind of with the real road scene as cartographic information, to reflect road information, the present invention more realistically a kind of air navigation aid is provided, comprising:
Obtain the actual scene of road, geographic position, moving direction and the navigation destination of portable terminal in real time;
Geographic position and moving direction according to said portable terminal obtain corresponding initial calibration point in known map datum, in known map datum, obtain to finish accordingly calibration point according to said navigation destination;
Calculate initial calibration point and finish the navigation way between the calibration point;
Range of a signal according to preset is presented at said navigation way in the actual scene of road
The present invention also provides a kind of portable terminal, comprising:
Obtain module, be used for obtaining in real time the actual scene of road, geographic position, moving direction and the navigation destination of portable terminal;
Demarcating module is used for obtaining corresponding initial calibration point according to the geographic position and the moving direction of said portable terminal at known map datum, in known map datum, obtains to finish accordingly calibration point according to said navigation destination;
Computing module is used to calculate initial calibration point and finishes the navigation way between the calibration point;
Navigation module is used for said navigation way being presented in the actual scene of road according to preset range of a signal.
Technique effect of the present invention is: the air navigation aid that the embodiment of the invention provides through the actual scene of real-time acquisition road, and is presented at navigation way in the actual scene of road.This method of navigation can realize effectively that actual scene with road is as cartographic information, for the user provides more directly perceived, more convenient navigation Service.
Embodiment
The air navigation aid process flow diagram that Fig. 1 provides for the embodiment of the invention one, as shown in Figure 1, this method comprises:
Step 101, portable terminal obtain the actual scene of road, the geographic position of portable terminal, moving direction, and navigation destination in real time.
Wherein, the real-time scene of road can obtain through the built-in perhaps external camera of portable terminal, and the geographic position of portable terminal can obtain through GPS, and the moving direction of portable terminal can obtain through digital compass.Portable terminal can be the communication apparatus that users such as mobile phone, camera, panel computer use always, also can be traditional navigating instrument.
Step 102, in known map datum, obtain corresponding initial calibration point, in known map datum, obtain to finish accordingly calibration point according to navigation destination according to the geographic position and the moving direction of portable terminal;
Navigation way betweenstep 103, the initial calibration point of calculating and the end calibration point;
Step 104, according to preset range of a signal, navigation way is presented in the actual scene of road.
Here said preset range of a signal is relevant with the viewing distance of the camera of the real-time scene that obtains road.Generally speaking, the range of a signal of presetting can be less than or equal to the viewing distance of camera.
The air navigation aid that the embodiment of the invention provides through the actual scene of real-time acquisition road, and is presented at navigation way in the actual scene of road.This method of navigation can realize effectively that actual scene with road is as cartographic information, for the user provides more directly perceived, more convenient navigation Service.
On the basis of said method embodiment, the air navigation aid process flow diagram that Fig. 2 provides for the embodiment of the invention two, as shown in Figure 2, air navigation aid provided by the invention can also comprise:
Step 105, portable terminal are sent to the webserver with the navigation way that obtains in thestep 103, obtain the Real-time Traffic Information of this navigation way by network side server, and return to portable terminal.
The Real-time Traffic Information of the navigation way thatstep 106, the reception webserver return is presented at Real-time Traffic Information in the actual scene of road.
The Real-time Traffic Information that is presented in the actual scene of road can be the Real-time Traffic Information in the range of a signal of presetting; It also can be the Real-time Traffic Information in the range of a signal the place ahead of presetting; It can also be the Real-time Traffic Information of whole navigation way; Can carry out personalized setting by the user, present embodiment is not done concrete qualification.
Here need to prove that the embodiment of the invention only limitsstep 105 and occurs between thestep 103, but the order of occurrence betweenconditioning step 105,step 106 and thestep 104 not,step 105 can take place withstep 104 simultaneously, also can successively take place.Fig. 2 is that example is illustrated after occurring in 104 with 105, but not in order to restriction protection scope of the present invention.
On the basis of said method embodiment, the air navigation aid process flow diagram that Fig. 3 provides for the embodiment of the invention three, as shown in Figure 3, air navigation aid provided by the invention can also comprise:
Step 107, portable terminal are with self geographic position, moving direction, and the label information that is associated with the actual scene of road is sent to the webserver.
Here as follows to the label information that is associated with the actual scene of road distance: the user in the actual scene of road, observe other users drive be accustomed to; As like anxious to stop, information such as practice; Can this user's the description and the custom of driving be sent to the webserver through portable terminal.Perhaps, the user has obtained the firsthand information of traffic accident in the actual scene of road, can be sent to the webserver through portable terminal.Again perhaps, the user has obtained the road information etc. of businessman on both sides of the road in the actual scene of road, can be sent to the webserver through portable terminal.
Accordingly, portable terminal can also receive near the label information that is associated with the actual scene of road self from the webserver.For example; The geographic position of the portable terminal that obtains in the portableterminal forwarding step 101 and moving direction are given the webserver; The webserver is according to the geographic position and the moving direction of the portable terminal that receives; Obtain the corresponding label information that is associated with the actual scene of road, and return to portable terminal.Like this, if in the process of traffic congestion, the user can obtain above-mentioned label information through portable terminal, enhanced navigation recreational.
Here need to prove that the embodiment of the invention only limitsstep 107 and occurs in after thestep 101, but the relation betweenconditioning step 107 and other steps not.Fig. 3 is that example is illustrated after occurring in other steps withstep 107, but not in order to restriction protection scope of the present invention.
One of ordinary skill in the art will appreciate that: all or part of step that realizes above-mentioned each method embodiment can be accomplished through the relevant hardware of programmed instruction.Aforesaid program can be stored in the computer read/write memory medium.This program the step that comprises above-mentioned each method embodiment when carrying out; And aforesaid storage medium comprises: various media that can be program code stored such as ROM, RAM, magnetic disc or CD.
The structural representation of the portable terminal that Fig. 4 provides for the embodiment of the invention four, this portable terminal can be the communication apparatus that users such as mobile phone, camera, panel computer use always, also can be traditional navigating instrument.This portable terminal is the specific executive agent of said method embodiment, and method step is not done here and given unnecessary details.As shown in Figure 2, this portable terminal comprises: obtainmodule 401, demarcatingmodule 402,computing module 403 and navigation module 404.Wherein, obtainmodule 401 and be used for obtaining in real time the actual scene of road, geographic position, moving direction and the navigation destination of portable terminal; Demarcatingmodule 402 is used for obtaining corresponding initial calibration point according to the geographic position of portable terminal and moving direction at known map datum, in known map datum, obtains to finish accordingly calibration point according to navigation destination;Computing module 403 is used to calculate initial calibration point and finishes the navigation way between the calibration point;Navigation module 404 is used for navigation way being presented in the actual scene of road according to preset range of a signal.
The structural representation of the portable terminal that Fig. 5 provides for the embodiment of the invention five, as shown in Figure 5, on the basis of portable terminal shown in Figure 4, this portable terminal can also comprise: sendingmodule 405 and receiver module 406.Wherein,sending module 405 is used for navigation way is sent to the webserver, so that the webserver obtains the Real-time Traffic Information of navigation way;Receiver module 406 is used to receive the Real-time Traffic Information of the navigation way that the webserver returns, and Real-time Traffic Information is presented in the actual scene of road.
On above-mentioned embodiment basis, obtainmodule 401 and specifically can comprise: camera is used for obtaining in real time the actual scene of road; Global position system GPS is used to obtain the geographic position of portable terminal; Digital compass is used to obtain the moving direction of portable terminal.
On the basis of above-mentioned embodiment, sendingmodule 404 also is used for the geographic position of portable terminal, moving direction, and the label information that is associated with the actual scene of road is sent to the webserver;Receiver module 405 also be used to receive the webserver according to geographic position, the moving direction of portable terminal that send with the actual label information that is associated of falling road.
What should explain at last is: above each embodiment is only in order to explaining technical scheme of the present invention, but not to its restriction; Although the present invention has been carried out detailed explanation with reference to aforementioned each embodiment; Those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that aforementioned each embodiment put down in writing, perhaps to wherein part or all technical characteristic are equal to replacement; And these are revised or replacement, do not make the scope of the essence disengaging various embodiments of the present invention technical scheme of relevant art scheme.