[go: up one dir, main page]

CN109900283A - Navigation route planning method and apparatus - Google Patents

Navigation route planning method and apparatus Download PDF

Info

Publication number
CN109900283A
CN109900283A CN201711306114.9A CN201711306114A CN109900283A CN 109900283 A CN109900283 A CN 109900283A CN 201711306114 A CN201711306114 A CN 201711306114A CN 109900283 A CN109900283 A CN 109900283A
Authority
CN
China
Prior art keywords
route
way
region
section
navigation
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
CN201711306114.9A
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 CN201711306114.9A priority Critical patent/CN109900283A/en
Publication of CN109900283A publication Critical patent/CN109900283A/en
Pending legal-status Critical Current

Links

Landscapes

  • Navigation (AREA)

Abstract

This application involves a kind of navigation route planning method and device, method therein includes: to obtain the destination for including and route by way of region in navigation instruction;Calculate the optimal route between current location and the destination;Judge whether the optimal route passes through the route by way of region;If the optimal route passes through the route by way of region, using the optimal route as navigation routine.If the optimal route does not pass through the route by way of region, then the section that the route meets setting condition in region is set as calculating by way of section between the current location and the destination by the route by way of section to obtain navigation routine.The application can make navigation routine pass through the road for being located at specified region according to navigation instruction, and user experience is good.

Description

Navigation route planning method and apparatus
Technical field
This application involves navigation system technical fields, and in particular to a kind of navigation route planning method and apparatus.
Background technique
With the development of society, the improvement of people's living standards, automobile increasingly becomes the important traffic work of people's trip Tool.But many times user knows nothing the destination to be gone or real-time road, road are opened and closed situation etc. and all can not It learns in time, therefore, the Related product of navigation is come into being.
Wherein, the navigation device based on GPS (global positioning system) technology is well-known, and is widely used as car and is led Boat system.In general, the navigation device based on GPS is related to a kind of computing device, the computing device with it is external (or interior Portion) GPS receiver functional connection in can determine its global location.In addition, the computing device can determine beginning ground Route between location and destination-address, the address can be inputted by the user of computing device.In general, the computing device is by soft Part enables, for calculating " best " or " optimal " between start address position and destination-address position from map data base Route." best " or " optimal " route is the determination based on predetermined criterion, and without that must be most fast or minimal path.Its It may be based on the preferred routes of the route previously driven and determination.
However, the route planning of the prior art cannot select navigation routine by way of region, when user wants to drive by certain When a specific region, route adjustment can only be carried out according to generated navigation routine to cause user to need by specific region Route adjustment operation, poor user experience is repeated.
Summary of the invention
The purpose of the application is, provides a kind of navigation route planning method and apparatus, can solve above-mentioned technology and asks Topic, can make navigation routine pass through the road for being located at specified region according to navigation instruction, and user experience is good.
In order to solve the above technical problems, the application provides a kind of navigation route planning method, the navigation route planning side Method includes:
The destination for including in navigation instruction and route are obtained by way of region;
Calculate the optimal route between current location and the destination;
Judge whether the optimal route passes through the route by way of region;
If the optimal route passes through the route by way of region, using the optimal route as navigation routine;
If the optimal route does not pass through the route by way of region, the route is met into setting in region The section of condition is set as calculating by way of section between the current location and the destination by the route by way of section To obtain navigation routine.
Wherein, the navigation instruction be phonetic order, it is described obtain navigation instruction in include destination and route by way of The step of region, comprising:
The voice content of the phonetic order of acquisition is analyzed;
Destination to be checked and route to be checked are obtained based on the analysis results by way of region;
It inquires the destination to be checked and by way of region and judges whether query result is unique with the route to be checked;
If query result is unique, the destination to be checked and the route to be checked are respectively corresponded into work by way of region It is the destination and the route by way of region.
Wherein, it is described impose a condition include section highest priority, it is described the route is met in region set The section of fixed condition is set as the step of by way of section, comprising:
Confirm the route by way of the regional scope in region;
The priority in each section is set according to the weight in each section in the regional scope;
The section of highest priority is set as by way of section.
Wherein, the step of confirmation route corresponding by way of region regional scope, comprising:
Judge whether the route has default zone range by way of region;
If the route has default zone range by way of region, confirm the default zone range for corresponding route way Regional scope through region;
If the route does not have default zone range by way of region, the route delimited according to preset shape and size Regional scope by way of region.
Wherein, described to calculate between the current location and the destination by the route by way of section to obtain The step of navigation routine, comprising:
It calculates from the current location to first optimal route by way of section and from described by way of section to institute State the second optimal route of destination;
First optimal route and the second optimal route are connected to obtain the navigation routine by way of section by described.
Wherein, it is set as in the section that the route is met setting condition in region by way of section, works as described in calculating After passing through the route by way of section between front position and the destination to obtain navigation routine, the method is also wrapped It includes:
Show the optimal route, by the route by way of section and the route by way of region;
Routing command retains the navigation routine for showing selection based on the received.
The application also provides a kind of navigation route planning device, comprising:
Data obtaining module, for obtaining the destination for including in navigation instruction and route by way of region;
First computing module, for calculating the optimal route between current location and the destination;
Route judgment module, for judging whether the optimal route passes through the route by way of region;
Route confirmation module, if for the optimal route by the route by way of region, by the optimal route As navigation routine.
Second computing module, if not passing through the route by way of region, by the route for the optimal route The section for meeting setting condition in region is set as calculating and passing through between the current location and the destination by way of section The route by way of section is to obtain navigation routine.
Wherein, second computing module includes:
Range confirms submodule, for confirming the route by way of the regional scope in region;
Submodule is arranged in priority, for the preferential of each section to be arranged according to the weight in each section in the regional scope Grade;
Section sets submodule, for being set as in the section of highest priority by way of section.
Wherein, the range confirmation submodule includes:
Judging unit, for judging whether the route has default zone range by way of region;
First confirmation unit confirms the default area if having default zone range by way of region for the route Domain range is regional scope of the corresponding route by way of region;
Second confirmation unit, if not having default zone range by way of region for the route, according to preset shape And size delimit the route by way of the regional scope in region.
Wherein, second computing module includes:
First computational submodule, for calculating from the current location to first optimal route by way of section and From second optimal route by way of section to the destination;
Second computational submodule, for connecting first optimal route and the second optimal route by way of section by described To obtain the navigation routine.
The navigation route planning method and apparatus of the application, obtain navigation instruction in include destination and route by way of Behind region, the optimal route between current location and destination is calculated, judging optimal route, whether route via is by way of region, if Optimal route route via is by way of region, then using optimal route as navigation routine, if optimal route do not have route via by way of Region, the then section that route is met to setting condition in region are set as by way of section, calculate current location and destination it Between by by way of section route to obtain navigation routine.In this way, the application can make to navigate according to navigation instruction Route passes through the road for being located at specified region, route adjustment operation is repeated without user, user experience is good.
Above description is only the general introduction of technical scheme, in order to better understand the technological means of the application, And it can be implemented in accordance with the contents of the specification, and in order to allow the above and other objects, features and advantages of the application 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 a kind of flow diagram of navigation route planning method shown according to an exemplary embodiment.
Fig. 2 is a kind of flow diagram of the navigation route planning method shown according to another exemplary embodiment.
Fig. 3 is a kind of structural schematic diagram of navigation route planning device shown according to an exemplary embodiment.
Fig. 4 is a kind of structural schematic diagram of the navigation route planning device shown according to another exemplary embodiment.
Specific embodiment
Further to illustrate that the application is the technical means and efficacy reaching predetermined application purpose and being taken, below in conjunction with Attached drawing and preferred embodiment, to specific embodiment, the method, step proposed according to the application navigation route planning method and apparatus Suddenly, structure, feature and its effect, detailed description are as follows.
Aforementioned and other technology contents, feature and effect in relation to the application refer to the preferable reality of schema in following cooperation Applying in the detailed description of example can clearly appear from.By the explanation of specific embodiment, when can be that reach predetermined mesh to the application The technical means and efficacy taken be able to more deeply and it is specific understand, however institute's accompanying drawings are only to provide with reference to and say It is bright to be used, not it is used to limit the application.
Fig. 1 is a kind of flow diagram of navigation route planning method shown according to an exemplary embodiment.It please refers to The navigation route planning method of Fig. 1, the present embodiment include but is not limited to the following steps:
Step 110, the destination for including in navigation instruction and route are obtained by way of region.
Before vehicle driving, driver can be planned navigation routine, so that can basis in driving procedure The navigation routine traveling planned.Wherein, navigation instruction refers to is used to carry out route by what driver triggered in a specific way The search content of the instruction of planning, for example, phonetic order, gesture instruction or input, in the present embodiment, navigation instruction is language Sound instruction refers to the instruction for being used to carry out route planning triggered by driver with voice mode, for example, driver is with spy Fixed sentence is said in short or a phrase can trigger phonetic order, and the function of receiving phonetic order can led It is opened when boat route planning, is not limited by the modes such as operation button, touch gestures and is opened, can prompted after function unlatching The input of driver's progress phonetic order.
According to the driving preference of driver, driving habit or other demands, driver may need going to a mesh Ground passage in transit specific region, therefore, after opening the function of receiving phonetic order, driver is by saying comprising mesh Ground and route by way of the sentence in region, such as say " I will go to Hongqiao Airport, go over from Huangpu District ", can trigger comprising mesh Ground and route by way of region phonetic order, wherein destination reaches way address, and route thinks by way of region, that is, driver Will drive passage in transit specific region, route by way of region can for one, two or more.
When navigation instruction is phonetic order, the step of destination for including in navigation instruction and route are by way of region is obtained Can include: the voice content of the phonetic order of acquisition is analyzed;Obtain based on the analysis results destination to be checked with it is to be checked Route is ask by way of region;It inquires destination to be checked and by way of region and judges whether query result is unique with route to be checked;If Query result is unique, then by destination to be checked and route to be checked by way of region respectively correspond as a purpose and route by way of Region.
Wherein, after driver says specific clause, it is extractable that analysis is carried out by the voice content to phonetic order By way of region, the process analyzed the voice content of phonetic order is divided to carry out semanteme for destination wherein included and route The process of analysis, semantic analysis, which refers to the process of, converts voice messaging by speech recognition, can be by speech recognition Row isolated word recognition, keyword identification or continuous speech recognition, to extract the keyword or entire sentence in voice messaging.? That is the result of semantic analysis can be in the phonetic order " I will go to Hongqiao Airport, go over from Huangpu District " of driver Phrase " to go to Hongqiao Airport ", " going over from Huangpu District " and the keyword " Hongqiao Airport ", " Huangpu District " for including, Jin Erchu It include destination in step confirmation phonetic order for " Hongqiao Airport ", route is " Huangpu District " by way of region.After preliminary confirmation, need Whether further discriminatory analysis result is unique address on map, at this point, by the destination of extraction and route by way of region point Not Zuo Wei destination to be checked inquired on map with route to be checked by way of region, if query result is unique, that is, " Hongqiao Airport " and " Huangpu District " can correspond to unique address on map, then by destination to be checked and route to be checked It respectively corresponds by way of region as final destination with route by way of region.Conversely, if query result is not unique, that is, " rainbow Bridge airport " and " Huangpu District " cannot correspond to unique address on map, then exportable prompt information is to prompt user into one Step input phonetic order.For example, route to be checked can inquire unique address by way of region " Huangpu District " on map, and it is to be checked When the query result for asking destination " Hongqiao Airport " includes " Hongqiao T2 terminal " and " Hongqiao T4 terminal ", exportable content is The speech prompt information of " your destination to be gone to of PLSCONFM is Hongqiao T2 terminal or Hongqiao T4 terminal " and reception is driven It sails personnel and further takes turns phonetic order, until determining unique destination-address.
Step 120, the optimal route between current location and destination is calculated.
Current location is the current position of the vehicle that is positioned based on GPS technology, i.e. starting point.Determining that navigation instruction includes Destination after, obtain data from map data base and optimal route between starting point and destination calculated with preset algorithm, most Major path determined based on predetermined criterion, for example, the time it is most short, apart from shortest route etc., also may be based on historical navigation, Drive route and the preferred routes of determination.
Step 130, judge whether the optimal route passes through the route by way of region.
After optimal route is calculated, the route for including according to navigation instruction judges optimal route by way of the position in region Whether route via is by way of region, for example, whether navigation routine intersects with route by way of region, whether navigation routine includes route Section etc. in region.
Step 140, if optimal route route via is by way of region, using optimal route as navigation routine.
If optimal route route via is by way of region, then it represents that the optimal route being calculated meets user's requirement, at this time Using the optimal route being calculated as navigation routine, navigated in vehicle travel process with the navigation routine.
Step 150, if optimal route does not have route via by way of region, route is met to setting condition in region Section be set as calculating between current location and destination by the route by way of section to obtain navigation routine by way of section.
If optimal route does not have route via by way of region, navigation routine is recalculated so that navigation routine route via By way of region, wherein impose a condition be not limited to include section highest priority, can also include setting road type, set Lane quantity etc..When imposing a condition includes the highest priority in section, route is met to the road of setting condition in region Section is set as may particularly include by way of the process in section: regional scope of the confirmation route by way of region;According to regional scope Nei Gelu The priority in each section is arranged in the weight of section;The section of highest priority is set as by way of section.Wherein, confirmation route is by way of area The process of the corresponding regional scope in domain may particularly include: judge whether route has default zone range by way of region;If route There is default zone range by way of region, then confirm that default zone range is regional scope of the corresponding route by way of region;If road Line does not have default zone range by way of region, then delimits route by way of the regional scope in region according to preset shape and size.
Usually, some specific regions on map have default zone range namely regional scope is determining , such as " Huangpu District ", but there are also region and do not have default zone range, such as regional scope it is uncertain or not by It is stored in map datum, such as certain commercial circle, sight spot etc. can not accurately be obtained although can find unique address on map Corresponding regional scope is taken, at this moment, route can be delimited by way of region according to predetermined manner, such as preset shape, size Regional scope, preset shape are not limited to circle, rectangle, hexagon etc., and preset size is not limited to route by way of region Setting diameter, rectangle side length, hexagonal side length centered on interior index point etc..
Route is being determined after the corresponding regional scope in region, can confirm section in the regional scope simultaneously The weight that each section is calculated according to parameters such as the type in section, road conditions, length, width, the root after the weight for calculating each section According to the priority in each section of high low setting of weight, the priority in section is used to indicate the degree that section preferentially passes through, for example, institute It states that smooth one section of current road conditions in regional scope are overhead to have highest weight, then overhead is set as this section by way of section.
In one embodiment, it is set as behind section, counts in the section that route is met to setting condition in region Calculating may particularly include between current location and destination by the route by way of section with the process for obtaining navigation routine: calculate from Current location is to the first optimal route by way of section and from the second optimal route by way of section to destination;By by way of Section connects the first optimal route and the second optimal route to obtain navigation routine.Wherein, the first optimal route and second optimal Route may each be based on predetermined criterion and the route of determination, for example, the time it is most short, apart from shortest route etc., can also be base In historical navigation, drive route and the preferred routes of determination.After the first optimal route and the second optimal route is calculated, lead to It crosses and connects the first optimal route and the second optimal route by way of section, which may be considered route via by way of region most Major path, thus as navigation routine.
The navigation route planning method of the present embodiment, the destination for including in obtaining navigation instruction and route are by way of region Afterwards, the optimal route between current location and destination is calculated, judging optimal route, whether route via is by way of region, if optimal Route route via is by way of region, then using optimal route as navigation routine, if optimal route does not have route via by way of region, The section that route is then met to setting condition in region is set as calculating and passing through between current location and destination by way of section Route by way of section is to obtain navigation routine.In this way, the application can be such that navigation routine passes through according to navigation instruction The road positioned at specified region is crossed, route adjustment operation is repeated without user, user experience is good.In addition, the application uses Voice mode input instruction, is manually operated without user and carries out regional choice, improve convenience and drive safety.
Fig. 2 is a kind of flow diagram of the navigation route planning method shown according to another exemplary embodiment.It please join Fig. 2 is examined, the navigation route planning method of the present embodiment includes but is not limited to the following steps:
Step 210, the destination for including in navigation instruction and route are obtained by way of region.
Before vehicle driving, driver can be planned navigation routine, so that can basis in driving procedure The navigation routine traveling planned.Wherein, navigation instruction refers to is used to carry out route by what driver triggered in a specific way The search content of the instruction of planning, for example, phonetic order, gesture instruction or input, in the present embodiment, navigation instruction is language Sound instruction refers to the instruction for being used to carry out route planning triggered by driver with voice mode, for example, driver is with spy Fixed sentence is said in short or a phrase can trigger phonetic order, and the function of receiving phonetic order can led It is opened when boat route planning, is not limited by the modes such as operation button, touch gestures and is opened, can prompted after function unlatching The input of driver's progress phonetic order.
According to the driving preference of driver, driving habit or other demands, driver may need going to a mesh Ground passage in transit specific region, therefore, after opening the function of receiving phonetic order, driver is by saying comprising mesh Ground and route by way of the sentence in region, such as say " I will go to Hongqiao Airport, go over from Huangpu District ", can trigger comprising mesh Ground and route by way of region phonetic order, wherein destination reaches way address, and route thinks by way of region, that is, driver Will drive passage in transit specific region, route by way of region can for one, two or more.
When navigation instruction is phonetic order, the step of destination for including in navigation instruction and route are by way of region is obtained Can include: the voice content of the phonetic order of acquisition is analyzed;Obtain based on the analysis results destination to be checked with it is to be checked Route is ask by way of region;It inquires destination to be checked and by way of region and judges whether query result is unique with route to be checked;If Query result is unique, then by destination to be checked and route to be checked by way of region respectively correspond as a purpose and route by way of Region.
Wherein, after driver says specific clause, it is extractable that analysis is carried out by the voice content to phonetic order By way of region, the process analyzed the voice content of phonetic order is divided to carry out semanteme for destination wherein included and route The process of analysis, semantic analysis, which refers to the process of, converts voice messaging by speech recognition, can be by speech recognition Row isolated word recognition, keyword identification or continuous speech recognition, to extract the keyword or entire sentence in voice messaging.? That is the result of semantic analysis can be in the phonetic order " I will go to Hongqiao Airport, go over from Huangpu District " of driver Phrase " to go to Hongqiao Airport ", " going over from Huangpu District " and the keyword " Hongqiao Airport ", " Huangpu District " for including, Jin Erchu It include destination in step confirmation phonetic order for " Hongqiao Airport ", route is " Huangpu District " by way of region.After preliminary confirmation, need Whether further discriminatory analysis result is unique address on map, at this point, by the destination of extraction and route by way of region point Not Zuo Wei destination to be checked inquired on map with route to be checked by way of region, if query result is unique, that is, " Hongqiao Airport " and " Huangpu District " can correspond to unique address on map, then by destination to be checked and route to be checked It respectively corresponds by way of region as final destination with route by way of region.Conversely, if query result is not unique, that is, " rainbow Bridge airport " and " Huangpu District " cannot correspond to unique address on map, then exportable prompt information is to prompt user into one Step input phonetic order.For example, route to be checked can inquire unique address by way of region " Huangpu District " on map, and it is to be checked When the query result for asking destination " Hongqiao Airport " includes " Hongqiao T2 terminal " and " Hongqiao T4 terminal ", exportable content is The speech prompt information of " your destination to be gone to of PLSCONFM is Hongqiao T2 terminal or Hongqiao T4 terminal " and reception is driven It sails personnel and further takes turns phonetic order, until determining unique destination-address.
Step 220, the optimal route between current location and destination is calculated.
Current location is the current position of the vehicle that is positioned based on GPS technology, i.e. starting point.Determining that navigation instruction includes Destination after, obtain data from map data base and optimal route between starting point and destination calculated with preset algorithm, most Major path determined based on predetermined criterion, for example, the time it is most short, apart from shortest route etc., also may be based on historical navigation, Drive route and the preferred routes of determination.
Step 230, judge whether the optimal route passes through the route by way of region.
After optimal route is calculated, the route for including according to navigation instruction judges optimal route by way of the position in region Whether route via is by way of region, for example, whether navigation routine intersects with route by way of region, whether navigation routine includes route Section etc. in region.
Step 240, if optimal route route via is by way of region, using optimal route as navigation routine.
If optimal route route via is by way of region, then it represents that the optimal route being calculated meets user's requirement, at this time Using the optimal route being calculated as navigation routine, navigated in vehicle travel process with the navigation routine.
Step 250, if optimal route does not have route via by way of region, route is met to setting condition in region Section be set as calculating between current location and destination by the route by way of section to obtain navigation routine by way of section.
If optimal route does not have route via by way of region, navigation routine is recalculated so that navigation routine route via By way of region, wherein impose a condition be not limited to include section highest priority, can also include setting road type, set Lane quantity etc..When imposing a condition includes the highest priority in section, route is met to the road of setting condition in region Section is set as may particularly include by way of the process in section: regional scope of the confirmation route by way of region;According to regional scope Nei Gelu The priority in each section is arranged in the weight of section;The section of highest priority is set as by way of section.Wherein, confirmation route is by way of area The process of the corresponding regional scope in domain may particularly include: judge whether route has default zone range by way of region;If route There is default zone range by way of region, then confirm that default zone range is regional scope of the corresponding route by way of region;If road Line does not have default zone range by way of region, then delimits route by way of the regional scope in region according to preset shape and size.
Usually, some specific regions on map have default zone range namely regional scope is determining , such as " Huangpu District ", but there are also region and do not have default zone range, such as regional scope it is uncertain or not by It is stored in map datum, such as certain commercial circle, sight spot etc. can not accurately be obtained although can find unique address on map Corresponding regional scope is taken, at this moment, route can be delimited by way of region according to predetermined manner, such as preset shape, size Regional scope, preset shape are not limited to circle, rectangle, hexagon etc., and preset size is not limited to route by way of region Setting diameter, rectangle side length, hexagonal side length centered on interior index point etc..
Route is being determined after the corresponding regional scope in region, can confirm section in the regional scope simultaneously The weight that each section is calculated according to parameters such as the type in section, road conditions, length, width, the root after the weight for calculating each section According to the priority in each section of high low setting of weight, the priority in section is used to indicate the degree that section preferentially passes through, for example, institute It states that smooth one section of current road conditions in regional scope are overhead to have highest weight, then overhead is set as this section by way of section.
In one embodiment, it is set as behind section, counts in the section that route is met to setting condition in region Calculating may particularly include between current location and destination by the route by way of section with the process for obtaining navigation routine: calculate from Current location is to the first optimal route by way of section and from the second optimal route by way of section to destination;By by way of Section connects the first optimal route and the second optimal route to obtain navigation routine.Wherein, the first optimal route and second optimal Route may each be based on predetermined criterion and the route of determination, for example, the time it is most short, apart from shortest route etc., can also be base In historical navigation, drive route and the preferred routes of determination.After the first optimal route and the second optimal route is calculated, lead to It crosses and connects the first optimal route and the second optimal route by way of section, which may be considered route via by way of region most Major path, thus as navigation routine.
Step 260, show optimal route, by by way of section route and route by way of region.
Current location is respectively obtained when calculating navigation routine to the optimal route of destination and by by way of section, root Navigation routine, meter are calculated according to preset measurement index, such as time most short, the most short and history route preferences data of distance etc. Obtained navigation routine can be for one, two or a plurality of.After calculating, calculated result can be shown whole in navigation In the screen at end, while the route for showing driver's setting provides comparison reference for driver, joins comparing by way of region After examination, driver can choose optimal route or drive by the preferred routes by way of section.
Step 270, routing command retains the navigation routine for showing selection based on the received.
According to itself drive demand and preference, driver can choose a wherein bar navigation route and navigate, such as Apart from shortest navigation routine, routing command is not limited by voice mode triggering for selection, triggers according to voice mode Routing command can then show that corresponding serial number carries out voice input so as to driver on every bar navigation route.It is driving Personnel selection is sailed wherein after a bar navigation route, the navigation routine for showing selection is retained in the screen of navigation terminal.
The navigation route planning method of the present embodiment, the destination for including in obtaining navigation instruction and route are by way of region Afterwards, the optimal route between current location and destination is calculated, judging optimal route, whether route via is by way of region, if optimal Route route via is by way of region, then using optimal route as navigation routine, if optimal route does not have route via by way of region, The section that route is then met to setting condition in region is set as calculating and passing through between current location and destination by way of section Route by way of section is to obtain navigation routine.In this way, the application can be such that navigation routine passes through according to navigation instruction The road positioned at specified region is crossed, route adjustment operation is repeated without user, user experience is good.Also, it is same after computation When all navigation routines for being calculated of display and route by way of region, comparison can be provided for driver and referred to.
Following is embodiment of the present disclosure, can be used for executing embodiments of the present disclosure.It is real for disclosure device Undisclosed details in example is applied, embodiments of the present disclosure is please referred to.
Fig. 3 is a kind of structural schematic diagram of navigation route planning device shown according to an exemplary embodiment.It please refers to Fig. 3, the navigation route planning device of the present embodiment include that data obtaining module 310, the first computing module 320, route judge mould Block 330, route confirmation module 340 and the second computing module 350.
Data obtaining module 310 is for obtaining the destination for including in navigation instruction and route by way of region.First calculates Module 320 is used to calculate the optimal route between current location and destination.Route judgment module 330 is for judging optimal route Whether route via is by way of region.If route confirmation module 340 is used for optimal route route via by way of region, by optimal road Line is as navigation routine.If the second computing module 350 does not have route via by way of region for optimal route, by route by way of The section for meeting setting condition in region is set as calculating between current location and destination by way of section by the road by way of section Line is to obtain navigation routine.
In one embodiment, the second computing module 350 includes range confirmation submodule, priority setting submodule and road Section setting submodule.Wherein, range confirmation submodule is for confirming regional scope of the route by way of region.Submodule is arranged in priority Block is used to be arranged according to the weight in section each in regional scope the priority in each section.Section sets submodule and is used for priority Highest section is set as by way of section.
In one embodiment, range confirmation submodule includes judging unit, the first confirmation unit and the second confirmation unit. Wherein, judging unit is for judging whether route has default zone range by way of region, if the first confirmation unit is used for route By way of region have default zone range, then confirm default zone range be correspondence route by way of region regional scope, second If confirmation unit does not have default zone range by way of region for route, according to preset shape and size delimit route by way of The regional scope in region.
In one embodiment, the second computing module includes the first computational submodule and the second computational submodule.Wherein, One computational submodule is for calculating from current location to the first optimal route by way of section and from by way of section to destination The second optimal route, the second computational submodule be used for by by way of section connect the first optimal route and the second optimal route with Obtain navigation routine.
The navigation route planning device of the present embodiment, the destination for including in obtaining navigation instruction and route are by way of region Afterwards, the optimal route between current location and destination is calculated, judging optimal route, whether route via is by way of region, if optimal Route route via is by way of region, then using optimal route as navigation routine, if optimal route does not have route via by way of region, The section that route is then met to setting condition in region is set as calculating and passing through between current location and destination by way of section Route by way of section is to obtain navigation routine.In this way, the application can be such that navigation routine passes through according to navigation instruction The road positioned at specified region is crossed, route adjustment operation is repeated without user, user experience is good.In addition, the application uses Voice mode input instruction, is manually operated without user and carries out regional choice, improve convenience and drive safety.
Fig. 4 is a kind of structural schematic diagram of the navigation route planning device shown according to another exemplary embodiment.It please join Fig. 4 is examined, the navigation route planning device of the present embodiment includes data obtaining module 410, the first computing module 420, route judgement Module 430, route confirmation module 440, the second computing module 450, calculated result display module 460 and navigation routine display module 470。
Data obtaining module 410 is for obtaining the destination for including in navigation instruction and route by way of region.First calculates Module 420 is used to calculate the optimal route between current location and destination.Route judgment module 430 is for judging optimal route Whether route via is by way of region.If route confirmation module 440 is used for optimal route route via by way of region, by optimal road Line is as navigation routine.If the second computing module 450 does not have route via by way of region for optimal route, by route by way of The section for meeting setting condition in region is set as calculating between current location and destination by way of section by the road by way of section Line is to obtain navigation routine.Calculated result display module 460 be used for show optimal route, by by way of section route and road Line is by way of region.Navigation routine display module 470 retains the navigation road for showing selection for routing command based on the received Line.
The navigation route planning device of the present embodiment, the destination for including in obtaining navigation instruction and route are by way of region Afterwards, the optimal route between current location and destination is calculated, judging optimal route, whether route via is by way of region, if optimal Route route via is by way of region, then using optimal route as navigation routine, if optimal route does not have route via by way of region, The section that route is then met to setting condition in region is set as calculating and passing through between current location and destination by way of section Route by way of section is to obtain navigation routine.In this way, the application can be such that navigation routine passes through according to navigation instruction The road positioned at specified region is crossed, route adjustment operation is repeated without user, user experience is good.Also, it is same after computation When all navigation routines for being calculated of display and route by way of region, comparison can be provided for driver and referred to.
The application also provides a kind of navigation terminal, and navigation route planning device described in above-described embodiment can be set. Navigation terminal is not limited to smart phone, tablet computer, vehicle-mounted computer or the dedicated navigator connecting with vehicle.In an embodiment party In formula, navigation terminal may include audio-frequency module, memory, processor and screen, memory can be used for storing software program and Module, such as the corresponding program instruction/module of navigation route planning method and device in the embodiment of the present application, processor passes through fortune The software program and module that row is stored in memory perform various functions application and data processing, that is, realize above-mentioned lead Boat route planning method and device.Audio-frequency module provides a user audio interface, may include one or more microphones, loudspeaking Device and voicefrequency circuit, voicefrequency circuit receive power information from microphone, convert electrical signals to voice data to carry out into one The processing of step.Screen is used to show video output to driver, and the content of these videos output may include text, figure, view Frequently and any combination thereof.It should be understood that screen can also include Touch Screen with same between navigation terminal and driver When provide one output and input interface.
The application also provides a kind of vehicle, and navigation terminal described in above-described embodiment can be set.
The above is only the preferred embodiment of the application, not makes any form of restriction to the application, though Right the application has been disclosed in a preferred embodiment above, however is not limited to the application, any technology people for being familiar with this profession Member, is not departing within the scope of technical scheme, when the technology contents using the disclosure above make a little change or modification For the equivalent embodiment of equivalent variations, but all technical spirits pair without departing from technical scheme content, according to the application Any simple modification, equivalent change and modification made by above embodiments, in the range of still falling within technical scheme.

Claims (10)

1. a kind of navigation route planning method, which is characterized in that the navigation route planning method includes:
The destination for including in navigation instruction and route are obtained by way of region;
Calculate the optimal route between current location and the destination;
Judge whether the optimal route passes through the route by way of region;
If the optimal route passes through the route by way of region, using the optimal route as navigation routine;
If the optimal route does not pass through the route by way of region, the route is met into setting condition in region Section be set as calculating by way of section between the current location and the destination by the route by way of section to obtain Obtain navigation routine.
2. navigation route planning method according to claim 1, which is characterized in that the navigation instruction is phonetic order, The step of destination for including in the acquisition navigation instruction and route are by way of region, comprising:
The voice content of the phonetic order of acquisition is analyzed;
Destination to be checked and route to be checked are obtained based on the analysis results by way of region;
It inquires the destination to be checked and by way of region and judges whether query result is unique with the route to be checked;
If query result is unique, the destination to be checked and the route to be checked are respectively corresponded by way of region as institute Destination and the route are stated by way of region.
3. navigation route planning method according to claim 1, which is characterized in that described impose a condition includes the excellent of section The step of first grade highest, the section that the route is met setting condition in region is set as by way of section, comprising:
Confirm the route by way of the regional scope in region;
The priority in each section is set according to the weight in each section in the regional scope;
The section of highest priority is set as by way of section.
4. navigation route planning method according to claim 3, which is characterized in that the confirmation route is by way of region The step of corresponding regional scope, comprising:
Judge whether the route has default zone range by way of region;
If the route has default zone range by way of region, confirm that the default zone range is corresponding route by way of area The regional scope in domain;
If the route does not have default zone range by way of region, according to preset shape and size delimit the route by way of The regional scope in region.
5. navigation route planning method according to claim 1 or 3, which is characterized in that described to calculate the current location Pass through the step of route by way of section is to obtain navigation routine between the destination, comprising:
It calculates from the current location to first optimal route by way of section and from described by way of section to the mesh Ground the second optimal route;
First optimal route and the second optimal route are connected to obtain the navigation routine by way of section by described.
6. navigation route planning method according to claim 1, which is characterized in that accorded in region by the route The section to impose a condition is closed to be set as calculating between the current location and the destination by described by way of section by way of section Route to obtain navigation routine after, the method also includes:
Show the optimal route, by the route by way of section and the route by way of region;
Routing command retains the navigation routine for showing selection based on the received.
7. a kind of navigation route planning device characterized by comprising
Data obtaining module, for obtaining the destination for including in navigation instruction and route by way of region;
First computing module, for calculating the optimal route between current location and the destination;
Route judgment module, for judging whether the optimal route passes through the route by way of region;
Route confirmation module, if for the optimal route by the route by way of region, using the optimal route as Navigation routine.
Second computing module, if not passing through the route by way of region for the optimal route, by the route by way of The section for meeting setting condition in region is set as calculating between the current location and the destination by way of section by described Route by way of section is to obtain navigation routine.
8. navigation route planning device according to claim 7, which is characterized in that second computing module includes:
Range confirms submodule, for confirming the route by way of the regional scope in region;
Submodule is arranged in priority, for the priority in each section to be arranged according to the weight in each section in the regional scope;
Section sets submodule, for being set as in the section of highest priority by way of section.
9. navigation route planning device according to claim 8, which is characterized in that the range confirms that submodule includes:
Judging unit, for judging whether the route has default zone range by way of region;
First confirmation unit confirms the default zone model if having default zone range by way of region for the route Enclose the regional scope for corresponding route by way of region;
Second confirmation unit, if not having default zone range by way of region for the route, according to preset shape and ruler It is very little to delimit the route by way of the regional scope in region.
10. navigation route planning device according to claim 7 or 8, which is characterized in that the second computing module packet It includes:
First computational submodule, for calculating from the current location to first optimal route by way of section and from institute State the second optimal route by way of section to the destination;
Second computational submodule, for connecting first optimal route with the second optimal route to obtain by way of section by described Obtain the navigation routine.
CN201711306114.9A 2017-12-11 2017-12-11 Navigation route planning method and apparatus Pending CN109900283A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711306114.9A CN109900283A (en) 2017-12-11 2017-12-11 Navigation route planning method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711306114.9A CN109900283A (en) 2017-12-11 2017-12-11 Navigation route planning method and apparatus

Publications (1)

Publication Number Publication Date
CN109900283A true CN109900283A (en) 2019-06-18

Family

ID=66941959

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711306114.9A Pending CN109900283A (en) 2017-12-11 2017-12-11 Navigation route planning method and apparatus

Country Status (1)

Country Link
CN (1) CN109900283A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111024106A (en) * 2019-12-10 2020-04-17 上海博泰悦臻电子设备制造有限公司 Vehicle, navigation device and integrated navigation planning method thereof
CN111337041A (en) * 2020-02-25 2020-06-26 深圳震有科技股份有限公司 Electronic navigation route generation method, intelligent terminal and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5608635A (en) * 1992-04-14 1997-03-04 Zexel Corporation Navigation system for a vehicle with route recalculation between multiple locations
JP2003240580A (en) * 2001-12-18 2003-08-27 Robert Bosch Gmbh Method of supplying route data to navigation equipment
JP2006064550A (en) * 2004-08-27 2006-03-09 Fujitsu Ten Ltd Navigation device
CN101210822A (en) * 2006-12-29 2008-07-02 佛山市顺德区顺达电脑厂有限公司 Path planning method
CN101970988A (en) * 2007-02-28 2011-02-09 佳明瑞士有限责任公司 Route shaping systems and methods
DE102013201100A1 (en) * 2013-01-24 2014-07-24 Bayerische Motoren Werke Aktiengesellschaft Method for operating navigation device installed in vehicle, involves allocating selection region as specific region on display unit around signaled route, which is used as navigation route based on selection of selection region
CN105486322A (en) * 2016-01-14 2016-04-13 上海博泰悦臻网络技术服务有限公司 Regional road condition information acquisition method and system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5608635A (en) * 1992-04-14 1997-03-04 Zexel Corporation Navigation system for a vehicle with route recalculation between multiple locations
JP2003240580A (en) * 2001-12-18 2003-08-27 Robert Bosch Gmbh Method of supplying route data to navigation equipment
JP2006064550A (en) * 2004-08-27 2006-03-09 Fujitsu Ten Ltd Navigation device
CN101210822A (en) * 2006-12-29 2008-07-02 佛山市顺德区顺达电脑厂有限公司 Path planning method
CN101970988A (en) * 2007-02-28 2011-02-09 佳明瑞士有限责任公司 Route shaping systems and methods
DE102013201100A1 (en) * 2013-01-24 2014-07-24 Bayerische Motoren Werke Aktiengesellschaft Method for operating navigation device installed in vehicle, involves allocating selection region as specific region on display unit around signaled route, which is used as navigation route based on selection of selection region
CN105486322A (en) * 2016-01-14 2016-04-13 上海博泰悦臻网络技术服务有限公司 Regional road condition information acquisition method and system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111024106A (en) * 2019-12-10 2020-04-17 上海博泰悦臻电子设备制造有限公司 Vehicle, navigation device and integrated navigation planning method thereof
CN111337041A (en) * 2020-02-25 2020-06-26 深圳震有科技股份有限公司 Electronic navigation route generation method, intelligent terminal and storage medium

Similar Documents

Publication Publication Date Title
KR102338990B1 (en) Dialogue processing apparatus, vehicle having the same and dialogue processing method
EP2586026B1 (en) Communication system and method between an on-vehicle voice recognition system and an off-vehicle voice recognition system
US20170083106A1 (en) System and method for gesture-based point of interest search
KR20190041569A (en) Dialogue processing apparatus, vehicle having the same and dialogue service processing method
US9949096B2 (en) Navigation device, system for inputting location to navigation device, and method for inputting location to the navigation device from a terminal
US9341492B2 (en) Navigation device, navigation method, and navigation program
JP5533762B2 (en) Movement guidance system, movement guidance apparatus, movement guidance method, and computer program
KR20190011458A (en) Vehicle, mobile for communicate with the vehicle and method for controlling the vehicle
CN101033977B (en) Voice navigation method of navigator
CN109900283A (en) Navigation route planning method and apparatus
CN115662171B (en) Lane change prompting method, device, electronic equipment and vehicle
CN109900284A (en) Navigation route planning method and apparatus
KR20170058664A (en) Sound recognition module, Navigation apparatus having the same and vehicle having the same
KR20190037470A (en) Dialogue processing apparatus, vehicle having the same and dialogue processing method
US20240210194A1 (en) Determining places and routes through natural conversation
KR102448719B1 (en) Dialogue processing apparatus, vehicle and mobile device having the same, and dialogue processing method
CN111341134A (en) Lane line guide prompting method, cloud server and vehicle
WO2021192511A1 (en) Information processing device, information output method, program and storage medium
JP7233918B2 (en) In-vehicle equipment, communication system
KR20190036018A (en) Dialogue processing apparatus, vehicle having the same and dialogue processing method
KR20160000074U (en) System for navigation guiding first change direction of vehicle
JP3283359B2 (en) Voice interactive navigation system
CN109916418A (en) Adjust the method and apparatus of navigation routine
KR20150061807A (en) Apparatus and method for guiding voice instructions based on manual operations
WO2007023898A1 (en) Map information display device, map information display method, map information display program and recording medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190618

RJ01 Rejection of invention patent application after publication