CN109900285A - Air navigation aid, server and navigation system - Google Patents
Air navigation aid, server and navigation system Download PDFInfo
- Publication number
- CN109900285A CN109900285A CN201711306475.3A CN201711306475A CN109900285A CN 109900285 A CN109900285 A CN 109900285A CN 201711306475 A CN201711306475 A CN 201711306475A CN 109900285 A CN109900285 A CN 109900285A
- Authority
- CN
- China
- Prior art keywords
- navigation
- destination
- departure place
- server
- routine
- 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
Landscapes
- Navigation (AREA)
Abstract
The present invention provides a kind of air navigation aid, server and navigation system, the air navigation aid is applied to server, and the air navigation aid includes: the real-time traffic conditions obtained between departure place and destination;It is handled to obtain the navigation routine between the departure place and the destination according to the real-time traffic conditions;The navigation routine is sent to navigation client, to show the navigation routine.A kind of air navigation aid, server and navigation system provided by the invention, can be provided for user more quickly, economically travel plan, facilitate user, promote user experience.
Description
Technical field
The present invention relates to field of computer technology more particularly to a kind of air navigation aids, server and navigation system.
Background technique
Existing navigation system is only to obtain the road of navigating of driving between departure place and destination in scene of driving
Line cannot access the navigation routine that the different vehicles between departure place and destination are plugged into, and user is needed to face out
Departure place is configured before row or onboard with destination to search for corresponding navigation routine, poor user experience.
Summary of the invention
In view of this, can be provided faster for user the present invention provides a kind of air navigation aid, server and navigation system
Prompt ground, economically travel plan, facilitate user, promote user experience.
The present invention provides a kind of air navigation aid, and the air navigation aid is applied to server, and the air navigation aid includes: to obtain
Real-time traffic conditions between departure place and destination;According to the real-time traffic conditions handle to obtain the departure place with it is described
Navigation routine between destination;The navigation routine is sent to navigation client, to show the navigation routine.
Specifically, the real-time traffic conditions include type of vehicle between the departure place and the destination,
Traffic information and traffic information.
Specifically, the vehicles in the navigation routine include at least a kind of type of vehicle.
Specifically, before the step of real-time traffic conditions obtained between departure place and destination further include: judgement
Whether the departure place and the destination are identical city;If so, returning to the judgement departure place and the mesh
Ground the step of whether being identical city;If it is not, then executing the real-time traffic item between the acquisition departure place and destination
The step of part.
Specifically, after the step of real-time traffic conditions obtained between departure place and destination further include: obtain
Default departure time information of the user in the departure place;It is described to be handled to obtain the departure place according to the real-time traffic conditions
The step of navigation routine between the destination, specifically includes: according to the default departure time and the real-time traffic item
Part handles to obtain a plurality of navigation routine;The road cost and travel time for comparing every bar navigation route obtain the first navigation routine.
Specifically, described that the navigation routine is sent to navigation client, tool the step of to show the navigation routine
Body includes: that a plurality of navigation routine is sent to the navigation client, to show a plurality of navigation routine and protrude aobvious
Show first navigation routine.
The present invention also provides a kind of air navigation aid, the air navigation aid is applied between server and navigation client, institute
Stating air navigation aid, to include: the navigation client send departure place and destination to the server;The server is according to institute
It states real-time traffic conditions to handle to obtain the navigation routine between the departure place and the destination, and the navigation routine is sent out
It send to navigation client;The navigation client shows the navigation routine.
Specifically, the server according to the real-time traffic conditions handle to obtain the departure place and the destination it
Between navigation routine the step of specifically include: handle to obtain a plurality of navigation according to default departure time and the real-time traffic conditions
Route;The road cost and travel time for comparing every bar navigation route obtain the first navigation routine.
The present invention also provides a kind of servers, comprising: memory, for storing executable program code;And processor,
For calling the executable program code in the memory, executing step includes such as above-mentioned air navigation aid.
The present invention also provides a kind of navigation system, including server and navigation client;The navigation client, for
The server sends departure place and destination;The server, it is described for handling to obtain according to the real-time traffic conditions
Navigation routine between departure place and the destination, and the navigation routine is sent to navigation client;The navigation visitor
Family end is also used to show the navigation routine.
Air navigation aid, server and navigation system provided by the invention pass through the real-time friendship between departure place and destination
A plurality of navigation routine is calculated in gating condition, with can be provided for user more quickly, economically travel plan, facilitate use
Family promotes user experience.
The above description is only an overview of the technical scheme of the present invention, in order to better understand the technical means of the present invention,
And it can be implemented in accordance with the contents of the specification, and in order to allow above and other objects, features and advantages of the invention can
It is clearer and more comprehensible, it is special below to lift preferred embodiment, and cooperate attached drawing, detailed description are as follows.
Detailed description of the invention
Fig. 1 is the application environment schematic diagram of the air navigation aid of one embodiment of the invention;
Fig. 2 shows a kind of structural block diagrams of terminal;
Fig. 3 shows a kind of structural block diagram of server;
Fig. 4 is the flow diagram of the air navigation aid of first embodiment of the invention;
Fig. 5 is the flow diagram of the air navigation aid of second embodiment of the invention;
Fig. 6 is the flow diagram of the air navigation aid of third embodiment of the invention;
Fig. 7 is the flow diagram of the air navigation aid of fourth embodiment of the invention;
Fig. 8 is the structural block diagram of the server of fifth embodiment of the invention;
Fig. 9 is the structural block diagram of the navigation system of sixth embodiment of the invention.
Specific embodiment
It is of the invention to reach the technical means and efficacy that predetermined goal of the invention is taken further to illustrate, below in conjunction with
Attached drawing and preferred embodiment, the present invention is described in detail as follows.
Navigation methods and systems provided by various embodiments of the present invention can be applied in application environment as shown in Figure 1, real
Now to the navigation of case.As shown in Figure 1, navigation client 100 and server 200 are located in wireless network or cable network, lead to
The wireless network or cable network are crossed, navigation client 100 and server 200 carry out data interaction.
Wherein, navigation client 100 can with but be not limited to be loaded in PC machine (Personal Computer, individual calculus
Machine), all-in-one machine, pocket computer on knee, on the computer terminals such as car-mounted terminal and smart phone, smart television,
TV box, tablet computer, E-book reader, MP3 player (Moving Picture Experts Group Audio
Layer III, dynamic image expert's compression standard audio level 3) or MP4 (Moving Picture Experts Group
Audio Layer IV, dynamic image expert's compression standard audio level 4) player.Specifically, navigation client 100 can be with
But it is not limited to map application.
Fig. 2 shows a kind of structural block diagrams of terminal.Structure shown in Fig. 2 can be suitable for loading above-mentioned navigation client simultaneously
End 100.Terminal 10 can be, but not limited to as navigation terminal, mobile terminal, tablet computer etc..As shown in Fig. 2, terminal 10 includes
Memory 102, storage control 104, one or more (one is only shown in figure) processors 106, Peripheral Interface 108, radio frequency
Module 110, locating module 112, photographing module 114, audio-frequency module 116, screen 118 and key module 120.These components are logical
One or more communication bus/signal wire 122 is crossed mutually to communicate.
It is appreciated that structure shown in Fig. 2 is only to illustrate, terminal 10 may also include more or less than shown in Fig. 2
Component, or with the configuration different from shown in Fig. 2.Each component shown in Fig. 2 can use hardware, software, or its combination
It realizes.
Memory 102 can be used for storing software program and module, such as the navigation methods and systems in the embodiment of the present invention
Corresponding program instruction/module, the software program and module that processor 106 is stored in storage control 104 by operation,
Thereby executing various function application and data processing, that is, realize above-mentioned navigation methods and systems.
Memory 102 may include high speed random access memory, may also include nonvolatile memory, such as one or more magnetic
Property storage device, flash memory or other non-volatile solid state memories.In some instances, memory 102 can further comprise
The memory remotely located relative to processor 106, these remote memories can pass through network connection to terminal 10.Above-mentioned net
The example of network includes but is not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.Processor 106 and
Other possible components can carry out the access of memory 102 under the control of storage control 104.
Various input/output devices are couple CPU and memory 102 by Peripheral Interface 108.The operation of processor 106 is deposited
Various softwares, instruction in reservoir 102 are to execute the various functions of terminal 10 and carry out data processing.
In some embodiments, Peripheral Interface 108, processor 106 and storage control 104 can be in one single chips
It realizes.In some other example, they can be realized by independent chip respectively.
Radio-frequency module 110 is used to receive and transmit electromagnetic wave, realizes the mutual conversion of electromagnetic wave and electric signal, thus with
Communication network or other equipment are communicated.Radio-frequency module 110 may include various existing for executing the electricity of these functions
Circuit component, for example, antenna, RF transceiver, digital signal processor, encryption/deciphering chip, subscriber identity module (SIM) card,
Memory etc..Radio-frequency module 110 can be communicated or be led to various networks such as internet, intranet, wireless network
Wireless network is crossed to be communicated with other equipment.Above-mentioned wireless network may include cellular telephone networks, WLAN or
Metropolitan Area Network (MAN).Various communication standards, agreement and technology can be used in above-mentioned wireless network, and including but not limited to the whole world is mobile logical
Letter system (Global System for Mobile Communication, GSM), enhanced mobile communication technology
(Enhanced Data GSM Environment, EDGE), Wideband CDMA Technology (wideband code division
Multiple access, W-CDMA), Code Division Multiple Access (Code division access, CDMA), time division multiple access technology
(time division multiple access, TDMA), bluetooth, adopting wireless fidelity technology (Wireless, Fidelity,
WiFi) (such as American Institute of Electrical and Electronics Engineers's standard IEEE 802.11a, IEEE 802.11b, IEEE802.11g and/
Or IEEE 802.11n), the networking telephone (Voice over internet protocal, VoIP), worldwide interoperability for microwave accesses
(Worldwide Interoperability for Microwave Access, Wi-Max), other be used for mail, Instant Messenger
The agreement and any other suitable communications protocol of news and short message, or even may include that those are not developed currently yet
Agreement.
Locating module 112 is used to obtain the current location of terminal 10.The example of locating module 112 includes but is not limited to the whole world
Global position system (GPS), the location technology based on WLAN or mobile radio communication.
Photographing module 114 is for shooting photo or video.The photo or video of shooting can store to memory 102
It is interior, and can be sent by radio-frequency module 110.
Audio-frequency module 116 provides a user audio interface, may include one or more microphones, one or more raises
Sound device and voicefrequency circuit.Voicefrequency circuit receives voice data from Peripheral Interface 108, and voice data is converted to power information,
Power information is transmitted to loudspeaker.Power information is converted to the sound wave that human ear can be heard by loudspeaker.Voicefrequency circuit is also from microphone
Place receive power information, convert electrical signals to voice data, and by data transmission in network telephony into Peripheral Interface 108 to carry out into one
The processing of step.Audio data can obtain from memory 102 or through radio-frequency module 110.In addition, audio data can also be with
It stores into memory 102 or is sent by radio-frequency module 110.In some instances, audio-frequency module 116 may also include
One earphone broadcasts hole, for providing audio interface to earphone or other equipment.
Screen 118 provides an output interface between terminal 10 and user.Specifically, screen 118 shows to user and regards
Frequency exports, and the content of these videos output may include text, figure, video and any combination thereof.Some outputs are the result is that corresponding
In some user interface objects.It should be understood that screen 118 can also include Touch Screen.Touch Screen is in terminal 10 and uses
One output and input interface are provided simultaneously between family.In addition to showing video output to user, Touch Screen also receives user's
Input, such as the gesture operations such as click, sliding of user, so that user interface object responds the input of these users.
The technology of detection user's input can be based on resistance-type, condenser type or any other possible touch control detection technology.Touch-control
The specific example of screen display unit includes but is not limited to liquid crystal display or light emitting polymer displays.
Key module 120 equally provides user's interface inputted to terminal 10, and user can be different by pressing
Key is so that terminal 10 executes different functions.
Fig. 3 shows a kind of structural block diagram of server.As shown in figure 3, server 200 includes: memory 201, processing
Device 202 and network module 203.
It is appreciated that structure shown in Fig. 3 is only to illustrate, server 200 may also include than shown in Fig. 3 more or more
Few component, or with the configuration different from shown in Fig. 3.Each component shown in Fig. 3 can use hardware, software or its group
It closes and realizes.In addition, the server in the embodiment of the present invention can also include the server of multiple specific different function.
Memory 201 can be used for storing software program and module, such as the navigation methods and systems in the embodiment of the present invention
Corresponding program instruction/module, the software program and module that processor 202 is stored in memory 201 by operation, thus
Perform various functions application and data processing, i.e. navigation methods and systems in the realization embodiment of the present invention.Memory 201 can
Including high speed random access memory, may also include nonvolatile memory, as one or more magnetic storage device, flash memory or
Other non-volatile solid state memories of person.In some instances, memory 201 can further comprise remote relative to processor 202
The memory of journey setting, these remote memories can pass through network connection to server 200.Further, above-mentioned software journey
Sequence and module may also include that operating system 221 and service module 222.Wherein operating system 221, may be, for example, LINUX,
UNIX, WINDOWS, may include it is various for management system task (such as memory management, storage equipment control, power management
Deng) component software and/or driving, and can mutually be communicated with various hardware or component software, to provide other software component
Running environment.Service module 222 operates on the basis of operating system 221, and is supervised by the network service of operating system 221
The request for sounding automatic network completes corresponding data processing according to request, and returns to processing result to terminal.That is, clothes
Business module 222 is for providing the terminal with network service.
Network module 203 is for receiving and transmitting network signal.Above-mentioned network signal may include wireless signal or have
Line signal.In an example, above-mentioned network signal is cable network signal.At this point, network module 203 may include processor,
The elements such as random access memory, converter, crystal oscillator.
Fig. 4 is the flow diagram of the air navigation aid of first embodiment of the invention.The present embodiment is leading for server execution
Boat method.As shown in figure 4, the air navigation aid of the present embodiment can comprise the following steps that
Step S11: the real-time traffic conditions between departure place and destination are obtained.
Specifically, in the present embodiment, server is after the route request for receiving navigation client transmission, according to route
Real-time traffic conditions between request departure place and destination.
Specifically, in the present embodiment, real-time traffic conditions can with but be not limited to include between departure place and destination
Type of vehicle, traffic information and traffic information.
Specifically, in the present embodiment, type of vehicle can be, but not limited to for for automobile, train, ship, aircraft or from
One of driving is a variety of.Specifically, server will obtain respectively vehicles class workable for the user in departure place,
Usable type of vehicle on the way between type of vehicle and departure place and destination possessed by destination.
For example, in the present embodiment, server can according to departure place, destination and on the way between Real-time Traffic Information and road
Condition information, acquisition are reused second vehicles after being reached on the way using first vehicles and arrived at the destination, so as to
Faster more economical travel plan is provided for user.
Specifically, in the present embodiment, traffic information between departure place and destination or departure place, on the way and
The traffic conditions of the various vehicles between destination, for example, whether user's driving can block up from origin to destination
Weather condition etc. between the train time information or departure place and destination of vehicle or seating high-speed rail.
Specifically, in the present embodiment, traffic information can be, but not limited to each road between departure place and destination
Whether the road conditions of section, such as width, the road of road are flat or whether road repairs etc..
Step S12: handle to obtain the navigation routine between departure place and destination according to real-time traffic conditions.
Specifically, in the present embodiment, server according to the real-time traffic conditions between departure place and destination at
Reason obtains a plurality of navigation routine, wherein one in a plurality of navigation routine contains the navigation mode of the different vehicles, example
Such as, a certain distance in navigation routine is distance of driving, and the another a certain distance in navigation routine is to take the road of high-speed rail or aircraft
Journey.Server carries out the road cost of cost required for each navigation routine and travel time after obtaining a plurality of navigation routine
It compares, such as server can be, but not limited to after being weighted processing to road cost and travel time obtain recommendation, it will
The highest navigation routine of recommendation is highlighted in the user interface of navigation client.
Step S13: being sent to navigation client for navigation routine, to show navigation routine.
Specifically, in the present embodiment, the navigation routine between departure place and destination is sent to navigation visitor by server
Family end, and multiple navigation routines are shown in user interface, and highlight the highest navigation routine of recommendation.Specifically, multiple
Navigation routine can be, but not limited to show in the scene interface of driving in navigation client.
Specifically, in the present embodiment, the vehicles in navigation routine include at least a kind of type of vehicle.Specifically
Ground, between departure place and destination can only comprising drive vehicle navigation routine or departure place and on the way between to drive
The navigation routine of vehicle is sailed, on the way is the navigation routine of high-speed rail, motor-car, ship or aircraft between destination, wherein on the way
It can be multiple.
Referring to FIG. 5, Fig. 5 is the flow diagram of the air navigation aid of second embodiment of the invention.Such as Fig. 4 and Fig. 5, navigation
Method be applied to server, air navigation aid provided in this embodiment can be, but not limited to before step S11 the following steps are included:
Step S21: judge whether departure place and destination are identical city.
Specifically, in the present embodiment, if so, return step S21: judging whether departure place with destination is identical
City.If it is not, thening follow the steps S11: obtaining the real-time traffic conditions between departure place and destination.
Specifically, in the present embodiment, when user's request be long-distance route when, such as departure place is different from destination
City when, server obtains the real-time traffic conditions between departure place and destination, to obtain between departure place and destination
A variety of vehicles combined navigation routine, so as to provide faster more economical travel plan for user.When with
Family request be short distance route when, such as when departure place and destination are identical city, server sets out judgement is returned
The step of whether ground and destination are identical city, but it is not limited to this, such as server can be according to departure place and purpose
Navigation routine is calculated in traffic information and traffic information between ground, wherein traffic information may include navigation routine needs
Traffic lights information of process etc..
Referring to FIG. 6, Fig. 6 is the flow diagram of the air navigation aid of third embodiment of the invention.As shown in Fig. 4 and Fig. 6,
Air navigation aid provided in this embodiment be applied to server, air navigation aid provided in this embodiment after step s 11 can with but
Be not limited to the following steps are included:
Step S31: user is obtained in the default departure time information of departure place.
Specifically, in the present embodiment, server can also obtain the default departure time in departure place of user setting
The date-time etc. of plan trip can be set in information, such as user.Specifically, it can be, but not limited to the use in navigation client
Travel time virtual push button is arranged in family interface, and when searching for navigation routine for user, the date that user it is expected trip can be set
Time.Specifically, for server when not receiving the date-time of trip of user setting, being defaulted as current time is user's
Departure time.Specifically, in the present embodiment, by the way that the default departure time is arranged so that the departure place that gets of server with
Type of vehicle, Real-time Traffic Information, traffic information and Weather information are more accurate between destination, that can be user
Planning preferably, more easily, economically navigation routine.
Step S32: it is handled to obtain a plurality of navigation routine according to default departure time and real-time traffic conditions.
Specifically, in the present embodiment, according to the default departure time and accurately real-time traffic conditions calculate server
To the hybrid a plurality of navigation routines plugged into such as automobile, high-speed rail, aircraft and ferry between departure place and destination, a plurality of navigation
Route will be shown in navigation client, and accordingly show the parking lot letter of every bar navigation route plugged near a little on the way
The predetermined information of breath, high guaranteed votes and/or plane ticket and/or ferry ticket, the road cost of every bar navigation route and time cost are believed
Breath and every bar navigation route are in the waiting time etc. a little of plugging into.
Step S33: the road cost and travel time for comparing every bar navigation route obtain the first navigation routine.
Specifically, in the present embodiment, a plurality of navigation routine being calculated is compared server, such as by every
Summation obtains recommendation after the road cost and travel time that navigation routine is spent are weighted processing, and according to every bar navigation
The height of the recommendation of route is ranked up, to obtain highest first navigation routine of recommendation.Specifically, in the present embodiment
In, the travel time, more long then its weighting coefficient was then smaller, and more big then its corresponding weighting coefficient of road cost is then smaller.
Step S34: being sent to navigation client for a plurality of navigation routine, to show a plurality of navigation routine and highlight
One navigation routine.
Specifically, in the present embodiment, server can with but be not limited to recommendation in a plurality of navigation routine that will be obtained
The three bar navigation routes positioned at first three are sent to navigation client, and the navigation routine received is shown by navigation client,
And the first navigation routine is highlighted, such as the mode that can heighten the color or using different colours mode or
It is highlighted using the mode of overstriking.Specifically, in the present embodiment, it can be, but not limited to carry out pop-up wicket mode
Show parking lot information, high guaranteed votes and/or the plane ticket and/or ferry ticket of the first navigation routine plugged near a little on the way
Predetermined information, the road cost of every bar navigation route and time cost information and every bar navigation route are when plugging into waiting a little
Between.Further, it is selecting to lead in the also settable key booking virtual push button of the user interface of navigation client, such as user
After the line of air route, it can be, but not limited to realize quick ticket-booking service by one key booking button of triggering.
Specifically, in the present embodiment, when current time reaches the default departure time, navigation client can with but it is unlimited
In automatic spring navigator window, and show corresponding navigation routine.
Specifically, in the present embodiment, multiple destinations can also be set in sequence in user, such as user can be set and set out
Behind ground, the first destination, the second destination and third destination are set gradually, and the pre- of each destination can be set in user
If residence time etc..Server is according to multiple destinations of user setting, the default residence time of each destination and each mesh
Ground between real-time traffic conditions etc. a plurality of navigation routine is calculated, it is more easily more economical so as to be provided for user
Travel plan.
Referring to FIG. 7, Fig. 7 is the flow diagram of the air navigation aid of fourth embodiment of the invention.Air navigation aid is applied to
Navigation client and server, specifically, navigation client can be, but not limited to load map application at the terminal.
Air navigation aid provided in this embodiment can with but be not limited to the following steps are included:
Step S41: navigation client sends departure place and destination to server.
Specifically, in the present embodiment, server is after the route request for receiving navigation client transmission, according to route
Real-time traffic conditions between request departure place and destination.
Specifically, in the present embodiment, real-time traffic conditions can with but be not limited to include between departure place and destination
Type of vehicle, traffic information and traffic information.
Specifically, in the present embodiment, type of vehicle can be, but not limited to for for automobile, train, ship, aircraft or from
One of driving is a variety of.Specifically, server will obtain respectively vehicles class workable for the user in departure place,
Usable type of vehicle on the way between type of vehicle and departure place and destination possessed by destination.
For example, in the present embodiment, server can according to departure place, destination and on the way between Real-time Traffic Information and road
Condition information, acquisition are reused second vehicles after being reached on the way using first vehicles and arrived at the destination, so as to
Faster more economical travel plan is provided for user.
Specifically, in the present embodiment, traffic information between departure place and destination or departure place, on the way and
The traffic conditions of the various vehicles between destination, for example, whether user's driving can block up from origin to destination
Weather condition etc. between the train time information or departure place and destination of vehicle or seating high-speed rail.
Specifically, in the present embodiment, traffic information can be, but not limited to each road between departure place and destination
Whether the road conditions of section, such as width, the road of road are flat or whether road repairs etc..
Specifically, in the present embodiment, server can also obtain the default departure time in departure place of user setting
The date-time etc. of plan trip can be set in information, such as user.Specifically, it can be, but not limited to the use in navigation client
Travel time virtual push button is arranged in family interface, and when searching for navigation routine for user, the date that user it is expected trip can be set
Time.Specifically, for server when not receiving the date-time of trip of user setting, being defaulted as current time is user's
Departure time.Specifically, in the present embodiment, by the way that the default departure time is arranged so that the departure place that gets of server with
Type of vehicle, Real-time Traffic Information, traffic information and Weather information are more accurate between destination, that can be user
Planning preferably, more easily, economically navigation routine.
Specifically, in the present embodiment, multiple destinations can also be set in sequence in user, such as user can be set and set out
Behind ground, the first destination, the second destination and third destination are set gradually, and the pre- of each destination can be set in user
If residence time etc..Server is according to multiple destinations of user setting, the default residence time of each destination and each mesh
Ground between real-time traffic conditions etc. a plurality of navigation routine is calculated, it is more easily more economical so as to be provided for user
Travel plan.
Step S42: server handles to obtain the navigation routine between departure place and destination according to real-time traffic conditions, and
Navigation routine is sent to navigation client.
Step S43: navigation client shows navigation routine.
Specifically, in the present embodiment, server handles to obtain a plurality of according to default departure time and real-time traffic conditions
Navigation routine, and compare the road cost of every bar navigation route and the travel time obtains the first navigation routine.
Specifically, in the present embodiment, according to the default departure time and accurately real-time traffic conditions calculate server
To the hybrid a plurality of navigation routines plugged into such as automobile, high-speed rail, aircraft and ferry between departure place and destination, a plurality of navigation
Route will be shown in navigation client, and accordingly show the parking lot letter of every bar navigation route plugged near a little on the way
The predetermined information of breath, high guaranteed votes and/or plane ticket and/or ferry ticket, the road cost of every bar navigation route and time cost are believed
Breath and every bar navigation route are in the waiting time etc. a little of plugging into.
Specifically, in the present embodiment, a plurality of navigation routine being calculated is compared server, such as by every
Summation obtains recommendation after the road cost and travel time that navigation routine is spent are weighted processing, and according to every bar navigation
The height of the recommendation of route is ranked up, to obtain highest first navigation routine of recommendation.Specifically, in the present embodiment
In, the travel time, more long then its weighting coefficient was then smaller, and more big then its corresponding weighting coefficient of road cost is then smaller.
Specifically, in the present embodiment, server can with but be not limited to recommendation in a plurality of navigation routine that will be obtained
The three bar navigation routes positioned at first three are sent to navigation client, and the navigation routine received is shown by navigation client,
And the first navigation routine is highlighted, such as the mode that can heighten the color or using different colours mode or
It is highlighted using the mode of overstriking.Specifically, in the present embodiment, it can be, but not limited to carry out pop-up wicket mode
Show parking lot information, high guaranteed votes and/or the plane ticket and/or ferry ticket of the first navigation routine plugged near a little on the way
Predetermined information, the road cost of every bar navigation route and time cost information and every bar navigation route are when plugging into waiting a little
Between.Further, it is selecting to lead in the also settable key booking virtual push button of the user interface of navigation client, such as user
After the line of air route, it can be, but not limited to realize quick ticket-booking service by one key booking button of triggering.
Specifically, in the present embodiment, when current time reaches the default departure time, navigation client can with but it is unlimited
In automatic spring navigator window, and show corresponding navigation routine.
Referring to FIG. 8, Fig. 8 is the structural block diagram of the server 230 of fifth embodiment of the invention.As shown in figure 8, this implementation
The server 230 that example provides includes memory 231 and processing for executing air navigation aid, server 230 provided in this embodiment
Device 232.Specifically, the specific structure of server 230 reference may also be made to server 200 shown in Fig. 3.
Specifically, in the present embodiment, memory 231 is for storing executable program code.Processor 232 is for calling
Executable program code in memory 231, executing step includes: the real-time traffic item obtained between departure place and destination
Part;Handle to obtain the navigation routine between departure place and destination according to real-time traffic conditions;Navigation routine is sent to navigation
Client, to show navigation routine.
Specifically, in the present embodiment, real-time traffic conditions include type of vehicle between departure place and destination,
Traffic information and traffic information.
Specifically, in the present embodiment, the vehicles in navigation routine include at least a kind of type of vehicle.
Specifically, in the present embodiment, processor 232 is also used to judge whether departure place and destination are identical city
City.When departure place and destination are same city, then return and judge whether departure place and destination are identical city;Going out
Hair ground and destination be not same city when, then execute the real-time traffic conditions obtained between departure place and destination.
Specifically, in the present embodiment, processor 232 is also used to obtain user and believes the default departure time in departure place
Breath;The step of handling to obtain the navigation routine between departure place and destination according to real-time traffic conditions specifically includes: according to pre-
If departure time and real-time traffic conditions handle to obtain a plurality of navigation routine;Compare the road cost and road of every bar navigation route
Time obtains the first navigation routine.
Specifically, in the present embodiment, processor 232 is also used to navigation routine being sent to navigation client, to show
The step of navigation routine, specifically includes: a plurality of navigation routine being sent to navigation client, to show a plurality of navigation routine and dash forward
The first navigation routine is shown out.
Specifically, in the present embodiment, the specific structure of server 230 please join the structure of server 200 shown in Fig. 3,
This is repeated no more.
The present embodiment realizes the detailed process of respective function to each functional unit of server 230, refers to above-mentioned Fig. 4 extremely
Particular content described in embodiment illustrated in fig. 6, details are not described herein.
Referring to FIG. 9, Fig. 9 is the structural block diagram of the navigation system 50 of sixth embodiment of the invention.As shown in figure 9, this reality
The navigation system 50 for applying example offer can be used for realizing that air navigation aid, navigation system 50 include server 60 and navigation client 70.
Specifically, in the present embodiment, navigation client 70 is used to send departure place and destination to server 60.Service
Device 60 is used to handle to obtain the navigation routine between departure place and destination according to real-time traffic conditions, and navigation routine is sent
To navigation client 70.Navigation client 70 is also used to show navigation routine.
The present embodiment realizes the detailed process of respective function to each functional unit of navigation system 50, refers to above-mentioned Fig. 7
Particular content described in illustrated embodiment, details are not described herein.
Above-mentioned server can be, but not limited to include one or more second processors, second memory.Second storage
Device can be used for storing software program and module, second processor by software program that operation is stored in second memory with
And module, thereby executing various function application and data processing.
Air navigation aid, server and navigation system provided by the invention pass through the real-time friendship between departure place and destination
A plurality of navigation routine is calculated in gating condition, with can be provided for user more quickly, economically travel plan, facilitate use
Family promotes user experience.
In addition, the embodiment of the present invention also provides a kind of computer readable storage medium, it is executable to be stored with computer
Instruction, above-mentioned computer readable storage medium is, for example, nonvolatile memory such as CD, hard disk or flash memory.It is above-mentioned
Computer executable instructions for allowing computer or similar arithmetic unit to complete the various behaviour in above-mentioned air navigation aid
Make.
It should be noted that all the embodiments in this specification are described in a progressive manner, each embodiment weight
Point explanation is the difference from other embodiments, and the same or similar parts between the embodiments can be referred to each other.
For terminal class embodiment, since it is basically similar to the method embodiment, so being described relatively simple, related place ginseng
See the part explanation of embodiment of the method.
Claims (10)
1. a kind of air navigation aid, which is characterized in that the air navigation aid is applied to server, and the air navigation aid includes:
Obtain the real-time traffic conditions between departure place and destination;
It is handled to obtain the navigation routine between the departure place and the destination according to the real-time traffic conditions;
The navigation routine is sent to navigation client, to show the navigation routine.
2. air navigation aid as described in claim 1, which is characterized in that the real-time traffic conditions include the departure place and institute
State type of vehicle, traffic information and the traffic information between destination.
3. air navigation aid as described in claim 1, which is characterized in that the vehicles in the navigation routine include at least one
Kind type of vehicle.
4. air navigation aid as described in claim 1, which is characterized in that the real-time friendship obtained between departure place and destination
Before the step of gating condition further include:
Judge whether the departure place and the destination are identical city;
If so, return is described to judge the step of whether departure place and the destination are identical city;
If it is not, the step of then executing the real-time traffic conditions between the acquisition departure place and destination.
5. air navigation aid as described in claim 1, which is characterized in that the real-time friendship obtained between departure place and destination
After the step of gating condition further include:
User is obtained in the default departure time information of the departure place;
It is described to be handled to obtain the step of the navigation routine between the departure place and the destination according to the real-time traffic conditions
Suddenly it specifically includes:
It handles to obtain a plurality of navigation routine according to the default departure time and the real-time traffic conditions;
The road cost and travel time for comparing every bar navigation route obtain the first navigation routine.
6. air navigation aid as claimed in claim 5, which is characterized in that described that the navigation routine is sent to navigation client
End, to show navigation routine the step of, specifically include:
The a plurality of navigation routine is sent to the navigation client, to show a plurality of navigation routine and highlight institute
State the first navigation routine.
7. a kind of air navigation aid, which is characterized in that the air navigation aid is applied between server and navigation client, described to lead
Boat method includes:
The navigation client sends departure place and destination to the server;
The server handles to obtain the navigation road between the departure place and the destination according to the real-time traffic conditions
Line, and the navigation routine is sent to navigation client;
The navigation client shows the navigation routine.
8. air navigation aid as claimed in claim 7, which is characterized in that the server is handled according to the real-time traffic conditions
The step of obtaining the navigation routine between the departure place and the destination specifically includes:
It handles to obtain a plurality of navigation routine according to default departure time and the real-time traffic conditions;
The road cost and travel time for comparing every bar navigation route obtain the first navigation routine.
9. a kind of server, which is characterized in that the server includes:
Memory, for storing executable program code;And
Processor, for calling the executable program code in the memory, execute step include as claim 1 to
Air navigation aid described in any one of 6.
10. a kind of navigation system, which is characterized in that the navigation system includes server and navigation client;
The navigation client, for sending departure place and destination to the server;
The server obtains leading between the departure place and the destination for handling according to the real-time traffic conditions
Air route line, and the navigation routine is sent to navigation client;
The navigation client is also used to show the navigation routine.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711306475.3A CN109900285A (en) | 2017-12-11 | 2017-12-11 | Air navigation aid, server and navigation system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711306475.3A CN109900285A (en) | 2017-12-11 | 2017-12-11 | Air navigation aid, server and navigation system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109900285A true CN109900285A (en) | 2019-06-18 |
Family
ID=66942016
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711306475.3A Pending CN109900285A (en) | 2017-12-11 | 2017-12-11 | Air navigation aid, server and navigation system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109900285A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110763248A (en) * | 2019-10-23 | 2020-02-07 | 北京市天元网络技术股份有限公司 | Travel route reservation and customization method, system, medium and equipment |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102183258A (en) * | 2011-03-15 | 2011-09-14 | 深圳市融创天下科技发展有限公司 | Intelligent navigation method, device, system and mobile terminal |
JP2011185780A (en) * | 2010-03-09 | 2011-09-22 | Navitime Japan Co Ltd | Navigation system, terminal device, navigation server, navigation apparatus, navigation method, and program |
CN102645220A (en) * | 2012-05-21 | 2012-08-22 | 诚迈科技(南京)有限公司 | Intelligent trip mode real-time planning recommendation method |
CN104006820A (en) * | 2014-04-25 | 2014-08-27 | 南京邮电大学 | Personalized dynamic real time navigation method and navigation system |
CN104596531A (en) * | 2014-05-28 | 2015-05-06 | 腾讯科技(深圳)有限公司 | Navigation route generation method, navigation route generation apparatus, and server |
CN106643771A (en) * | 2016-12-30 | 2017-05-10 | 上海博泰悦臻网络技术服务有限公司 | Navigation route selection method and system |
CN106767859A (en) * | 2016-11-14 | 2017-05-31 | 胡家安 | A kind of automobile navigation method |
-
2017
- 2017-12-11 CN CN201711306475.3A patent/CN109900285A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011185780A (en) * | 2010-03-09 | 2011-09-22 | Navitime Japan Co Ltd | Navigation system, terminal device, navigation server, navigation apparatus, navigation method, and program |
CN102183258A (en) * | 2011-03-15 | 2011-09-14 | 深圳市融创天下科技发展有限公司 | Intelligent navigation method, device, system and mobile terminal |
CN102645220A (en) * | 2012-05-21 | 2012-08-22 | 诚迈科技(南京)有限公司 | Intelligent trip mode real-time planning recommendation method |
CN104006820A (en) * | 2014-04-25 | 2014-08-27 | 南京邮电大学 | Personalized dynamic real time navigation method and navigation system |
CN104596531A (en) * | 2014-05-28 | 2015-05-06 | 腾讯科技(深圳)有限公司 | Navigation route generation method, navigation route generation apparatus, and server |
CN106767859A (en) * | 2016-11-14 | 2017-05-31 | 胡家安 | A kind of automobile navigation method |
CN106643771A (en) * | 2016-12-30 | 2017-05-10 | 上海博泰悦臻网络技术服务有限公司 | Navigation route selection method and system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110763248A (en) * | 2019-10-23 | 2020-02-07 | 北京市天元网络技术股份有限公司 | Travel route reservation and customization method, system, medium and equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA3038490C (en) | Facilitating direct rider driver pairing for mass egress areas | |
CN103680134B (en) | The method of a kind of offer service of calling a taxi, Apparatus and system | |
US10134277B2 (en) | Method and system for providing traffic information | |
WO2016008391A1 (en) | Method and system for booking taxi for third party in online taxi hiring system | |
US20170146354A1 (en) | Electric Vehicle Exchange Management | |
CN106470236B (en) | Methods, devices and systems of calling a taxi based on mobile terminal | |
CN109034860A (en) | It manages the method for advertisement, control the method and recording medium of mobile communication terminal | |
CN103900579A (en) | Method and system for selecting public transportation route | |
CN112165688A (en) | Chat room construction method, system and computer readable storage medium | |
CN103761873A (en) | Taxi sharing system and taxi sharing method utilizing taxi sharing system | |
CN106210094B (en) | Periphery hot spot road conditions methods of exhibiting, the first client, server-side and system | |
CN104034343A (en) | Navigation method, navigation system, vehicle-mounted terminal and acquisition method for navigation information of vehicle-mounted terminal | |
CN107920096A (en) | One kind, which is called a taxi, estimates information displaying method, device and server | |
CN111277618B (en) | Information pushing method and device, electronic equipment and storage medium | |
CN105841693B (en) | Air navigation aid and device | |
CN111079034A (en) | Shared navigation implementation method, terminal equipment and computer equipment | |
CN114500428B (en) | Navigation sharing method and device, electronic equipment and storage medium | |
CN105516243A (en) | Remote data transmission method, cloud data gateway and vehicle-mounted terminal | |
CN109900285A (en) | Air navigation aid, server and navigation system | |
Sundar et al. | IoT based passenger information system optimized for Indian metros | |
CN109900286A (en) | Air navigation aid, server and navigation system | |
CN108200636A (en) | Navigation information methods of exhibiting, terminal | |
CN111292104B (en) | Information pushing method and device, electronic equipment and storage medium | |
CN112907834A (en) | Method, apparatus, and computer storage medium for information processing | |
CN108195386A (en) | Air navigation aid, server and navigation system |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190618 |