CN107478243A - Air navigation aid, device, equipment and computer-readable recording medium - Google Patents

Air navigation aid, device, equipment and computer-readable recording medium Download PDF

Info

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
Application number
CN201710526962.4A
Other languages
Chinese (zh)
Inventor
罗耀燊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201710526962.4A priority Critical patent/CN107478243A/en
Publication of CN107478243A publication Critical patent/CN107478243A/en
Priority to PCT/CN2017/118871 priority patent/WO2019000881A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3605Destination input or retrieval
    • G01C21/3608Destination input or retrieval using speech input, e.g. using speech recognition
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3679Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical 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

Air navigation aid, device, equipment and computer-readable recording medium
【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)

  1. 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. 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. 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. 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. 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.
  6. 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. 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. 8. the device according to claim 6 or 7, it is characterised in that the planning unit, be additionally operable to
    To at least one guidance path, storage processing is carried out.
  9. 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;And
    The rendering result is stored in the storage device of terminal used in the user.
  10. 10. device according to claim 9, it is characterised in that the output unit, be specifically used for
    Export the rendering result that the terminal is stored.
  11. 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. 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.
CN201710526962.4A 2017-06-30 2017-06-30 Air navigation aid, device, equipment and computer-readable recording medium Pending CN107478243A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (13)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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