CN108088436A - A kind of navigation information reminding method, terminal and computer readable storage medium - Google Patents

A kind of navigation information reminding method, terminal and computer readable storage medium Download PDF

Info

Publication number
CN108088436A
CN108088436A CN201711233996.0A CN201711233996A CN108088436A CN 108088436 A CN108088436 A CN 108088436A CN 201711233996 A CN201711233996 A CN 201711233996A CN 108088436 A CN108088436 A CN 108088436A
Authority
CN
China
Prior art keywords
navigation
software
routine
prompt message
navigation 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.)
Granted
Application number
CN201711233996.0A
Other languages
Chinese (zh)
Other versions
CN108088436B (en
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.)
Nubia Technology Co Ltd
Original Assignee
Nubia Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nubia Technology Co Ltd filed Critical Nubia Technology Co Ltd
Priority to CN201711233996.0A priority Critical patent/CN108088436B/en
Publication of CN108088436A publication Critical patent/CN108088436A/en
Application granted granted Critical
Publication of CN108088436B publication Critical patent/CN108088436B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

The embodiment of the invention discloses a kind of navigation information reminding method, terminal and computer readable storage medium, this method to include:First starting point and first terminating point of first navigation software based on input is controlled to draw the first navigation routine;Show the first prompt message, the first prompt message is used to prompt second navigation software that whether brings into operation;After the indication information of instruction the second navigation software of operation is received, the second navigation software of control is based on the first starting point and the first terminating point draws the second navigation routine;When the ratio of the length of the second navigation routine and the overlapping route of the first navigation routine and the length of the first navigation routine is less than setting ratio threshold value, the second prompt message is shown, whether the second prompt message shows second navigation routine for prompting;In this way, two navigation softwares navigation routine there are during larger difference, by sending prompt message, user is made to know that one of navigation routine there may be mistake, avoids going on a journey according to the navigation routine for mistake occur.

Description

A kind of navigation information reminding method, terminal and computer readable storage medium
Technical field
A kind of location technology more particularly to navigation information reminding method, terminal and computer the present invention relates to terminal can Read storage medium.
Background technology
At present, the various navigation softwares in terminal such as mobile phone bring great convenience for the trip of people;However, Since different navigation software has different data update speed and accuracy, input by user is based in some navigation softwares When initial point and terminating point are navigated, the navigation routine that is drawn is there may be mistake, so so that different navigation softwares obtain There are larger differences for the navigation routine gone out;As can be seen that if the navigation software that there is mistake merely with navigation routine is led Boat, can go on a journey to user makes troubles.
The content of the invention
In order to solve the above technical problems, the embodiment of the present invention provides a kind of navigation information reminding method, terminal and computer Readable storage medium storing program for executing, two navigation softwares navigation routine there are during larger difference, can by sending corresponding prompt message So that user knows the navigation routine of one of navigation software there are mistake, and then can be to avoid leading according to appearance mistake Air route line trip.
In order to achieve the above objectives, the technical solution of the embodiment of the present invention is realized in:
An embodiment of the present invention provides a kind of navigation information reminding method, the described method includes:
When the first navigation software is run, first starting point and first of first navigation software based on input are controlled eventually Stop draws the first navigation routine;
Show the first prompt message, first prompt message is used to prompt second navigation software that whether brings into operation;
After receiving and being used to indicate the indication information for running second navigation software, second navigation software is controlled In running background, and second navigation software is controlled to show that second leads based on first starting point and first terminating point Air route line;
The length of second navigation routine and the overlapping route of first navigation routine is drawn, in the overlapping route The ratio of length of length and first navigation routine when being less than setting ratio threshold value, show the second prompt message, it is described Whether the second prompt message shows second navigation routine for prompting.
Optionally, after receiving and being used to indicate the indication information for running second navigation software, the method is also wrapped It includes:
It is whether feasible that first navigation routine is detected using second navigation software;
When determining that first navigation routine is infeasible, the prompt message of generation the first navigation routine mistake of prompting.
Optionally, when determining that first navigation routine is infeasible, the method further includes:
First navigation software is controlled to switch to running background, controls second navigation software in front stage operation, and Second navigation software is controlled to draw the second navigation routine based on first starting point and first terminating point;
Show second navigation routine.
Optionally, after second prompt message is shown, the method further includes:
After receiving and being used to indicate the indication information for showing second navigation routine, the 3rd prompt message, institute are shown State the 3rd prompt message for prompt selection second navigation routine exhibition method.
Optionally, after the 3rd prompt message is shown, the method further includes:
After the indication information for being used to indicate and second navigation software being utilized to show second navigation routine is received, First navigation software is controlled to switch to running background, controls second navigation software in front stage operation, and described in control Second navigation software shows second navigation routine.
Optionally, after the 3rd prompt message is shown, the method further includes:
After the indication information for being used to indicate and first navigation software being utilized to show second navigation routine is received, First navigation software is controlled to show the second navigation routine.
The embodiment of the present invention additionally provides a kind of terminal, and the terminal includes memory, processor and is stored in described deposit On reservoir and the computer program that can run on the processor;Wherein, the computer program is performed by the processor Shi Shixian following steps:
When the first navigation software is run, first starting point and first of first navigation software based on input are controlled eventually Stop draws the first navigation routine;
Show the first prompt message, first prompt message is used to prompt second navigation software that whether brings into operation;
After receiving and being used to indicate the indication information for running second navigation software, second navigation software is controlled In running background, and second navigation software is controlled to show that second leads based on first starting point and first terminating point Air route line;
The length of second navigation routine and the overlapping route of first navigation routine is drawn, in the overlapping route The ratio of length of length and first navigation routine when being less than setting ratio threshold value, show the second prompt message, it is described Whether the second prompt message shows second navigation routine for prompting.
Optionally, following steps are also realized when the computer program is performed by the processor:
After receiving and being used to indicate the indication information for running second navigation software, second navigation software is utilized Whether feasible detect first navigation routine;
When determining that first navigation routine is infeasible, the prompt message of generation the first navigation routine mistake of prompting.
Optionally, following steps are also realized when the computer program is performed by the processor:
After second prompt message is shown, and the instruction for showing second navigation routine is used to indicate receiving After information, the 3rd prompt message is shown, the 3rd prompt message selects the displaying side of second navigation routine for prompting Formula.
The embodiment of the present invention additionally provides a kind of computer readable storage medium, and applied in terminal, the computer can It reads storage medium and is stored with computer program,
When the computer program is performed by least one processor, at least one processor is caused to perform above-mentioned The step of any one navigation information reminding method.
In a kind of navigation information reminding method provided in an embodiment of the present invention, terminal and computer readable storage medium, When first navigation software is run, first navigation software the first starting point and the first terminating point based on input is controlled to draw the One navigation routine;Show the first prompt message, first prompt message is used to prompt second navigation software that whether brings into operation; After receiving and being used to indicate the indication information for running second navigation software, second navigation software is controlled to be transported on backstage Row, and second navigation software is controlled to draw the second navigation routine based on first starting point and first terminating point; Draw the length of the overlapping route of second navigation routine and first navigation routine, the overlapping route length with When the ratio of the length of first navigation routine is less than setting ratio threshold value, the second prompt message, second prompting are shown Whether information shows second navigation routine for prompting.In this way, in the navigation routines of two navigation softwares, there are larger differences Different time by sending corresponding prompt message, can make the navigation routine that user knows one of navigation software that may deposit In mistake, and then can go on a journey to avoid according to the navigation routine for mistake occur.
Description of the drawings
A kind of hardware architecture diagram of Fig. 1 mobile terminals of each embodiment to realize the present invention;
Fig. 2 is a kind of communications network system Organization Chart provided in an embodiment of the present invention;
Fig. 3 is the flow chart of the navigation information reminding method of the embodiment of the present invention;
Fig. 4 is the interface schematic diagram one that the terminal of the embodiment of the present invention provides;
Fig. 5 is the interface schematic diagram two that the terminal of the embodiment of the present invention provides;
Fig. 6 is the interface schematic diagram three that the terminal of the embodiment of the present invention provides;
Fig. 7 is the interface schematic diagram four that the terminal of the embodiment of the present invention provides;
Fig. 8 is a kind of hardware architecture diagram of terminal provided in an embodiment of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
In subsequent description, using for representing that the suffix of such as " module ", " component " or " unit " of element is only Be conducive to the explanation of the present invention, itself there is no a specific meaning.Therefore, " module ", " component " or " unit " can mix Ground uses.
Terminal can be implemented in a variety of manners.For example, terminal described in the present invention can include such as mobile phone, tablet Computer, laptop, palm PC, personal digital assistant (Personal Digital Assistant, PDA), portable The shiftings such as media player (Portable Media Player, PMP), guider, wearable device, Intelligent bracelet, pedometer The dynamic fixed terminals such as terminal and number TV, desktop computer.
It will be illustrated in subsequent descriptions by taking mobile terminal as an example, it will be appreciated by those skilled in the art that except special For moving outside the element of purpose, construction according to the embodiment of the present invention can also apply to the terminal of fixed type.
Referring to Fig. 1, a kind of hardware architecture diagram of its mobile terminal of each embodiment to realize the present invention, the shifting Dynamic terminal 100 can include:RF (Radio Frequency, radio frequency) unit 101, audio output unit 103, A/V (audios/regard Frequently input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, first memory) 109th, the components such as first processor 110 and power supply 111.It will be understood by those skilled in the art that the mobile end shown in Fig. 1 End structure does not form the restriction to mobile terminal, and mobile terminal can be included than illustrating more or fewer components or group Close some components or different components arrangement.
The all parts of mobile terminal are specifically introduced with reference to Fig. 1:
Radio frequency unit 101 can be used for receiving and sending messages or communication process in, signal sends and receivees, specifically, by base station Downlink information receive after, handled to first processor 110;In addition, by the data sending of uplink to base station.In general, radio frequency list Member 101 includes but not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier, duplexer etc..This Outside, radio frequency unit 101 can also be communicated by wireless communication with network and other equipment.Above-mentioned wireless communication can use any Communication standard or agreement, including but not limited to GSM, (Global System of Mobile communication, the whole world are mobile Communication system), GPRS (General Packet Radio Service, general packet radio service), CDMA2000 (Code Division Multiple Access 2000, CDMA 2000), WCDMA (Wideband Code Division Multiple Access, wideband code division multiple access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access, TD SDMA), FDD-LTE (Frequency Division Duplexing-Long Term Evolution, frequency division duplex Long Term Evolution) and TDD-LTE (Time Division Duplexing-Long Term Evolution, time division duplex Long Term Evolution) etc..
Audio output unit 103 can be in call signal reception pattern, call mode, record mould in mobile terminal 100 Formula, speech recognition mode, broadcast reception mode when under isotypes, by radio frequency unit 101 or WiFi module 102 it is receiving or The voice data stored in first memory 109 is converted into audio signal and exports as sound.Moreover, audio output unit 103 can also provide with mobile terminal 100 perform the relevant audio output of specific function (for example, call signal receive sound, Message sink sound etc.).Audio output unit 103 can include loud speaker, buzzer etc..
A/V input units 104 are used to receive audio or video signal.A/V input units 104 can include graphics processor (Graphics Processing Unit, GPU) 1041 and microphone 1042, graphics processor 1041 is in video acquisition mode Or the static images or the image data of video obtained in image capture mode by image capture apparatus (such as camera) carry out Reason.Treated, and picture frame may be displayed on display unit 106.Through graphics processor 1041, treated that picture frame can be deposited Storage is sent in first memory 109 (or other storage mediums) or via radio frequency unit 101 or WiFi module 102. Microphone 1042 can be in telephone calling model, logging mode, speech recognition mode etc. operational mode via microphone 1042 receive sound (voice data), and can be voice data by such acoustic processing.Audio that treated (voice) Data can be converted to the form that mobile communication base station can be sent to via radio frequency unit 101 in the case of telephone calling model Output.Microphone 1042 can implement various types of noises and eliminate (or inhibition) algorithm to eliminate (or inhibition) in reception and send out The noise generated during sending audio signal or interference.
Mobile terminal 100 further includes at least one sensor 105, such as optical sensor, motion sensor and other biographies Sensor.Specifically, optical sensor includes ambient light sensor and proximity sensor, wherein, ambient light sensor can be according to environment The light and shade of light adjusts the brightness of display panel 1061, and proximity sensor can close when mobile terminal 100 is moved in one's ear Display panel 1061 and/or backlight.As one kind of motion sensor, accelerometer sensor can detect in all directions (general For three axis) size of acceleration, size and the direction of gravity are can detect that when static, the application available for identification mobile phone posture (such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.; The fingerprint sensor that can also configure as mobile phone, pressure sensor, iris sensor, molecule sensor, gyroscope, barometer, The other sensors such as hygrometer, thermometer, infrared ray sensor, details are not described herein.
Display unit 106 is used to show by information input by user or be supplied to the information of user.Display unit 106 can wrap Display panel 1061 is included, liquid crystal display (Liquid Crystal Display, LCD), Organic Light Emitting Diode may be employed Forms such as (Organic Light-Emitting Diode, OLED) configure display panel 1061.
User input unit 107 can be used for the number for receiving input or character information and generation and the use of mobile terminal The key signals input that family is set and function control is related.Specifically, user input unit 107 may include touch panel 1071 with And other input equipments 1072.Touch panel 1071, also referred to as touch-screen, collect user on it or neighbouring touch operation (for example user uses any suitable objects such as finger, stylus or attachment on touch panel 1071 or in touch panel 1071 Neighbouring operation), and corresponding attachment device is driven according to preset formula.Touch panel 1071 may include touch detection Two parts of device and touch controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect touch operation band The signal come, transmits a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and by it Contact coordinate is converted into, then gives first processor 110, and the order that first processor 110 is sent can be received and performed. Furthermore, it is possible to realize touch panel 1071 using polytypes such as resistance-type, condenser type, infrared ray and surface acoustic waves.Except Touch panel 1071, user input unit 107 can also include other input equipments 1072.Specifically, other input equipments 1072 can include but is not limited to physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, One or more in operation lever etc., do not limit specifically herein.
Further, touch panel 1071 can cover display panel 1061, when touch panel 1071 detect on it or After neighbouring touch operation, first processor 110 is sent to determine the type of touch event, subsequent first processor 110 Corresponding visual output is provided on display panel 1061 according to the type of touch event.Although in Fig. 1, touch panel 1071 with Display panel 1061 is the component independent as two to realize the function that outputs and inputs of mobile terminal, but in some implementations In example, touch panel 1071 and display panel 1061 can be integrated and realize the function that outputs and inputs of mobile terminal, specifically It does not limit herein.
Interface unit 108 be used as at least one external device (ED) be connected with mobile terminal 100 can by interface.For example, External device (ED) can include wired or wireless head-band earphone port, external power supply (or battery charger) port, wired or nothing Line data port, memory card port, the port for device of the connection with identification module, audio input/output (I/O) end Mouth, video i/o port, ear port etc..Interface unit 108 can be used for receiving the input from external device (ED) (for example, number It is believed that breath, electric power etc.) and the input received is transferred to one or more elements in mobile terminal 100 or can be with For transmitting data between mobile terminal 100 and external device (ED).
First memory 109 can be used for storage software program and various data.First memory 109 can mainly include depositing Program area and storage data field are stored up, wherein, storing program area can storage program area, the application program needed at least one function (such as sound-playing function, image player function etc.) etc.;Storage data field can be stored uses created number according to mobile phone According to (such as voice data, phone directory etc.) etc..In addition, first memory 109 can include high-speed random access memory, may be used also To include nonvolatile memory, for example, at least a disk memory, flush memory device or other volatile solid-states Part.
First processor 110 is the control centre of mobile terminal, utilizes various interfaces and the entire mobile terminal of connection Various pieces, by run or perform the software program being stored in first memory 109 and/or module and call deposit The data in first memory 109 are stored up, the various functions of mobile terminal and processing data are performed, so as to be carried out to mobile terminal Integral monitoring.First processor 110 may include one or more processing units;Preferably, first processor 110 can integrate application Processor and modem processor, wherein, the main processing operation system of application processor, user interface and application program etc., Modem processor mainly handles wireless communication.It is understood that above-mentioned modem processor can not also be integrated into In first processor 110.
Mobile terminal 100 can also be included to the power supply 111 (such as battery) of all parts power supply, it is preferred that power supply 111 Can be logically contiguous by power-supply management system and first processor 110, so as to be charged by power-supply management system realization management, The functions such as electric discharge and power managed.
Although Fig. 1 is not shown, mobile terminal 100 can also be including bluetooth module etc., and details are not described herein.
For the ease of understanding the embodiment of the present invention, below to the communications network system that is based on of mobile terminal of the present invention into Row description.
Referring to Fig. 2, Fig. 2 is a kind of communications network system Organization Chart provided in an embodiment of the present invention, the communication network system It unites as the LTE system of universal mobile communications technology, UE (User Equipment, use of the LTE system including communicating connection successively Family equipment) 201, E-UTRAN (Evolved UMTS Terrestrial Radio Access Network, evolved UMTS lands Ground wireless access network) 202, EPC (Evolved Packet Core, evolved packet-based core networks) 203 and operator IP operation 204。
Specifically, UE201 can be above-mentioned terminal 100, and details are not described herein again.
E-UTRAN202 includes eNodeB2021 and other eNodeB2022 etc..Wherein, eNodeB2021 can be by returning Journey (backhaul) (such as X2 interface) is connected with other eNodeB2022, and eNodeB2021 is connected to EPC203, ENodeB2021 can provide the access of UE201 to EPC203.
EPC203 can include MME (Mobility Management Entity, mobility management entity) 2031, HSS (Home Subscriber Server, home subscriber server) 2032, other MME2033, SGW (Serving Gate Way, Gateway) 2034, PGW (PDN Gate Way, grouped data network gateway) 2035 and PCRF (Policy and Charging Rules Function, policy and rate functional entity) 2036 etc..Wherein, MME2031 be processing UE201 and The control node of signaling, provides carrying and connection management between EPC203.HSS2032 is all to manage for providing some registers Such as the function of attaching position register (not shown) etc, and some are preserved in relation to use such as service features, data rates The dedicated information in family.All customer data can be sent by SGW2034, and PGW2035 can provide the IP of UE 201 Address is distributed and other functions, and PCRF2036 is business data flow and the strategy of IP bearing resources and charging control strategic decision-making Point, it selects and provides available strategy and charging control decision-making with charge execution function unit (not shown) for strategy.
IP operation 204 can include internet, Intranet, IMS (IP Multimedia Subsystem, IP multimedia System) or other IP operations etc..
Although above-mentioned be described by taking LTE system as an example, those skilled in the art it is to be understood that the present invention not only Suitable for LTE system, other wireless communication systems, such as GSM (Global System of Mobile are readily applicable to Communication, global system for mobile communications), GPRS (General Packet Radio Service, general packet without Line service), CDMA2000 (Code Division Multiple Access2000, CDMA 2000), WCDMA (Wideband Code Division Multiple Access, wideband code division multiple access), TD-SCDMA (Time Division- Synchronous Code Division Multiple Access, TD SDMA) and following new network system System etc., does not limit herein.
Based on above-mentioned mobile terminal hardware configuration and communications network system, each embodiment of the method for the present invention is proposed.
First embodiment
First embodiment of the invention proposes a kind of navigation information reminding method, can be applied to the end with navigation feature In end.
Here, multiple navigation softwares can be set in terminal, and each navigation software can be based on starting input by user Point and terminating point generate navigation routine.
Optionally, the terminal of above-mentioned record can be mobile terminal;The mobile terminal of above-mentioned record can be connected to interconnection Net, wherein, the mode of the connection can be that the mobile internet provided by operator is attached, and can also be and pass through Wireless access point is accessed to carry out network connection.
Here, if mobile terminal has operating system, which can be UNIX, Linux, Windows, Android (Android), Windows Phone etc..
It should be noted that species, shape, size to the display screen on mobile terminal etc. is not limited, it is exemplary , the display screen on mobile terminal can be liquid crystal display etc..
It is understood that when navigation software is run, one can be provided for inputting the boundary of starting point and ending point Face after user inputs starting point and ending point, can generate at least one navigation routine;If generating multiple navigation routines, A bar navigation route can be determined according to the selection of user.
The following detailed description of the realization method of the embodiment of the present invention.
Fig. 3 is the flow chart of the navigation information reminding method of the embodiment of the present invention, as shown in figure 3, the flow can include:
Step 301:When the first navigation software is run, first starting point of first navigation software based on input is controlled The first navigation routine is drawn with the first terminating point.
It, can be after starting up of terminal be determined, controlling the first navigation software by the processor of terminal in actual implementation Operation;It can also be led when receiving user to the click of the icon of the first navigation software by the processor control first of terminal Boat software brings into operation.
When the first navigation software is run, the processor of terminal can control the generation of the first navigation software for inputting first The interface of starting point and the first terminating point;Fig. 4 is the interface schematic diagram one that the terminal of the embodiment of the present invention provides, as shown in figure 4, Two input frames on the interface that terminal is shown are respectively used to the first starting point of input and the first terminating point.
It, can the built-in journey based on the first navigation software after user inputs the first starting point and the first terminating point to terminal Sequence draws the first navigation routine;Alternatively, when user inputs the first starting point and after the first terminating point to terminal, the can be based on The plug-in of one navigation software draws multiple navigation routines, afterwards, a navigation routine is selected as the first navigation by user Route.
In actual implementation, can the first starting point and the first terminating point be obtained by the processor of terminal, it can also be by the A starting point and the first terminating point are stored into the memory of terminal.
Step 302:Show the first prompt message, first prompt message is used to prompt second navigation that whether brings into operation Software.
In actual implementation, the first prompt message of generation can be controlled by the processor of terminal, the first prompt message can be with Overlapping display can also be controlled on the display interface of the first navigation software after the first navigation software is switched to running background System shows the first prompt message.
For example, the first navigation software is denoted as software A, the second navigation software is denoted as software B, Fig. 5 implements for the present invention The interface schematic diagram two that the terminal of example provides, as shown in figure 5, after software A brings into operation, being shown on the interface of terminal " is No operation starts the information of software B ", and provides "Yes" and "No" two options, in order to which user makes choice.
It should be noted that in the embodiment of the present invention, not to the species of the first navigation software and the second navigation software into Row limits.
Step 303:After receiving and being used to indicate the indication information for running second navigation software, control described second Navigation software controls second navigation software to be obtained based on first starting point and first terminating point in running background Go out the second navigation routine.
Here, after the first prompt message is shown, the indication information that terminal handler receives can be divided into two kinds, respectively For:Be used to indicate the indication information for running second navigation software and be used to indicate refusal operation it is described second navigation it is soft The indication information of part.After the processor of terminal, which receives, is used to indicate the indication information for running second navigation software, need Second navigation software is controlled in running background.
In actual implementation, it is soft that the first starting point and the first terminating point can be sent to the second navigation by the processor of terminal In part, the second navigation software of terminal is made to draw the second navigation routine based on the first starting point and the first terminating point.
Optionally, can the second navigation routine be immediately arrived at based on the plug-in of the second navigation software;Alternatively, can be with Based on the plug-in of the second navigation software, multiple navigation routines are drawn, afterwards, a navigation routine is selected as by user Two navigation routines.
It is pointed out that after the first prompt message is shown, if receiving carrying for refusal the second navigation software of operation Show information, then illustrate that user needs the first navigation routine trip provided based on the first navigation software, at this point, directly terminating to flow Journey.
Step 304:The length of second navigation routine and the overlapping route of first navigation routine is drawn, described When the length of overlapping route and the ratio of the length of first navigation routine are less than setting ratio threshold value, displaying the second prompting letter Whether breath, second prompt message show second navigation routine for prompting.
In practical applications, the first navigation routine and the second navigation routine can be obtained by processor, and is navigated to first Route and the second navigation routine are compared;It, can be by second for the ease of comparing the first navigation routine and the second navigation routine Navigation routine is zoomed in and out according to the engineer's scale of the first navigation routine.
Pass through the comparison to the first navigation routine and the second navigation routine, it can be deduced that the first navigation routine and the second navigation The length of the overlapping route of route, and draw the ratio of the length of overlapping route and the length of first navigation routine.
Setting ratio threshold value can be arranged as required to, for example, setting ratio threshold value can be more than 33%.In actual reality Shi Shi can be inputted setting ratio threshold value into terminal by the user input unit of terminal.
Here, if the length of overlapping route and the ratio of the length of first navigation routine are less than setting ratio threshold value When, illustrate that the first navigation routine there may be mistake, can prompt user at this time.
In actual implementation, the second prompt message of generation can be controlled by the processor of terminal, the second prompt message can be with Overlapping display can also be controlled on the display interface of the first navigation software after the first navigation software is switched to running background System shows the second prompt message.
Here, after the second prompt message is shown, the indication information that terminal receives can be:It is used to indicate described in displaying The indication information of second navigation routine is used to indicate the indication information that refusal shows second navigation routine.
After terminal, which receives, is used to indicate the indication information for showing second navigation routine, the 3rd can also be generated and carried Show information, the 3rd prompt message selects the exhibition method of second navigation routine for prompting.
For example, the first navigation software is denoted as software A, the second navigation software is denoted as software B, Fig. 6 implements for the present invention Whether the interface schematic diagram three that the terminal of example provides " shows that the second prompting is believed as shown in fig. 6, being shown on the interface of terminal Breath ", and provide "Yes" and "No" two options, in order to which user makes choice;After user selects the second prompt message of displaying, It can also show the 3rd prompt message, obtain interface schematic diagram shown in Fig. 7, in Fig. 7, be shown on the display interface of terminal " exhibition method that the second navigation routine please be select ", and " software A " and " software B " two options are provided, in order to which user carries out Selection.
Optionally, after the 3rd prompt message is shown, the second navigation software exhibition is utilized if receiving and being used to indicate After the indication information for showing second navigation routine, first navigation software is controlled to switch to running background, control described the Two navigation softwares control second navigation software to show second navigation routine in front stage operation;
After the 3rd prompt message is shown, institute is shown using first navigation software if receiving and being used to indicate After the indication information for stating the second navigation routine, first navigation software is controlled to show the second navigation routine.
It should be noted that after terminal receives instruction refusal and shows the indication information of second navigation routine, it can Directly to terminate flow.
Using the navigation information reminding method of the embodiment of the present invention, when the first navigation software is run, control described first First starting point and first terminating point of the navigation software based on input draw the first navigation routine;Show the first prompt message, institute State the first prompt message for prompt whether bring into operation the second navigation software;It is used to indicate operation receiving and described second leads After the indication information of software of navigating, second navigation software is controlled in running background, and second navigation software is controlled to be based on First starting point and first terminating point draw the second navigation routine;Draw second navigation routine and described first The length of the overlapping route of navigation routine is small in the ratio of the length and the length of first navigation routine of the overlapping route When setting ratio threshold value, the second prompt message is shown, whether second prompt message shows that described second leads for prompting Air route line;In this way, two navigation softwares navigation routine there are during larger difference, can by sending corresponding prompt message So that user knows the navigation routine of one of navigation software there may be mistake, and then can be to avoid according to there is mistake Navigation routine trip.
Second embodiment
In order to more embody the purpose of the present invention, on the basis of first embodiment of the invention, carry out further It illustrates.
In second embodiment of the invention, the flow of navigation information reminding method can include:
Step A1:The realization method of this step is identical with the realization method of step 301, and which is not described herein again.
Step A2:The realization method of this step is identical with the realization method of step 302, and which is not described herein again.
Step A3:After receiving and being used to indicate the indication information for running second navigation software, described second is utilized Whether navigation software detects first navigation routine feasible.
In practical applications, the first navigation routine can be sent in the second navigation software by the processor of terminal;If When determining that the first navigation routine is infeasible, the prompt message of generation the first navigation routine mistake of prompting.
For example, in the second navigation software, if there are the serious roads of road construction, traffic accident or congestion for the first navigation routine Section, it is determined that the first navigation routine is infeasible;Here, the serious section of congestion can be that passage rate is less than setting speed threshold value Section.
Illustratively, if it is determined that when first navigation routine is infeasible, then can control first navigation software Running background is switched to, controls second navigation software in front stage operation, and it is described that second navigation software is controlled to be based on First starting point and first terminating point draw the second navigation routine;Show second navigation routine.
That is, when definite first navigation routine is infeasible, illustrate the first navigation routine there are mistake, at this point, logical It crosses the second navigation software and draws new navigation routine, can go on a journey to avoid user according to the navigation routine of mistake.
It should be noted that if the first navigation routine is feasible, the first navigation software can be continued with and carried for user For navigation.
3rd embodiment
Based on the identical technical concept of previous embodiment, third embodiment of the invention provides a kind of terminal.
Here, multiple navigation softwares can be set in terminal, and each navigation software can be based on starting input by user Point and terminating point generate navigation routine.
Optionally, the terminal of above-mentioned record can be mobile terminal;The mobile terminal of above-mentioned record can be connected to interconnection Net, wherein, the mode of the connection can be that the mobile internet provided by operator is attached, and can also be and pass through Wireless access point is accessed to carry out network connection.
Here, if mobile terminal has operating system, which can be UNIX, Linux, Windows, Android (Android), Windows Phone etc..
It should be noted that species, shape, size to the display screen on mobile terminal etc. is not limited, it is exemplary , the display screen on mobile terminal can be liquid crystal display etc..
It is understood that when navigation software is run, one can be provided for inputting the boundary of starting point and ending point Face after user inputs starting point and ending point, can generate at least one navigation routine;If generating multiple navigation routines, A bar navigation route can be determined according to the selection of user.
Referring to Fig. 8, it illustrates a kind of terminals 80 provided in an embodiment of the present invention, can include:Second memory 801, Second processor 802 and the computer program that can be run on the second memory and in the second processor is stored in, Wherein,
The computer program realizes following steps when being performed by the second processor:
When the first navigation software is run, first starting point and first of first navigation software based on input are controlled eventually Stop draws the first navigation routine;
Show the first prompt message, first prompt message is used to prompt second navigation software that whether brings into operation;
After receiving and being used to indicate the indication information for running second navigation software, second navigation software is controlled In running background, and second navigation software is controlled to show that second leads based on first starting point and first terminating point Air route line;
The length of second navigation routine and the overlapping route of first navigation routine is drawn, in the overlapping route The ratio of length of length and first navigation routine when being less than setting ratio threshold value, show the second prompt message, it is described Whether the second prompt message shows second navigation routine for prompting.
In practical applications, above-mentioned second memory 801 can be volatile memory (volatile memory), example Such as random access memory (RAM, Random-Access Memory);Or nonvolatile memory (non-volatile Memory), such as read-only memory (ROM, Read-Only Memory), flash memory (flash memory), hard disk (HDD, Hard Disk Drive) or solid state disk (SSD, Solid-State Drive);Or the memory of mentioned kind Combination, and provide instruction and data to second processor 802.
Above-mentioned second processor 802 can be application-specific IC (ASIC, Application Specific Integrated Circuit), digital signal processor (DSP, Digital Signal Processor), Digital Signal Processing Device (DSPD, Digital Signal Processing Device), programmable logic device (PLD, Programmable Logic Device), field programmable gate array (FPGA, Field Programmable Gate Array), central processing unit At least one of (CPU, Central Processing Unit), controller, microcontroller, microprocessor.It is appreciated that Ground, for different equipment, it can also be other to be used to implement the electronic device of above-mentioned second processor function, and the present invention is implemented Example is not especially limited.
It, can be after starting up of terminal be determined, controlling the first navigation software by the processor of terminal in actual implementation Operation;It can also be led when receiving user to the click of the icon of the first navigation software by the processor control first of terminal Boat software brings into operation.
When the first navigation software is run, the processor of terminal can control the generation of the first navigation software for inputting first The interface of starting point and the first terminating point;As shown in figure 4, two input frames on the interface that terminal is shown are respectively used to input A starting point and the first terminating point.
After user inputs the first starting point and the first terminating point to terminal, the built-in journey of the first navigation software can be utilized Sequence draws the first navigation routine;Alternatively, when user inputs the first starting point and after the first terminating point to terminal, the can be utilized The plug-in of one navigation software draws multiple navigation routines, afterwards, a navigation routine is selected as the first navigation by user Route.
In actual implementation, can the first starting point and the first terminating point be obtained by the processor of terminal, it can also be by the A starting point and the first terminating point are stored into the memory of terminal.
In actual implementation, the first prompt message of generation can be controlled by the processor of terminal, the first prompt message can be with Overlapping display can also be controlled on the display interface of the first navigation software after the first navigation software is switched to running background System shows the first prompt message.
For example, the first navigation software is denoted as software A, the second navigation software is denoted as software B, as shown in figure 5, working as software The information of " whether run and start software B " after A brings into operation, is shown on the interface of terminal, and "Yes" and "No" two are provided Option, in order to which user makes choice.
It should be noted that in the embodiment of the present invention, not to the species of the first navigation software and the second navigation software into Row limits.
Here, after the first prompt message is shown, the indication information that terminal handler receives can be divided into two kinds, respectively For:Be used to indicate the indication information for running second navigation software and be used to indicate refusal operation it is described second navigation it is soft The indication information of part.After the processor of terminal, which receives, is used to indicate the indication information for running second navigation software, need Second navigation software is controlled in running background.
In actual implementation, the processor of terminal can input the first starting point and the first terminating point soft to the second navigation In part, the second navigation software of terminal is made to draw the second navigation routine based on the first starting point and the first terminating point.
Optionally, the plug-in of the second navigation software can be utilized, immediately arrives at the second navigation routine;Alternatively, can be with Using the plug-in of the second navigation software, multiple navigation routines are drawn, afterwards, a navigation routine is selected as by user Two navigation routines.
It is pointed out that after the first prompt message is shown, if receiving carrying for refusal the second navigation software of operation Show information, then illustrate that user needs the first navigation routine trip provided based on the first navigation software, at this point, directly terminating to flow Journey.
In practical applications, the first navigation routine and the second navigation routine can be obtained by processor, and is navigated to first Route and the second navigation routine are compared;It, can be by second for the ease of comparing the first navigation routine and the second navigation routine Navigation routine is zoomed in and out according to the engineer's scale of the first navigation routine.
Pass through the comparison to the first navigation routine and the second navigation routine, it can be deduced that the first navigation routine and the second navigation The length of the overlapping route of route, and draw the ratio of the length of overlapping route and the length of first navigation routine.
Setting ratio threshold value can be arranged as required to, for example, setting ratio threshold value can be more than 33%.In actual reality Shi Shi can be inputted setting ratio threshold value into terminal by the user input unit of terminal.
Here, if the length of overlapping route and the ratio of the length of first navigation routine are less than setting ratio threshold value When, illustrate that the first navigation routine there may be mistake, can prompt user at this time.
In actual implementation, the second prompt message of generation can be controlled by the processor of terminal, the second prompt message can be with Overlapping display can also be controlled on the display interface of the first navigation software after the first navigation software is switched to running background System shows the second prompt message.
Here, after the second prompt message is shown, the indication information that terminal receives can be:It is used to indicate described in displaying The indication information of second navigation routine is used to indicate the indication information that refusal shows second navigation routine.
Optionally, following steps are also realized when the computer program is performed by the processor:
After second prompt message is shown, and the instruction for showing second navigation routine is used to indicate receiving After information, the 3rd prompt message is shown, the 3rd prompt message selects the displaying side of second navigation routine for prompting Formula.
For example, the first navigation software is denoted as software A, the second navigation software is denoted as software B, as shown in fig. 6, terminal " whether showing the second prompt message " is shown on interface, and provides "Yes" and "No" two options, in order to which user is selected It selects;After user selects the second prompt message of displaying, it can also show the 3rd prompt message, obtain surface chart shown in Fig. 7, scheme " exhibition method that the second navigation routine please be select " in 7, is shown on the display interface of terminal, and " software A " and " software are provided Two options of B ", in order to which user makes choice.
Optionally, following steps are also realized when the computer program is performed by the processor:
After the 3rd prompt message is shown, and receiving to be used to indicate institute is shown using second navigation software After the indication information for stating the second navigation routine, first navigation software is controlled to switch to running background, control described second is led Software navigate in front stage operation, and second navigation software is controlled to show second navigation routine.
Optionally, following steps are also realized when the computer program is performed by the processor:
After the 3rd prompt message is shown, and receiving to be used to indicate institute is shown using first navigation software After the indication information for stating the second navigation routine, first navigation software is controlled to show the second navigation routine.
It, can be with it should be noted that after terminal receives and shows that refusal shows the indication information of second navigation routine Directly terminate flow.
Fourth embodiment
Based on the technical concept identical with previous embodiment, fourth embodiment of the invention provides a kind of computer-readable Jie Matter can be applied in terminal;The part that the technical solution of previous embodiment substantially in other words contributes to the prior art Or all or part of the technical solution can be embodied in the form of software product, which is stored in In one computer readable storage medium, used including some instructions so that computer equipment (can be personal computer, Server or the network equipment etc.) or processor (processor) perform all or part of step of the present embodiment the method Suddenly.And foregoing storage medium includes:USB flash disk, mobile hard disk, are deposited at read-only memory (ROM, Read Only Memory) at random The various media that can store program code such as access to memory (RAM, Random Access Memory), magnetic disc or CD.
Specifically, the corresponding computer program instructions of a kind of navigation information reminding method in the present embodiment can be deposited Storage is on the storage mediums such as CD, hard disk, USB flash disk, when calculating corresponding with a kind of navigation information reminding method in storage medium Machine program instruction is read or is performed by an electronic equipment, and at least one processor is caused to perform the foregoing implementation of the present invention Step described in any one navigation information reminding method of example.
The embodiments of the present invention are for illustration only, do not represent the quality of embodiment.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but in many cases The former is more preferably embodiment.Based on such understanding, technical scheme substantially in other words does the prior art Going out the part of contribution can be embodied in the form of software product, which is stored in a storage medium In (such as ROM/RAM, magnetic disc, CD), used including some instructions so that a station terminal (can be mobile phone, computer services Device, air conditioner or network equipment etc.) perform method described in each embodiment of the present invention.
The embodiment of the present invention is described above in conjunction with attached drawing, but the invention is not limited in above-mentioned specific Embodiment, above-mentioned specific embodiment is only schematical rather than restricted, those of ordinary skill in the art Under the enlightenment of the present invention, present inventive concept and scope of the claimed protection are not being departed from, can also made very much Form, these are belonged within the protection of the present invention.

Claims (10)

1. a kind of navigation information reminding method, which is characterized in that the described method includes:
When the first navigation software is run, first starting point and first terminating point of first navigation software based on input are controlled Draw the first navigation routine;
Show the first prompt message, first prompt message is used to prompt second navigation software that whether brings into operation;
After receiving and being used to indicate the indication information for running second navigation software, second navigation software is controlled rear Platform is run, and second navigation software is controlled to draw the second navigation road based on first starting point and first terminating point Line;
The length of second navigation routine and the overlapping route of first navigation routine is drawn, in the length of the overlapping route When degree and the ratio of the length of first navigation routine are less than setting ratio threshold value, the second prompt message of displaying, described second Whether prompt message shows second navigation routine for prompting.
2. according to the method described in claim 1, it is characterized in that, it is used to indicate operation second navigation software receiving Indication information after, the method further includes:
It is whether feasible that first navigation routine is detected using second navigation software;
When determining that first navigation routine is infeasible, the prompt message of generation the first navigation routine mistake of prompting.
It is 3. described according to the method described in claim 2, it is characterized in that, when determining that first navigation routine is infeasible Method further includes:
First navigation software is controlled to switch to running background, second navigation software is controlled in front stage operation, and controls Second navigation software is based on first starting point and first terminating point draws the second navigation routine;
Show second navigation routine.
4. according to the method described in claim 1, it is characterized in that, after second prompt message is shown, the method is also Including:
After receiving and being used to indicate the indication information for showing second navigation routine, the 3rd prompt message is shown, described the Three prompt messages select the exhibition method of second navigation routine for prompting.
5. according to the method described in claim 4, it is characterized in that, after the 3rd prompt message is shown, the method is also Including:
After the indication information for being used to indicate and second navigation software being utilized to show second navigation routine is received, control First navigation software switches to running background, controls second navigation software in front stage operation, and controls described second Navigation software shows second navigation routine.
6. according to the method described in claim 4, it is characterized in that, after the 3rd prompt message is shown, the method is also Including:
After the indication information for being used to indicate and first navigation software being utilized to show second navigation routine is received, control First navigation software shows the second navigation routine.
7. a kind of terminal, which is characterized in that the terminal includes memory, processor and is stored on the memory and can be The computer program run on the processor;Wherein, following step is realized when the computer program is performed by the processor Suddenly:
When the first navigation software is run, first starting point and first terminating point of first navigation software based on input are controlled Draw the first navigation routine;
Show the first prompt message, first prompt message is used to prompt second navigation software that whether brings into operation;
After receiving and being used to indicate the indication information for running second navigation software, second navigation software is controlled rear Platform is run, and second navigation software is controlled to draw the second navigation road based on first starting point and first terminating point Line;
The length of second navigation routine and the overlapping route of first navigation routine is drawn, in the length of the overlapping route When degree and the ratio of the length of first navigation routine are less than setting ratio threshold value, the second prompt message of displaying, described second Whether prompt message shows second navigation routine for prompting.
8. terminal according to claim 7, which is characterized in that reality is gone back when the computer program is performed by the processor Existing following steps:
After receiving and being used to indicate the indication information for running second navigation software, second navigation software detection is utilized Whether first navigation routine is feasible;
When determining that first navigation routine is infeasible, the prompt message of generation the first navigation routine mistake of prompting.
9. terminal according to claim 7, which is characterized in that reality is gone back when the computer program is performed by the processor Existing following steps:
After second prompt message is shown, and the indication information for showing second navigation routine is used to indicate receiving Afterwards, the 3rd prompt message is shown, the 3rd prompt message selects the exhibition method of second navigation routine for prompting.
10. a kind of computer readable storage medium, which is characterized in that applied in terminal, the computer readable storage medium It is stored with computer program,
When the computer program is performed by least one processor, cause at least one processor perform claim requirement The step of any one of 1 to 6 the method.
CN201711233996.0A 2017-11-30 2017-11-30 Navigation information prompting method, terminal and computer readable storage medium Active CN108088436B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711233996.0A CN108088436B (en) 2017-11-30 2017-11-30 Navigation information prompting method, terminal and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711233996.0A CN108088436B (en) 2017-11-30 2017-11-30 Navigation information prompting method, terminal and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN108088436A true CN108088436A (en) 2018-05-29
CN108088436B CN108088436B (en) 2020-02-18

Family

ID=62172588

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711233996.0A Active CN108088436B (en) 2017-11-30 2017-11-30 Navigation information prompting method, terminal and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN108088436B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109388471A (en) * 2018-10-18 2019-02-26 维沃移动通信有限公司 A kind of air navigation aid and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105095338A (en) * 2014-05-22 2015-11-25 Lg电子株式会社 Information providing system and method thereof
CN106546240A (en) * 2015-09-17 2017-03-29 小米科技有限责任公司 navigation processing method and device
CN107229461A (en) * 2016-03-25 2017-10-03 谷歌公司 Navigation application DLL
CN107404569A (en) * 2017-06-09 2017-11-28 努比亚技术有限公司 A kind of system control method, terminal and computer-readable recording medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105095338A (en) * 2014-05-22 2015-11-25 Lg电子株式会社 Information providing system and method thereof
CN106546240A (en) * 2015-09-17 2017-03-29 小米科技有限责任公司 navigation processing method and device
CN107229461A (en) * 2016-03-25 2017-10-03 谷歌公司 Navigation application DLL
CN107404569A (en) * 2017-06-09 2017-11-28 努比亚技术有限公司 A kind of system control method, terminal and computer-readable recording medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109388471A (en) * 2018-10-18 2019-02-26 维沃移动通信有限公司 A kind of air navigation aid and device
CN109388471B (en) * 2018-10-18 2022-01-28 维沃移动通信有限公司 Navigation method and device

Also Published As

Publication number Publication date
CN108088436B (en) 2020-02-18

Similar Documents

Publication Publication Date Title
CN107562336A (en) A kind of method, equipment and computer-readable recording medium for controlling suspension ball
CN107729133A (en) A kind of method, terminal and computer-readable recording medium for running application program
CN107219974A (en) A kind of method, mobile terminal and storage medium for showing application software
CN107613110A (en) Method, terminal and the computer-readable recording medium that adjustment terminal interface is shown
CN107507007A (en) One kind pays 2 D code verification method, terminal and computer-readable recording medium
CN109213401A (en) Double-sided screen application icon method for sorting, mobile terminal and readable storage medium storing program for executing
CN107566980A (en) The localization method and mobile terminal of a kind of mobile terminal
CN107145273A (en) Application program authority configuring method and computer equipment
CN107729131A (en) A kind of event-handling method, terminal and computer-readable recording medium
CN110134301A (en) A kind of application function operating method, terminal and computer readable storage medium
CN109701266A (en) Game vibrating method, device, mobile terminal and computer readable storage medium
CN109739602A (en) A kind of mobile terminal wallpaper setting method and device, mobile terminal and storage medium
CN107729115A (en) A kind of display methods, equipment and computer-readable storage medium
CN109697008A (en) A kind of content share method, terminal and computer readable storage medium
CN107678634A (en) The method to set up and terminal of game mode, computer-readable recording medium
CN107766523A (en) A kind of file management method, mobile terminal and computer-readable recording medium
CN107589887A (en) One kind applies startup method and terminal
CN107809534A (en) A kind of control method, terminal and computer-readable storage medium
CN108540639A (en) Display processing method, equipment and the computer of Mosaic screen can storage mediums
CN107450796A (en) A kind of image processing method, mobile terminal and computer-readable recording medium
CN107770368A (en) A kind of based reminding method and terminal of the alarm clock application based on terminal
CN107948397A (en) A kind of information-pushing method, device and computer-readable recording medium
CN107239218A (en) Control method, mobile terminal and the computer-readable recording medium of mobile terminal
CN110058767A (en) Interface operation method, wearable terminal and computer readable storage medium
CN109683797A (en) A kind of viewing area control method, equipment and computer readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant