CN107478243A - Air navigation aid, device, equipment and computer-readable recording medium - Google Patents
Air navigation aid, device, equipment and computer-readable recording medium Download PDFInfo
- Publication number
- CN107478243A CN107478243A CN201710526962.4A CN201710526962A CN107478243A CN 107478243 A CN107478243 A CN 107478243A CN 201710526962 A CN201710526962 A CN 201710526962A CN 107478243 A CN107478243 A CN 107478243A
- Authority
- CN
- China
- Prior art keywords
- user
- path
- end points
- guidance path
- computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3605—Destination input or retrieval
- G01C21/3608—Destination input or retrieval using speech input, e.g. using speech recognition
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3679—Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Acoustics & Sound (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Navigation (AREA)
Abstract
The present invention provides a kind of air navigation aid, device, equipment and computer-readable recording medium.The embodiment of the present invention is by obtaining the inquiry end points that user is provided, and then according to the position where the user and the inquiry end points, carry out path planning processing, to obtain at least one guidance path, make it possible to after the path query instruction that the user is triggered is obtained, export at least one guidance path, the path query order triggered without waiting for user, as long as user performs other associative operations and provides inquiry end points for example, the title of inquiry inquiry end points, position etc., proceed by path planning processing, guidance path is obtained ahead of time, so that after user triggers path query instruction, the guidance path being obtained ahead of time can be provided immediately, the stand-by period of user can effectively be reduced, so as to improve navigation efficiency.
Description
【Technical field】
The present invention relates to Path Planning Technique, more particularly to a kind of air navigation aid, device, equipment and computer-readable storage
Medium.
【Background technology】
With the development of the communication technology, terminal is integrated with increasing function, so that the systemic-function row of terminal
Contained in table more and more corresponding using (Application, APP).It can be related to some location-based services in some applications
(Location Based Service, LBS), also known as positioning service, for example, Baidu map, Baidu's navigation, the navigation of high moral etc..
In LBS, location-based service related application is first to user's display location service interface, so that user is inputted,
Then, then the information that can be inputted according to user, the information such as inquiry starting point and inquiry terminal is set, and then clicks on inquiry button,
For example, navigation controls of offer such as Baidu map application etc., to trigger path query order, requesting query engine provides navigation road
Footpath.Query engine, just can be according to inquiry starting point and inquiry terminal etc. after the path query order that user is triggered is got
Information provides a user guidance path.
However, existing navigation mode can just proceed by path planning processing, it is necessary to which user triggers inquiry, navigation is calculated
Path, operating time length, so as to result in the reduction of navigation efficiency.
【The content of the invention】
The many aspects of the present invention provide a kind of air navigation aid, device, equipment and computer-readable recording medium, to carry
High navigation efficiency.
An aspect of of the present present invention, there is provided a kind of air navigation aid, including:
Obtain the inquiry end points that user is provided;
According to the position where the user and the inquiry end points, path planning processing is carried out, it is at least one to obtain
Guidance path;
Obtain the path query instruction that the user is triggered;
Export at least one guidance path.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, described obtain are used
The inquiry end points that family is provided, including:
According to the assigned operation performed by the user, the inquiry end points is obtained.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, it is described according to institute
The position where user and the inquiry end points are stated, carries out path planning processing, after obtaining at least one guidance path, institute
State before obtaining the path query instruction that the user is triggered, in addition to:
To at least one guidance path, storage processing is carried out.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, it is described to described
At least one guidance path, storage processing is carried out, including:
According to navigation map and at least one guidance path, obtain at least one guidance path renders knot
Fruit;
The rendering result is stored in the storage device of terminal used in the user.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the output institute
At least one guidance path is stated, including:
Export the rendering result that the terminal is stored.
Another aspect of the present invention, there is provided a kind of guider, including:
Acquiring unit, the inquiry end points provided for obtaining user;
Planning unit, for according to the position where the user and the inquiry end points, carrying out path planning processing, with
Obtain at least one guidance path;
The acquiring unit, it is additionally operable to obtain the path query instruction that the user is triggered;
Output unit, for exporting at least one guidance path.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, it is described to obtain list
Member, it is specifically used for
According to the assigned operation performed by the user, the inquiry end points is obtained.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the planning are single
Member, it is additionally operable to
To at least one guidance path, storage processing is carried out.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the planning are single
Member, it is specifically used for
According to navigation map and at least one guidance path, obtain at least one guidance path renders knot
Fruit;And
The rendering result is stored in the storage device of terminal used in the user.
Aspect as described above and any possible implementation, it is further provided a kind of implementation, the output are single
Member, it is specifically used for
Export the rendering result that the terminal is stored.
Another aspect of the present invention, there is provided a kind of equipment, the equipment include:
One or more processors;
Storage device, for storing one or more programs,
When one or more of programs are by one or more of computing devices so that one or more of processing
Device realizes the air navigation aid on the one hand provided as described above.
Another aspect of the present invention, there is provided a kind of computer-readable recording medium, be stored thereon with computer program, the journey
The air navigation aid on the one hand provided as described above is provided when sequence is executed by processor.
As shown from the above technical solution, the embodiment of the present invention is by obtaining the inquiry end points that user is provided, and then according to
Position and the inquiry end points where the user, path planning processing is carried out, to obtain at least one guidance path so that
At least one guidance path can be exported after the path query instruction that the user is triggered is obtained, without waiting for
The path query order that user is triggered, as long as user performs other associative operations and provides inquiry end points for example, inquiry inquiry end
The title of point, position etc., that is, path planning processing is proceeded by, guidance path is obtained ahead of time so that triggered path in user and look into
After asking instruction, the guidance path being obtained ahead of time can be immediately provided, the stand-by period of user can be effectively reduced, so as to improve
Navigation efficiency.
In addition, using technical scheme provided by the present invention, the experience of user can be effectively improved.
【Brief description of the drawings】
Technical scheme in order to illustrate the embodiments of the present invention more clearly, below will be to embodiment or description of the prior art
In the required accompanying drawing used be briefly described, it should be apparent that, drawings in the following description be the present invention some realities
Example is applied, for those of ordinary skill in the art, without having to pay creative labor, can also be attached according to these
Figure obtains other accompanying drawings.
Fig. 1 is the schematic flow sheet for the air navigation aid that one embodiment of the invention provides;
Fig. 2 is the structural representation for the guider that another embodiment of the present invention provides;
Fig. 3 is suitable for for realizing the block diagram of the exemplary computer system/server 12 of embodiment of the present invention.
【Embodiment】
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present invention
In accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is
Part of the embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art
The whole other embodiments obtained under the premise of creative work is not made, belong to the scope of protection of the invention.
It should be noted that terminal involved in the embodiment of the present invention can include but is not limited to mobile phone, individual digital
Assistant (Personal Digital Assistant, PDA), radio hand-held equipment, tablet personal computer (Tablet Computer),
PC (Personal Computer, PC), MP3 player, MP4 players, wearable device (for example, intelligent glasses,
Intelligent watch, Intelligent bracelet etc.) etc..
In addition, the terms "and/or", only a kind of incidence relation for describing affiliated partner, represents there may be
Three kinds of relations, for example, A and/or B, can be represented:Individualism A, while A and B be present, these three situations of individualism B.Separately
Outside, character "/" herein, it is a kind of relation of "or" to typically represent forward-backward correlation object.
Fig. 1 is the schematic flow sheet for the air navigation aid that one embodiment of the invention provides, as shown in Figure 1.
101st, the inquiry end points that user is provided is obtained.
102nd, according to the position where the user and the inquiry end points, path planning processing is carried out, to obtain at least
One guidance path.
Specifically, specifically the position where the user can be obtained according to the location data of the user.So-called use
The location data at family, it is specifically as follows terminal used in user and uses existing various location technologies, for example, global positioning system
(Global Positioning System, the GPS) technology of system, Wireless Fidelity (Wireless Fidelity, WiFi)
The location technology such as location technology or architecture technology, the positioning result i.e. geography of user position of the user obtained
Position data, the present embodiment is to this without being particularly limited to.
103rd, the path query instruction that the user is triggered is obtained.
104th, at least one guidance path is exported.
It should be noted that 101~104 executive agent can be partly or entirely the application for being located locally terminal,
Or can also be the plug-in unit being arranged in the application of local terminal or SDK (Software
Development Kit, SDK) etc. functional unit, can also be either query engine in network side server or
Can also be the distributed system positioned at network side, the present embodiment is to this without being particularly limited to.
It is understood that the application can be mounted in the local program (nativeApp) in terminal, or may be used also
To be a web page program (webApp) of browser in terminal, the present embodiment is to this without limiting.
So, the inquiry end points provided by obtaining user, and then according to the position where the user and described look into
End points is ask, path planning processing is carried out, to obtain at least one guidance path, enabling is obtaining what the user was triggered
After path query instruction, output at least one guidance path, the path query order triggered without waiting for user, only
Want user to perform other associative operations and provide inquiry end points for example, inquiring about the title of inquiry end points, position etc., that is, proceed by road
Footpath planning processing, is obtained ahead of time guidance path so that after user triggers path query instruction, can immediately provide and obtain in advance
The guidance path obtained, the stand-by period of user can be effectively reduced, so as to improve navigation efficiency.
Generally, some location-based services can be related in some applications, for example, Baidu map etc..These applications are first to user
Display location service interface, so that user is inputted, then, then the information that can be inputted according to user, inquiry end points is set
Information is for example, inquiry starting point and inquire about the information of the end points such as terminal, and then click on inquiry button, for example, Baidu map application etc.
Navigation controls of offer etc., to trigger path query order, requesting query engine provides guidance path.
Alternatively,, specifically can be according to the user in 101 in a possible implementation of the present embodiment
Performed assigned operation, obtain the inquiry end points.
Specifically, the trigger condition that the inquiry end points is obtained in this step is grasped for one or more specific specifies
Make, for example, point of interest (Point of Interest, POI) inquiry operation etc..If user performs assigned operation, can basis
Assigned operation performed by the user, obtain the inquiry end points.
During a concrete implementation, it can specifically gather user and perform the inquiry key that assigned operation is provided
Word, that is, terminal is inquired about, be referred to as inquiring about data, can realized by the POI querying commands that user is triggered.Specifically can be with
POI querying commands are triggered using following four kinds of modes:
Mode one:
User can input the searching keyword on the page that current application is showed, and the searching keyword can be with
Including inquiring about terminal.Then, by clicking on the inquiry button on the page, for example, the position of the offer such as Baidu map application is looked into
Control etc. is ask, to trigger POI querying commands, the searching keyword is included in the POI querying commands.So, this is being received
After POI querying commands, then the searching keyword included in it can be parsed.
Mode two:
Using Asynchronous loading technology for example, Ajax Asynchronous loadings or Jsonp Asynchronous loadings etc., user in real is current
Using the input content inputted on the page showed, in order to be made a distinction with searching keyword, input content now can
To be known as inputting keyword.Then, by clicking on the inquiry button on the page, for example, the offer such as Baidu map application
Position enquiring control etc., or an input character has been obtained, to trigger POI querying commands, institute is included in the POI querying commands
State searching keyword.So, after the POI querying commands are received, then the inquiry included in it can be parsed
Keyword.Specifically, the interface such as Ajax interfaces or Jsonp interfaces can specifically be provided, these interfaces can use Java, super
The language such as Text Pretreatment (Hypertext Preprocessor, PHP) language are write, and its specific calling can use
Jquery, or the language such as primary JavaScript are write.
Mode three:User can be said desired by the speech polling button on the page that long-press current application is showed
The voice content of input, then, phonetic search button is unclamped, to trigger POI querying commands, root is included in the POI querying commands
The searching keyword for the textual form changed according to the voice content said.So, after the POI querying commands are received,
The searching keyword included in it can then be parsed.
Mode four:The speech polling button on the page that user can be showed by clicking on current application, says desired
The voice content of input, voice content is said to the end of for a period of time for example, after 2 seconds, then triggers POI querying commands, should
The searching keyword for the textual form changed according to the voice content said is included in POI querying commands.So, receiving
After the POI querying commands, then the searching keyword included in it can be parsed.
In most cases, user is using location-based service related application for example, Baidu's navigation application etc., carries out POI
The purpose of inquiry operation will all carry out path query, therefore, can user carry out POI inquiry operations while or it
Afterwards, path planning processing is carried out immediately.So, can be directly by path planning when user really triggers path query order
The result of processing is supplied to user, can effectively reduce period of reservation of number, lifts Consumer's Experience.
Alternatively, in a possible implementation of the present embodiment, in 102, prior art can specifically be used
In scheme, using the position where the user as inquiry starting point, using the inquiry end points that user is provided for inquire about terminal,
Path planning processing is carried out, to obtain at least one guidance path.Detailed description may refer to related content of the prior art,
Here is omitted.
Alternatively,, can be with after 102, and before 103 in a possible implementation of the present embodiment
At least one guidance path further obtained to path planning department reason, carries out storage processing.
Specifically, at least one guidance path that can be specifically obtained path planning processing, is stored in the use
In the storage device of terminal used in family.
For example, the storage device of the terminal can be slow storage device, it is specifically as follows the hard disk of computer system,
Or can also be physical memory for the inoperative internal memory of mobile phone, for example, read-only storage (Read-Only Memory, ROM)
With RAM card etc., the present embodiment is to this without being particularly limited to.
Or for another example the storage device of the terminal can also be speedy storage equipment, it is specifically as follows department of computer science
The internal memory of system, or can also be Installed System Memory for the running memory of mobile phone, for example, random access memory (Random Access
Memory, RAM) etc., the present embodiment is to this without being particularly limited to.
During a concrete implementation, it can specifically be obtained according to navigation map and at least one guidance path
The rendering result of at least one guidance path is obtained, and then then can be by the rendering result, being stored in the user is made
In the storage device of terminal.
So-called navigation map is digital navigation map (Electronic map) abbreviation, is to utilize computer technology,
The map for storing and consulting in a digital manner.From composition form, it is made up of road, background, annotation and POI, may be used also certainly
To there is many specialty contents, for example, three-dimensional (3Dimensions, 3D) crossing actual scene enlarged drawing, 3D buildings etc..
Alternatively, in a possible implementation of the present embodiment, in 104, the terminal can specifically be exported
The rendering result stored.Due to the guidance path of path planning processing has been obtained ahead of time, therefore, touched obtaining the user
During the path query instruction of hair, obtained guidance path can be exported immediately, effectively improves navigation efficiency.
The technical scheme that the present invention is carried, navigation loading velocity and the user for being capable of significant increase location-based service related application
Fluency is experienced, so as to lift product competitiveness with more preferable Consumer's Experience.
In the present embodiment, the inquiry end points that is provided by obtaining user, and then according to the position where the user and
The inquiry end points, path planning processing is carried out, to obtain at least one guidance path, enabling obtaining the user institute
After the path query instruction of triggering, at least one guidance path, the path query triggered without waiting for user are exported
Order, as long as user performs other associative operations and provides inquiry end points for example, inquiring about the title of inquiry end points, position etc., that is, open
Begin to carry out path planning processing, guidance path is obtained ahead of time so that after user triggers path query instruction, can carry immediately
The guidance path for for being obtained ahead of time, the stand-by period of user can be effectively reduced, so as to improve navigation efficiency.
In addition, using technical scheme provided by the present invention, the experience of user can be effectively improved.
It should be noted that for foregoing each method embodiment, in order to be briefly described, therefore it is all expressed as a series of
Combination of actions, but those skilled in the art should know, the present invention is not limited by described sequence of movement because
According to the present invention, some steps can use other orders or carry out simultaneously.Secondly, those skilled in the art should also know
Know, embodiment described in this description belongs to preferred embodiment, and involved action and module are not necessarily of the invention
It is necessary.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not have the portion being described in detail in some embodiment
Point, it may refer to the associated description of other embodiment.
Fig. 2 is the structural representation for the guider that another embodiment of the present invention provides, as shown in Figure 2.The present embodiment
Guider can include acquiring unit 21, planning unit 22 and output unit 23.Wherein, acquiring unit 21, used for obtaining
The inquiry end points that family is provided;Planning unit 22, for according to the position where the user and the inquiry end points, entering walking along the street
Footpath planning processing, to obtain at least one guidance path;The acquiring unit 21, it is additionally operable to obtain the road that the user is triggered
Footpath query statement;Output unit 23, for exporting at least one guidance path.
It should be noted that the guider that the present embodiment is provided can be partly or entirely to be located locally terminal
Using, or can also be the plug-in unit being arranged in the application of local terminal or SDK (Software
Development Kit, SDK) etc. functional unit, can also be either query engine in network side server or
Can also be the distributed system positioned at network side, the present embodiment is to this without being particularly limited to.
It is understood that the application can be mounted in the local program (nativeApp) in terminal, or may be used also
To be a web page program (webApp) of browser in terminal, the present embodiment is to this without limiting.
Alternatively, in a possible implementation of the present embodiment, the acquiring unit 21, it specifically can be used for root
According to the assigned operation performed by the user, the inquiry end points is obtained.
Alternatively, in a possible implementation of the present embodiment, the planning unit 22, can also further use
In at least one guidance path, storage processing is carried out.
During a concrete implementation, the planning unit 22, specifically it can be used for according to navigation map and described
At least one guidance path, obtain the rendering result of at least one guidance path;And by the rendering result, it is stored in
In the storage device of terminal used in the user.
Alternatively, in a possible implementation of the present embodiment, the output unit 23, specifically can be used for defeated
Go out the rendering result that the terminal is stored.
It should be noted that method in embodiment corresponding to Fig. 1, the guider that can be provided by the present embodiment is realized.
The related content that may refer in embodiment corresponding to Fig. 1 is described in detail, here is omitted.
In the present embodiment, the inquiry end points that is provided of user is obtained by acquiring unit, and then by planning unit according to institute
The position where user and the inquiry end points are stated, path planning processing is carried out, to obtain at least one guidance path so that energy
After enough path query instructions for obtaining that the user is triggered in acquiring unit, described at least one lead is exported by output unit
Bit path, the path query order triggered without waiting for user, as long as user performs other associative operations and provides inquiry end points
For example, the title of inquiry inquiry end points, position etc., that is, proceed by path planning processing, guidance path be obtained ahead of time so that
User trigger path query instruction after, the guidance path being obtained ahead of time can be provided immediately, can effectively reduce user etc.
The time is treated, so as to improve navigation efficiency.
In addition, using technical scheme provided by the present invention, the experience of user can be effectively improved.
Fig. 3 shows the block diagram suitable for being used for the exemplary computer system/server 12 for realizing embodiment of the present invention.
The computer system/server 12 that Fig. 3 is shown is only an example, should not be to the function and use range of the embodiment of the present invention
Bring any restrictions.
As shown in figure 3, computer system/server 12 is showed in the form of universal computing device.Computer system/service
The component of device 12 can include but is not limited to:One or more processor or processing unit 16, storage device or system
Memory 28, the bus 18 of connection different system component (including system storage 28 and processing unit 16).
Bus 18 represents the one or more in a few class bus structures, including memory bus or Memory Controller,
Peripheral bus, graphics acceleration port, processor or the local bus using any bus structures in a variety of bus structures.Lift
For example, these architectures include but is not limited to industry standard architecture (ISA) bus, MCA (MAC)
Bus, enhanced isa bus, VESA's (VESA) local bus and periphery component interconnection (PCI) bus.
Computer system/server 12 typically comprises various computing systems computer-readable recording medium.These media can be appointed
What usable medium that can be accessed by computer system/server 12, including volatibility and non-volatile media, it is moveable and
Immovable medium.
System storage 28 can include the computer system readable media of form of volatile memory, such as arbitrary access
Memory (RAM) 30 and/or cache memory 32.Computer system/server 12 may further include other removable
Dynamic/immovable, volatile/non-volatile computer system storage medium.Only as an example, storage system 34 can be used for
Read and write immovable, non-volatile magnetic media (Fig. 3 is not shown, is commonly referred to as " hard disk drive ").Although do not show in Fig. 3
Going out, can providing for the disc driver to may move non-volatile magnetic disk (such as " floppy disk ") read-write, and to removable
The CD drive of anonvolatile optical disk (such as CD-ROM, DVD-ROM or other optical mediums) read-write.In these cases,
Each driver can be connected by one or more data media interfaces with bus 18.System storage 28 can be included extremely
A few program product, the program product have one group of (for example, at least one) program module, and these program modules are configured to
Perform the function of various embodiments of the present invention.
Program/utility 40 with one group of (at least one) program module 42, such as system storage can be stored in
In device 28, such program module 42 includes --- but being not limited to --- operating system, one or more application program, other
Program module and routine data, the realization of network environment may be included in each or certain combination in these examples.Journey
Sequence module 42 generally performs function and/or method in embodiment described in the invention.
Computer system/server 12 can also be (such as keyboard, sensing equipment, aobvious with one or more external equipments 14
Show device 24 etc.) communication, it can also enable a user to lead to the equipment that the computer system/server 12 interacts with one or more
Letter, and/or any set with make it that the computer system/server 12 communicated with one or more of the other computing device
Standby (such as network interface card, modem etc.) communicates.This communication can be carried out by input/output (I/O) interface 44.And
And computer system/server 12 can also pass through network adapter 20 and one or more network (such as LAN
(LAN), wide area network (WAN) and/or public network, such as internet) communication.As illustrated, network adapter 20 passes through bus
18 communicate with other modules of computer system/server 12.It should be understood that although not shown in the drawings, computer can be combined
Systems/servers 12 use other hardware and/or software module, include but is not limited to:Microcode, device driver, at redundancy
Manage unit, external disk drive array, RAID system, tape drive and data backup storage system etc..
Processing unit 16 is stored in program in system storage 28 by operation, so as to perform various function application and
Data processing, such as realize the air navigation aid that the embodiment corresponding to Fig. 1 is provided.
Another embodiment of the present invention additionally provides a kind of computer-readable recording medium, is stored thereon with computer program,
The program realizes the air navigation aid that the embodiment corresponding to Fig. 1 is provided when being executed by processor.
Specifically, any combination of one or more computer-readable media can be used.Computer-readable medium
Can be computer-readable signal media or computer-readable recording medium.Computer-readable recording medium for example can be with
System, device or the device of --- but being not limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, or it is any more than
Combination.The more specifically example (non exhaustive list) of computer-readable recording medium includes:With one or more wires
Electrical connection, portable computer diskette, hard disk, random access memory (RAM), read-only storage (ROM), erasable type can compile
Journey read-only storage (EPROM or flash memory), optical fiber, portable compact disc read-only storage (CD-ROM), light storage device, magnetic
Memory device or above-mentioned any appropriate combination.In this document, computer-readable recording medium can be any includes
Or the tangible medium of storage program, the program can be commanded execution system, device either device using or in connection make
With.
Computer-readable signal media can include in a base band or as carrier wave a part propagation data-signal,
Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including --- but
It is not limited to --- electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be
Any computer-readable medium beyond computer-readable recording medium, the computer-readable medium can send, propagate or
Transmit for by instruction execution system, device either device use or program in connection.
The program code included on computer-readable medium can be transmitted with any appropriate medium, including --- but it is unlimited
In --- wireless, electric wire, optical cable, RF etc., or above-mentioned any appropriate combination.
It can be write with one or more programming languages or its combination for performing the computer that operates of the present invention
Program code, described program design language include object oriented program language-such as Java, Smalltalk, C++,
Also include conventional procedural programming language-such as " C " language or similar programming language.Program code can be with
Fully perform, partly perform on the user computer on the user computer, the software kit independent as one performs, portion
Divide and partly perform or performed completely on remote computer or server on the remote computer on the user computer.
Be related in the situation of remote computer, remote computer can pass through the network of any kind --- including LAN (LAN) or
Wide area network (WAN) --- subscriber computer is connected to, or, it may be connected to outer computer (such as utilize Internet service
Provider passes through Internet connection).
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and unit, the corresponding process in preceding method embodiment is may be referred to, will not be repeated here.
In several embodiments provided by the present invention, it should be understood that disclosed system, apparatus and method can be with
Realize by another way.For example, device embodiment described above is only schematical, for example, the unit
Division, only a kind of division of logic function, can there is other dividing mode, such as multiple units or the page when actually realizing
Component can combine or be desirably integrated into another system, or some features can be ignored, or not perform.It is another, show
Show or the mutual coupling discussed or direct-coupling or communication connection can be by some interfaces, between device or unit
Coupling or communication connection are connect, can be electrical, mechanical or other forms.
The unit illustrated as separating component can be or may not be physically separate, show as unit
The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple
On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs
's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can also
That unit is individually physically present, can also two or more units it is integrated in a unit.Above-mentioned integrated list
Member can both be realized in the form of hardware, can also be realized in the form of hardware adds SFU software functional unit.
The above-mentioned integrated unit realized in the form of SFU software functional unit, can be stored in one and computer-readable deposit
In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are causing a computer
It is each that equipment (can be personal computer, server, or network equipment etc.) or processor (processor) perform the present invention
The part steps of embodiment methods described.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (Read-
Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disc or CD etc. it is various
Can be with the medium of store program codes.
Finally it should be noted that:The above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although
The present invention is described in detail with reference to the foregoing embodiments, it will be understood by those within the art that:It still may be used
To be modified to the technical scheme described in foregoing embodiments, or equivalent substitution is carried out to which part technical characteristic;
And these modification or replace, do not make appropriate technical solution essence depart from various embodiments of the present invention technical scheme spirit and
Scope.
Claims (12)
- A kind of 1. air navigation aid, it is characterised in that including:Obtain the inquiry end points that user is provided;According to the position where the user and the inquiry end points, path planning processing is carried out, to obtain at least one navigation Path;Obtain the path query instruction that the user is triggered;Export at least one guidance path.
- 2. according to the method for claim 1, it is characterised in that the inquiry end points for obtaining user and being provided, including:According to the assigned operation performed by the user, the inquiry end points is obtained.
- 3. method according to claim 1 or 2, it is characterised in that the position according to where the user and described End points is inquired about, carries out path planning processing, it is described to obtain what the user was triggered after obtaining at least one guidance path Before path query instruction, in addition to:To at least one guidance path, storage processing is carried out.
- 4. according to the method for claim 3, it is characterised in that it is described at least one guidance path, stored Processing, including:According to navigation map and at least one guidance path, the rendering result of acquisition at least one guidance path;The rendering result is stored in the storage device of terminal used in the user.
- 5. according to the method for claim 4, it is characterised in that output at least one guidance path, including:Export the rendering result that the terminal is stored.
- A kind of 6. guider, it is characterised in that including:Acquiring unit, the inquiry end points provided for obtaining user;Planning unit, for according to the position where the user and the inquiry end points, path planning processing being carried out, to obtain At least one guidance path;The acquiring unit, it is additionally operable to obtain the path query instruction that the user is triggered;Output unit, for exporting at least one guidance path.
- 7. device according to claim 6, it is characterised in that the acquiring unit, specifically for according to the user institute The assigned operation of execution, obtain the inquiry end points.
- 8. the device according to claim 6 or 7, it is characterised in that the planning unit, be additionally operable toTo at least one guidance path, storage processing is carried out.
- 9. device according to claim 8, it is characterised in that the planning unit, specifically for according to navigation map and At least one guidance path, obtain the rendering result of at least one guidance path;AndThe rendering result is stored in the storage device of terminal used in the user.
- 10. device according to claim 9, it is characterised in that the output unit, be specifically used forExport the rendering result that the terminal is stored.
- 11. a kind of equipment, it is characterised in that the equipment includes:One or more processors;Storage device, for storing one or more programs,When one or more of programs are by one or more of computing devices so that one or more of processors are real The now method as described in any in Claims 1 to 5.
- 12. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the program is by processor The method as described in any in Claims 1 to 5 is realized during execution.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710526962.4A CN107478243A (en) | 2017-06-30 | 2017-06-30 | Air navigation aid, device, equipment and computer-readable recording medium |
PCT/CN2017/118871 WO2019000881A1 (en) | 2017-06-30 | 2017-12-27 | Method, apparatus and device for navigation, and computer-readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710526962.4A CN107478243A (en) | 2017-06-30 | 2017-06-30 | Air navigation aid, device, equipment and computer-readable recording medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107478243A true CN107478243A (en) | 2017-12-15 |
Family
ID=60596358
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710526962.4A Pending CN107478243A (en) | 2017-06-30 | 2017-06-30 | Air navigation aid, device, equipment and computer-readable recording medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107478243A (en) |
WO (1) | WO2019000881A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108595650A (en) * | 2018-04-27 | 2018-09-28 | 深圳市科迈爱康科技有限公司 | Construction method, system, equipment and the storage medium of virtual court |
CN108896060A (en) * | 2018-04-25 | 2018-11-27 | 上海博泰悦臻电子设备制造有限公司 | Air navigation aid, system, computer readable storage medium and the terminal of touch |
WO2019000881A1 (en) * | 2017-06-30 | 2019-01-03 | 百度在线网络技术(北京)有限公司 | Method, apparatus and device for navigation, and computer-readable storage medium |
CN114355874A (en) * | 2021-11-11 | 2022-04-15 | 北京百度网讯科技有限公司 | Path planning method and device, electronic equipment and automatic driving equipment |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101346000A (en) * | 2008-07-29 | 2009-01-14 | 方圆信通科技(北京)有限公司 | System for providing local mobile geographic information service based on GPS and mobile terminal |
CN101349567A (en) * | 2008-07-29 | 2009-01-21 | 方圆信通科技(北京)有限公司 | Method for providing local mobile geographical information service based on GPS and mobile terminal |
CN101660921A (en) * | 2009-09-08 | 2010-03-03 | 深圳市戴文科技有限公司 | Method of route navigation and backup route generation and system |
CN101782396A (en) * | 2010-03-05 | 2010-07-21 | 中国软件与技术服务股份有限公司 | Navigation method and navigation system |
CN102128629A (en) * | 2010-01-13 | 2011-07-20 | 华为技术有限公司 | Path planning method, navigation system and geographical information system |
CN102364304A (en) * | 2011-06-30 | 2012-02-29 | 福建慧翰信息技术有限公司 | Path reserving and planning method and system |
CN102538806A (en) * | 2010-12-30 | 2012-07-04 | 上海博泰悦臻电子设备制造有限公司 | Path planning method and related equipment |
CN102968499A (en) * | 2012-12-05 | 2013-03-13 | 北京世纪高通科技有限公司 | Device for providing traffic information inquiry service, traffic information inquiry method, and system for providing traffic information inquiry service |
CN103063223A (en) * | 2012-12-24 | 2013-04-24 | 深圳先进技术研究院 | Navigation system and method based on path sharing |
US20130332057A1 (en) * | 2012-06-10 | 2013-12-12 | Apple Inc. | Representing Traffic Along a Route |
US20140019036A1 (en) * | 2012-06-05 | 2014-01-16 | Apple Inc. | Rendering Road Signs During Navigation |
CN105339762A (en) * | 2013-04-17 | 2016-02-17 | 通腾导航技术股份有限公司 | Methods, devices and computer software for facilitating searching and display of locations relevant to a digital map |
CN106610286A (en) * | 2015-10-22 | 2017-05-03 | 口碑控股有限公司 | Acquisition method and apparatus for information of route |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107478243A (en) * | 2017-06-30 | 2017-12-15 | 百度在线网络技术(北京)有限公司 | Air navigation aid, device, equipment and computer-readable recording medium |
-
2017
- 2017-06-30 CN CN201710526962.4A patent/CN107478243A/en active Pending
- 2017-12-27 WO PCT/CN2017/118871 patent/WO2019000881A1/en active Application Filing
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101346000A (en) * | 2008-07-29 | 2009-01-14 | 方圆信通科技(北京)有限公司 | System for providing local mobile geographic information service based on GPS and mobile terminal |
CN101349567A (en) * | 2008-07-29 | 2009-01-21 | 方圆信通科技(北京)有限公司 | Method for providing local mobile geographical information service based on GPS and mobile terminal |
CN101660921A (en) * | 2009-09-08 | 2010-03-03 | 深圳市戴文科技有限公司 | Method of route navigation and backup route generation and system |
CN102128629A (en) * | 2010-01-13 | 2011-07-20 | 华为技术有限公司 | Path planning method, navigation system and geographical information system |
CN101782396A (en) * | 2010-03-05 | 2010-07-21 | 中国软件与技术服务股份有限公司 | Navigation method and navigation system |
CN102538806A (en) * | 2010-12-30 | 2012-07-04 | 上海博泰悦臻电子设备制造有限公司 | Path planning method and related equipment |
CN102364304A (en) * | 2011-06-30 | 2012-02-29 | 福建慧翰信息技术有限公司 | Path reserving and planning method and system |
US20140019036A1 (en) * | 2012-06-05 | 2014-01-16 | Apple Inc. | Rendering Road Signs During Navigation |
US20130332057A1 (en) * | 2012-06-10 | 2013-12-12 | Apple Inc. | Representing Traffic Along a Route |
CN102968499A (en) * | 2012-12-05 | 2013-03-13 | 北京世纪高通科技有限公司 | Device for providing traffic information inquiry service, traffic information inquiry method, and system for providing traffic information inquiry service |
CN103063223A (en) * | 2012-12-24 | 2013-04-24 | 深圳先进技术研究院 | Navigation system and method based on path sharing |
CN105339762A (en) * | 2013-04-17 | 2016-02-17 | 通腾导航技术股份有限公司 | Methods, devices and computer software for facilitating searching and display of locations relevant to a digital map |
CN106610286A (en) * | 2015-10-22 | 2017-05-03 | 口碑控股有限公司 | Acquisition method and apparatus for information of route |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019000881A1 (en) * | 2017-06-30 | 2019-01-03 | 百度在线网络技术(北京)有限公司 | Method, apparatus and device for navigation, and computer-readable storage medium |
CN108896060A (en) * | 2018-04-25 | 2018-11-27 | 上海博泰悦臻电子设备制造有限公司 | Air navigation aid, system, computer readable storage medium and the terminal of touch |
CN108595650A (en) * | 2018-04-27 | 2018-09-28 | 深圳市科迈爱康科技有限公司 | Construction method, system, equipment and the storage medium of virtual court |
CN108595650B (en) * | 2018-04-27 | 2022-02-18 | 深圳市科迈爱康科技有限公司 | Method, system, equipment and storage medium for constructing virtual badminton court |
CN114355874A (en) * | 2021-11-11 | 2022-04-15 | 北京百度网讯科技有限公司 | Path planning method and device, electronic equipment and automatic driving equipment |
CN114355874B (en) * | 2021-11-11 | 2024-03-22 | 北京百度网讯科技有限公司 | Path planning method and device, electronic equipment and automatic driving equipment |
Also Published As
Publication number | Publication date |
---|---|
WO2019000881A1 (en) | 2019-01-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107478237A (en) | Real scene navigation method, device, equipment and computer-readable recording medium | |
KR101758302B1 (en) | Voice recognition grammar selection based on context | |
CN104412264B (en) | The data that buffer memory is relevant to travelling point of destination in advance | |
CN102016905B (en) | Intelligent autocompletion | |
US8463656B2 (en) | Acquisition of items offered for purchase online through a mobile computing appratus | |
CN107478243A (en) | Air navigation aid, device, equipment and computer-readable recording medium | |
JP7213943B2 (en) | Audio processing method, device, device and storage medium for in-vehicle equipment | |
CN107480162A (en) | Searching method, device, equipment and computer-readable recording medium based on artificial intelligence | |
CN107391592A (en) | Processing method, device, equipment and the computer-readable recording medium of geography fence | |
CN106663111A (en) | Evaluating semantic interpretations of a search query | |
CN107526723A (en) | A kind of method, apparatus, server and the storage medium of semantic disambiguation | |
CN109933269A (en) | Method, equipment and the computer storage medium that small routine is recommended | |
CN107133263A (en) | POI recommends method, device, equipment and computer-readable recording medium | |
CN110325987A (en) | Context voice driven depth bookmark | |
CN107463929A (en) | Processing method, device, equipment and the computer-readable recording medium of speech data | |
CN107702726A (en) | Air navigation aid, device, equipment and computer-readable recording medium | |
AU2017435621B2 (en) | Voice information processing method and device, and terminal | |
CN107861968B (en) | Method, apparatus and storage medium for providing information matched with scene | |
CN107169005A (en) | POI recommends method, device, equipment and computer-readable recording medium | |
CN107169012A (en) | POI recommends method, device, equipment and computer-readable recording medium | |
CN103473290A (en) | Processing method and device for attribute data of POIs | |
EP4116864A2 (en) | Method and apparatus for generating dialog data and storage medium | |
CN107507407A (en) | Processing method, device, equipment and the computer-readable recording medium of commerial vehicle service | |
CN107180073A (en) | POI recommends method, device, equipment and computer-readable recording medium | |
CN107193861A (en) | POI recommends method, device, equipment and computer-readable recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171215 |
|
RJ01 | Rejection of invention patent application after publication |