Nothing Special   »   [go: up one dir, main page]

CN109900285A - Air navigation aid, server and navigation system - Google Patents

Air navigation aid, server and navigation system Download PDF

Info

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
Application number
CN201711306475.3A
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.)
Shanghai Pateo Network Technology Service Co Ltd
Original Assignee
Shanghai Pateo Network Technology Service 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 Shanghai Pateo Network Technology Service Co Ltd filed Critical Shanghai Pateo Network Technology Service Co Ltd
Priority to CN201711306475.3A priority Critical patent/CN109900285A/en
Publication of CN109900285A publication Critical patent/CN109900285A/en
Pending legal-status Critical Current

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

Air navigation aid, server and navigation system
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.
CN201711306475.3A 2017-12-11 2017-12-11 Air navigation aid, server and navigation system Pending CN109900285A (en)

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)

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

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

Patent Citations (7)

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

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