Summary of the invention
The present invention proposes a kind of air navigation aid and guider, because basic navigation data is excessively abstract to real world, the defective of navigation user indigestion and identification makes navigation data concrete more and directly perceived, has improved user experience in the solution prior art.
Technical scheme of the present invention is achieved in that
A kind of air navigation aid comprises:
Need to confirm the scope of heading of navigation;
Judge whether to exist the city street diagram data of expressing said scope of heading, said city street diagram data is meant the 3 D graphic data of describing various elements in the real world;
If there is the city street diagram data of expressing said scope of heading, then call the city street diagram data of said scope of heading;
The city street diagram data that shows said scope of heading navigates.
Preferably, also comprise:
If there is not the city street diagram data of expressing said scope of heading, then call the basic navigation data of expressing said scope of heading, said basic navigation data is meant two-dimensional points, line, the face data of describing various elements in the real world;
The basic navigation data that shows said scope of heading navigates.
Preferably, said definite scope of heading of navigation that needs specifically comprises:
Locate current position;
Obtain destination locations;
According to current position and destination locations planning guidance path;
Confirm said scope of heading according to said guidance path.
Preferably, said city street diagram data comprises:
Any one or a few combination in buildings factor data, road surface factor data, road line feature data, block face factor data, water system factor data, greenery patches factor data, the railway line factor data.
A kind of guider comprises:
First confirms the unit, is used for confirming the scope of heading of needs navigation;
First judging unit is used to judge whether to exist the city street diagram data of expressing said scope of heading, said city street diagram data to be meant the 3 D graphic data of describing various elements in the real world;
First call unit is used for when the diagram data of the city street of the said scope of heading of existence expression, calling the city street diagram data of said scope of heading;
First display unit is used to show that the city street diagram data of said scope of heading navigates.
Preferably, also comprise:
Second call unit is used for when not having the city street diagram data of expressing said scope of heading, calling the basic navigation data of expressing said scope of heading, and said basic navigation data is meant two-dimensional points, line, the face data of describing various elements in the real world;
Second display unit is used to show that the basic navigation data of said scope of heading navigates.
Preferably, said first confirms that the unit comprises:
Positioning unit is used to locate current position;
Acquiring unit is used to obtain destination locations;
Planning unit is used for according to current position and destination locations planning guidance path;
Second confirms the unit, is used for confirming said scope of heading according to said guidance path.
Preferably, said city street diagram data comprises:
Any one or a few combination in buildings factor data, road surface factor data, road line feature data, block face factor data, water system factor data, greenery patches factor data, the railway line factor data.
Preferably, also comprise:
First storage unit is used to store city street diagram data;
Second storage unit is used to store basic navigation data.
Technical scheme of the present invention adopts city street diagram data to navigate, and compares and only adopts basic navigation data to advance navigation more specifically with detailed, and quantity of information is abundant, can express situation on the spot more truly, has improved user experience.
Embodiment
To combine the accompanying drawing in the embodiment of the invention below, the technical scheme in the embodiment of the invention is carried out clear, intactly description, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills are not making the every other embodiment that is obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
With reference to Fig. 1, the schematic flow sheet of a kind of air navigation aid first embodiment of the present invention is shown, comprising:
Step S110, definite scope of heading that needs navigation.
Scope of heading define multiple mode, as confirming that artificial selection confirms that the mode that the embodiment of the invention preferably adopts comprises several sub-steps of following S111 to S114 according to historical record:
Step S111, locate current position.
Locate current position and can pass through the realization of GPS (Global Positioning System, GPS) location.
Step S112, obtain destination locations.
Can obtain destination locations through interactive device, as importing destination locations through keyboard, touch-screen.
Step S113, according to current position and destination locations planning guidance path.
Step S114, confirm said scope of heading according to said guidance path.
After having planned guidance path; Can confirm scope of heading according to the requirement of precision and scope; The simplest scope of heading is exactly a guidance path, does not have other building key element and road key element, and scope of heading can also be that guidance path adds building key element that guidance path is peripheral and road key element etc.
Step S120, judge whether to exist the city street diagram data of expressing said scope of heading, if get into step S130, otherwise get into step S150.
The city street diagram data of expressing said scope of heading is meant that each key element (like road key element, building key element etc.) in the scope of heading describes through said city street diagram data.
Said city street diagram data is meant the 3 D graphic data of describing various elements in the real world; City street diagram data is a 3 D graphic data of describing real world; More concrete more, detailed than the two-dimentional basic navigation data of describing real world, more situation on the spot can be described really.
City street diagram data is corresponding with basic navigation data, and basic navigation data is with key elements such as abstract road and planar water system, greenery patches, the railway lines for the point of interest of point-like, linear of real world.
Said city street diagram data comprises: any one or a few combination in buildings factor data, road surface factor data, road line feature data, block face factor data, water system factor data, greenery patches factor data, the railway line factor data.Said city street diagram data is expressed real world with block face, buildings, road surface, road route, water system, greenery patches, railway line, more meet situation on the spot, and is also more directly perceived.
Step S130, call the city street diagram data of said scope of heading.
If there is the city street diagram data of expressing said scope of heading in the database, then call the city street diagram data of said scope of heading, get into step S140.
The city street diagram data of step S140, the said scope of heading of demonstration navigates.
Step S150, call the basic navigation data of expressing said scope of heading, get into step S160.
If there is not the city street diagram data of expressing said scope of heading, then call the basic navigation data of expressing said scope of heading, said basic navigation data is meant two-dimensional points, line, the face data of describing various elements in the real world;
The basic navigation data of step S160, the said scope of heading of demonstration navigates.
Technical scheme of the present invention adopts city street diagram data to navigate, and it is concrete more and detailed to compare basic navigation data, and quantity of information is abundant, can express situation on the spot more truly, has improved user experience.
With reference to Fig. 2, show the structural representation of a kind of guider first embodiment of the present invention.Said guider 200 comprises:
First confirms unit 210, is used for confirming the scope of heading of needs navigation.
First judging unit 220 is used to judge whether to exist the city street diagram data of expressing said scope of heading.
Said city street diagram data is meant the 3 D graphic data of describing various elements in the real world.
Said city street diagram data comprises:
Any one or a few combination in buildings factor data, road surface factor data, road line feature data, block face factor data, water system factor data, greenery patches factor data, the railway line factor data.
First call unit 230 is used for when the diagram data of the city street of the said scope of heading of existence expression, calling the city street diagram data of said scope of heading.
First display unit 240 is used to show that the city street diagram data of said scope of heading navigates.
Said guider 200 also comprises:
Second call unit 250 is used for when not having the city street diagram data of expressing said scope of heading, calling the basic navigation data of expressing said scope of heading.
Said basic navigation data is meant two-dimensional points, line, the face data of describing various elements in the real world;
Second display unit 260 is used to show that the basic navigation data of said scope of heading navigates.
Need to prove; Said first display unit 240 is the division on the function logic with said second display unit 260;, actual physical can realize on realizing by same physics object; Also be that said first display unit 240 all is a same display screen with said second display unit 260, certainly, also can adopt two display screens.
Wherein, said first confirms that unit 210 comprises:
Positioning unit is used to locate current position.
Acquiring unit is used to obtain destination locations.
Planning unit is used for according to current position and destination locations planning guidance path.
Second confirms the unit, is used for confirming said scope of heading according to said guidance path.
Said guider 200 also comprises:
First storage unit 270 is used to store city street diagram data.
Second storage unit 280 is used to store basic navigation data.
Equally, said first storage unit 270 also is the division on the function logic with said second storage unit 280, can be realized by same storage substance (like hard disk).
One of ordinary skill in the art will appreciate that; Realize that all or part of step in the foregoing description method is to instruct relevant hardware to accomplish through program; Described program can be stored in the computer read/write memory medium, and this program comprises the step like above-mentioned method embodiment when carrying out; Described storage medium; As: magnetic disc, CD, read-only storage memory body (Read-Only Memory, ROM) or at random store memory body (Random Access Memory, RAM) etc.In each method embodiment of the present invention; The sequence number of said each step can not be used to limit the sequencing of each step; For those of ordinary skills, under the prerequisite of not paying creative work property, the priority of each step is changed also within protection scope of the present invention.
The above is merely preferred embodiment of the present invention, and is in order to restriction the present invention, not all within spirit of the present invention and principle, any modification of being done, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.