A kind of method of rapid navigation, Apparatus and systemTechnical field
The present invention relates to navigation field, particularly relate to a kind of method of rapid navigation, Apparatus and system.
Background technology
If need arrive the three unities and do not know route, existing method uses navigating instrument to navigate, and this needs starting point, the terminal of this trip clear and definite, and also has some situation to be only know starting point and do not know terminal in reality.
Scene one, monarch A and monarch B make an appointment certain place and meet, and this place two people did not go, this place is also a larger scope, such as: Wangfujing, Pekinese, so two people are probably apart from very closely but finding the other side, can only be found mutually by continuous acknowledgement indicator buildings.
Scene two, A monarch and monarch B make an appointment with going down, and the direct of travel of two people is consistent, makes an appointment and on the way meets, but mutually catch up with owing to not knowing position mutually.
Reason is that existing navigating instrument or navigation software (hereinafter referred to as navigator) could must navigate when knowing starting point and terminal, and the position of oneself can not send to the other side to navigate by prior art, both sides only know the position at oneself place, namely all only know starting point.
Summary of the invention
The object of the invention is to the method, the Apparatus and system that propose a kind of rapid navigation, be intended to realize all only knowing starting point and not knowing terminal and navigate.,
The invention discloses a kind of method of rapid navigation, comprising:
A1. first party terminal to server sends coordinate information;
Described coordinate information is transmitted to second party terminal by A2. described server;
A3. second party terminal judges described coordinate information, if described coordinate information is the coordinate of the second party terminal described in request, then enters A4; If described coordinate information is the information of the first party end coordinates sent, then enter A5;
A4. send the coordinate of second party terminal to first party terminal, first party terminal is starting point with the coordinate of oneself, is terminal with the coordinate of second party terminal, calculates the distance between first party terminal and second party terminal;
A5. after second party terminal receives the coordinate information of first party terminal, using the coordinate information of first party terminal as starting point, the coordinate of second party terminal, as terminal, calculates the distance of first party terminal and second party terminal.
In the method for rapid navigation of the present invention, also comprise steps A 31 between steps A 3 and A4, second party terminal can be selected whether the coordinate of oneself to be sent to first party terminal, if not, then enters A32, and the failure of feedback rapid navigation, if so, enters steps A 4.
In the method for rapid navigation of the present invention, also comprise A41 after steps A 4, route is sent to second party terminal with the form of word or picture by first party terminal.
In the method for rapid navigation of the present invention, also comprise A51 after steps A 5, route is sent to first party terminal with the form of word or picture by second party terminal.
The invention discloses a kind of device of rapid navigation, comprising:
Coordinate information transmitting element, sends coordinate information for first party terminal to server;
Coordinate information retransmission unit, is transmitted to second party terminal for described server by described coordinate information;
Coordinate information judging unit, judges described coordinate information for second party terminal;
Request the other side coordinates process unit, for working as the coordinate time that described coordinate information is the second party terminal described in request, after second party terminal receives the coordinate information of first party terminal, using the coordinate information of first party terminal as starting point, the coordinate of second party terminal, as terminal, calculates the distance of first party terminal and second party terminal.
Send party B coordinates process unit, during for being the information of first party end coordinates sent when described coordinate information, after second party terminal receives the coordinate information of first party terminal, using the coordinate information of first party terminal as starting point, the coordinate of second party terminal, as terminal, calculates the distance of first party terminal and second party terminal.
In the device of rapid navigation of the present invention, at described coordinate information judging unit and request the other side coordinates process unit, also there is the other side and send coordinate selection unit, can select whether the coordinate of oneself to be sent to first party terminal for second party terminal.
In the device of rapid navigation of the present invention, there is the unit that the first route sends after described request the other side coordinates process unit, for first party terminal, route is sent to second party terminal with the form of word or picture; After described transmission party B coordinates process unit, there is the second route transmitting element, for second party terminal, route is sent to first party terminal with the form of word or picture.
The invention discloses a kind of system of rapid navigation, comprise multiple terminal, the server be connected with multiple terminal, described multiple terminals have the display device of show navigator route, and described terminal has the device of rapid navigation according to claim 5.
In the system of rapid navigation of the present invention, described terminal is automatic navigator.
In the system of rapid navigation of the present invention, described multiple terminals are connected by GPRS, 3G or WIFI server.
Implement the method for a kind of rapid navigation of the present invention, device and system, beneficial effect is:
By send oneself coordinate to the other side, the navigator of the other side generates route;
The coordinate of the other side can be asked, the equipment of oneself generates route;
Automatically by word or picture, the route calculated can be sent to the other side, make both sides obtain route.
Accompanying drawing explanation
Fig. 1 is the method flow diagram of rapid navigation of the present invention;
Fig. 2 is the device block scheme of embodiment of the present invention rapid navigation;
Fig. 3 illustrates the system schematic of embodiment rapid navigation of the present invention.
Embodiment
Technical scheme of the present invention is further illustrated by embodiment below in conjunction with accompanying drawing.
Refer to Fig. 1, preferred embodiment of the present invention, a kind of method of rapid navigation, comprising:
A1. first party terminal to server sends coordinate information;
Described coordinate information is transmitted to second party terminal by A2. described server;
A3. second party terminal judges described coordinate information, if described coordinate information is the coordinate of the second party terminal described in request, then enters A4; If described coordinate information is the information of the first party end coordinates sent, then enter A5;
A4. send the coordinate of second party terminal to first party terminal, first party terminal is starting point with the coordinate of oneself, is terminal with the coordinate of second party terminal, calculates the distance between first party terminal and second party terminal;
A5. after second party terminal receives the coordinate information of first party terminal, using the coordinate information of first party terminal as starting point, the coordinate of second party terminal, as terminal, calculates the distance of first party terminal and second party terminal.
Further, also comprise steps A 31 between steps A 3 and A4, second party terminal can be selected whether the coordinate of oneself to be sent to first party terminal, if not, then feeds back rapid navigation failure, if so, enters steps A 4.
Further, also comprise A41 after steps A 4, route is sent to second party terminal with the form of word or picture by first party terminal.
Further, also comprise A51 after steps A 4, route is sent to first party terminal with the form of word or picture by second party terminal.
Flow process corresponding to above-mentioned step is:
Flow process one: when A, B need to arrive the same point in map, A is by the coordinate of navigator to server request the other side, and request forward can be selected whether the coordinate of oneself to be sent to the other side to B, B by server, if do not sent, then to navigate end, otherwise by by server, the coordinate of oneself is sent to A, A is after getting the coordinate of B, by the navigator of oneself, using the coordinate of oneself as starting point, the coordinate of B, as terminal, just can calculate route between the two
Flow process two: when A, B need to arrive the same point in map, A is by the coordinate of navigator to server transmission oneself, and coordinate is sent to B by server, after B receives the coordinate of A, using the coordinate of A as starting point, the coordinate of B, as terminal, calculates route between the two.
Supplement flow process: after A or B calculates route, route can be sent to the opposing party with the form of word or picture, such both sides just can get route simultaneously.
Wherein, A, B are terminal, can be any guider, also can be vehicle-mounted.
Refer to the device 1 of Fig. 2, a kind of rapid navigation, comprising:
Coordinate information transmitting element 10, sends coordinate information for first party terminal to server;
Coordinate information retransmission unit 20, is transmitted to second party terminal for described server by described coordinate information;
Coordinate information judging unit 30, judges described coordinate information for second party terminal;
Request the other side coordinates process unit 40, for working as the coordinate time that described coordinate information is the second party terminal described in request, after second party terminal receives the coordinate information of first party terminal, using the coordinate information of first party terminal as starting point, the coordinate of second party terminal, as terminal, calculates the distance of first party terminal and second party terminal.
Send party B coordinates process unit 50, during for being the information of first party end coordinates sent when described coordinate information, after second party terminal receives the coordinate information of first party terminal, using the coordinate information of first party terminal as starting point, the coordinate of second party terminal, as terminal, calculates the distance of first party terminal and second party terminal.
Further, at coordinate information judging unit 30 and request the other side coordinates process unit 40, also there is the other side and send coordinate selection unit 35, can select whether the coordinate of oneself to be sent to first party terminal for second party terminal.
Further, there is the unit 45 that the first route sends after request the other side coordinates process unit 40, for first party terminal, route is sent to second party terminal with the form of word or picture; After transmission party B coordinates process unit 50, there is the second route transmitting element 55, for second party terminal, route is sent to first party terminal with the form of word or picture.
Refer to the system of Fig. 3, a kind of rapid navigation, comprise multiple terminal, only for two terminals 100,400 in figure, the server 200 be connected with multiple terminal, display device 300, two terminals 100,400 that two terminals 100,400 have show navigator route have the device 1 of above-mentioned rapid navigation.
Further, terminal 100 is automatic navigator.
Two terminals 100,400 are connected with server 200 by GPRS, 3G or WIFI.
The course of work of the system of the rapid navigation in the technical program is: power-up initializing, and first terminal 100 utilizes the device 1 of its rapid navigation after server 200 and the second terminal 400 are set up and contacted, and the route calculated is shown by display device 300.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.