CN104977015B - The method and device of a kind of route guidance - Google Patents
The method and device of a kind of route guidance Download PDFInfo
- Publication number
- CN104977015B CN104977015B CN201510140063.1A CN201510140063A CN104977015B CN 104977015 B CN104977015 B CN 104977015B CN 201510140063 A CN201510140063 A CN 201510140063A CN 104977015 B CN104977015 B CN 104977015B
- Authority
- CN
- China
- Prior art keywords
- section
- weather information
- information
- weather
- road
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000013507 mapping Methods 0.000 claims description 58
- 238000001514 detection method Methods 0.000 claims description 15
- 238000004891 communication Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000002045 lasting effect Effects 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000000149 penetrating effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3492—Special cost functions, i.e. other than distance or default speed limit of road segments employing speed data or traffic data, e.g. real-time or historical
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 method of route guidance and device, wherein method includes:When receiving route of user navigation requests, route planning is carried out according to the Weather information mapped in advance in road network and current traffic information, to obtain navigation way;In the road network in default Weather information, the target Weather information corresponding with the road information and current time information of the navigation way is obtained;The target Weather information is added on the navigation way, and the navigation way for carrying the target Weather information is sent to user equipment, so that the user equipment shows the navigation way and the target Weather information on the navigation way.Using the present invention, the accuracy of navigation way can be improved in the case where weather is poor, navigation way is turned into the desired route of user.
Description
Technical field
The present invention relates to the method and device of Internet technical field, more particularly to a kind of route guidance.
Background technology
Existing navigation software mainly provides approach position and traffic information on driving route, and traffic information is final table
It is existing.But in actual life, the weather forecast that meteorological observatory is issued is often in units of city, for example, there is heavy rain Shenzhen
Orange warning, and can not to judge which bar road whether have according to weather forecast rainy by user, and navigation software only according to
Traffic information is navigated, so navigation software can make user go to the larger road of the force of rain by the route that user navigates
Section, it may be the desired route of user to cause navigation way, and the driving to user, which drives, makes troubles.
The content of the invention
The embodiment of the present invention provides a kind of method and device of route guidance, can be improved in the case where weather is poor
The accuracy of navigation way, navigation way is set to turn into the desired route of user.
First aspect present invention provides a kind of method of route guidance, including:
When receiving route of user navigation requests, believed according to the Weather information mapped in advance in road network and current road conditions
Breath carries out route planning, to obtain navigation way;
In the road network in default Weather information, obtain and the road information of the navigation way and current
The corresponding target Weather information of temporal information;
The target Weather information is added on the navigation way, and sends and carries the target Weather information
Navigation way is to user equipment, so that the user equipment shows the navigation way and the institute on the navigation way
State target Weather information.
Second aspect of the present invention provides a kind of route guidance device, including:
Route planning module, for when receiving route of user navigation requests, according to the day mapped in advance in road network
Gas information and current traffic information carry out route planning, to obtain navigation way;
First acquisition module, in the default Weather information in the road network, obtaining and the navigation way
Road information and the corresponding target Weather information of current time information;
Sending module is added, for the target Weather information to be added into the navigation way, and sends and carries
The navigation way of the target Weather information is to user equipment, so that the user equipment shows the navigation way and is located at
The target Weather information on the navigation way.
In embodiments of the present invention, by being carried out according to the Weather information mapped in advance in road network and current traffic information
Route planning, to obtain navigation way, navigated route can be made to avoid as far as possible, and weather is poor and the section of congestion, with
The accuracy of navigation way is improved in the case that weather is poor, and by the way that target Weather information is added on navigation way,
Shown with being sent to user equipment, user can be made clearly to understand the weather condition of institute's track route, so that user can enter
One step selects more preferable navigation way, further to improve the accuracy of navigation way.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
There is the required accompanying drawing used in technology description to be briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, can be with
Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is a kind of schematic flow sheet of the method for route guidance provided in an embodiment of the present invention;
Fig. 2 is the schematic flow sheet of the method for another route guidance provided in an embodiment of the present invention;
Fig. 3 is a kind of structural representation of route guidance device provided in an embodiment of the present invention;
Fig. 4 is the structural representation of another route guidance device provided in an embodiment of the present invention;
Fig. 5 is a kind of structural representation for searching mapping block provided in an embodiment of the present invention;
Fig. 6 is a kind of structural representation of navigation server provided in an embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, rather than whole embodiments.It is based on
Embodiment in the present invention, those of ordinary skill in the art are obtained every other under the premise of creative work is not made
Embodiment, belong to the scope of protection of the invention.
Fig. 1 is referred to, is a kind of schematic flow sheet of the method for route guidance provided in an embodiment of the present invention, methods described
It can include:
S101, when receiving route of user navigation requests, according to the Weather information mapped in advance in road network and currently
Traffic information carries out route planning, to obtain navigation way;
Specifically, the road network refers in certain area, the mutual contact that is made up of different kinds of roads, interweaving reticulates
The roadnet of distribution, and the road network is pre-set by the navigation server, the road network is designed as
Prior art, it is not discussed here.The Weather information mapped in advance according to road network and current traffic information are carried out
Before route planning, the navigation server needs first to obtain the weather navigation data in preset time period, the weather navigation
Data include position coordinates and the Weather information in the position coordinates;Found out again in road network positioned at the weather
The road information of position coordinates in navigation data, and section mapping corresponding to the road information to finding out is in described
The Weather information of position coordinates.If for example, having section A, section B and section C, the Weather information that section A is mapped may
For " future will have light rain in 1 hour ", the Weather information that section B is mapped may be " following 1 hour lasting fine day ", section C institutes
The Weather information of mapping may be " future will have heavy rain in 1 hour ".
After the navigation server has mapped Weather information in advance in road network, it can detect whether to receive in real time
The route of user navigation requests that user equipment is sent, the route of user that the user equipment transmission is received when navigation server are led
During boat request, the navigation server can enter walking along the street according to the Weather information and current traffic information mapped in advance in road network
Line gauge is drawn, to obtain navigation way.The navigation server can be gathered around when carrying out route planning for user from route distance
Stifled situation, weather condition etc. is analyzed, to cook up the navigation way of Least-cost, for example, from A to B
There are 3 routes, first route:Distance 8km, not congestion, fine day, Article 2 route:Distance 5km, not congestion, light rain, the 3rd
Bar route:Distance 5km, not congestion, heavy rain, now, the navigation server can be according to the generations of the cost of distance, jam situation
The cost of valency and weather condition, the navigation way that Article 2 route is Least-cost is calculated, i.e. Article 2 route is efficiency
Highest, the route for being best suitable for user.Wherein, the user equipment can be that smart mobile phone, mobile unit, navigator etc. are provided with
The equipment of navigation software, the navigation server are the background server for having with user equipment network connection relation.
S102, in the road network in default Weather information, obtain with the road information of the navigation way with
And the target Weather information that current time information is corresponding;
Specifically, after due to having preset Weather information in the road network, each road in the road network can be made
Road information has incidence relation with time, Weather information, so after the navigation server cooks up navigation way, it is described to lead
Boat server can be found out and the navigation road by the incidence relation between each road information and time, Weather information
The corresponding Weather information of the road information and current time information of line, and using the Weather information found out as target weather
Information.If for example, the road information for the navigation way that the navigation server is cooked up include section A, section B, section C,
The navigation server can find out under current time with Weather informations of the section A with mapping relations, with section B with
The Weather information of mapping relations and the Weather information with section C with mapping relations, and the Weather information found out is equal
As target Weather information.
S103, the target Weather information is added on the navigation way, and sends and carry the target weather
The navigation way of information is to user equipment, so that the user equipment shows the navigation way and positioned at the navigation way
On the target Weather information;
Specifically, after the navigation server gets the target Weather information, the target weather can be believed
Breath is added on the navigation way, and sends the navigation way for carrying the target Weather information to user equipment, described
After user equipment receives the navigation way for carrying the target Weather information, the navigation way can be shown, and in institute
The target Weather information corresponding to display is stated on navigation way, wherein, can be with to the display mode of the target Weather information
By way of being rendered color or pattern, with the Weather information in each section on the protrusion navigation way.For example,
Navigation way shown by the user equipment includes section A, section B and section C, then the user equipment can also enter one
Step shows cloudy pattern on the A of section, and cloudy pattern is shown on the B of section, light rain pattern is shown on the C of section.
Optionally, the user equipment can determine whether to display target Weather information according to the clicking operation of user.
In embodiments of the present invention, by being carried out according to the Weather information mapped in advance in road network and current traffic information
Route planning, to obtain navigation way, navigated route can be made to avoid as far as possible, and weather is poor and the section of congestion, with
The accuracy of navigation way is improved in the case that weather is poor, and by the way that target Weather information is added on navigation way,
Shown with being sent to user equipment, user can be made clearly to understand the weather condition of institute's track route, so that user can enter
One step selects more preferable navigation way, further to improve the accuracy of navigation way.
Fig. 2 is referred to, is the schematic flow sheet of the method for another route guidance provided in an embodiment of the present invention, the side
Method can include:
S201, obtain preset time period in weather navigation data, the weather navigation data include position coordinates and
Weather information in the position coordinates;
Specifically, the navigation server before navigation way is planned for user, first gathers initial day by weather radar
Destiny evidence, then excavate from the initial weather data weather navigation data in preset time period, the weather navigate number
According to the Weather information including position coordinates and in the position coordinates.
S202, the road information of the position coordinates in the weather navigation data is found out in road network, and it is right
Weather information of the section mapping in the position coordinates corresponding to the road information found out;
Specifically, the road network refers in certain area, the mutual contact that is made up of different kinds of roads, interweaving reticulates
The roadnet of distribution, and the road network is pre-set by the navigation server, the road network is designed as
Prior art, it is not discussed here.After the weather navigation data is got, the navigation server can be in road
The road information of the position coordinates in the weather navigation data is found out in road network, and the road to finding out is believed
Weather information of the section mapping in the position coordinates corresponding to breath.For example, if some weather navigation data is sat including position
A and the Weather information in position coordinates A are marked, and position coordinates A Weather information is " light rain ", then the navigation server
Section A corresponding with position coordinates A can be found in the road network according to position coordinates A, and day is mapped to section A
Gas information " light rain ".Wherein, the weather navigation data got is more, then the section that can be mapped with Weather information is got over
It is more so that the Weather information can in the road network is distributed wider, more accurate.
Optionally, when the road information of the position coordinates in the weather navigation data is found out in road network,
It can first detect whether the road information found out includes road name;If being judged as YES, to the road name
Corresponding Weather information of the section mapping in the position coordinates;If being judged as NO, obtain corresponding with the position coordinates
Road section scope in Weather information, and the weather mapped section corresponding to the position coordinates in the road section scope is believed
Breath.For example, when the road information corresponding to the position coordinates found out does not include road name, according to the road information, institute is right
The section answered obtains the Weather information in the range of the 50m of the section both sides, then the section is mapped in the range of the 50m of the section both sides
Weather information, to ensure that the section of no road name can also be mapped with Weather information.
Alternatively, when the section that Weather information corresponding with adjacent segments differs in road network be present, by institute
State the section differed with the Weather information of adjacent segments and be defined as section to be filtered;Detect the length in the section to be filtered
Whether default length threshold is less than;It is to suspend the mapping behaviour that Weather information is carried out to the section to be filtered if being detected as
Make, otherwise continue to carry out the section to be filtered the map operation of Weather information, in order to by filtering small range region
Special weather situation maps the cost of Weather information to reduce in the road network.For example, section be present in the road network
A, the Weather information corresponding to section A position coordinates are light rain, if section A adjacent segments B, adjacent segments C and
Corresponding Weather information is fine day to adjacent segments D respectively, and section A length is less than default length threshold 100m, then may be used
To filter the operation that Weather information mapping is carried out to section A, i.e. section A can not map Weather information, or by adjacent segments
Weather information is mapped on the A of section.
S203, when the section of non-mapped Weather information in road network be present, by the non-mapped Weather information
Section be defined as section to be mapped;
Specifically, when the navigation server according to the weather navigation data got to multiple roads in the road network
After section mapping Weather information, the road that non-mapped Weather information in the road network whether also be present can be further detected
Section, wherein, when detecting whether also to exist the section of non-mapped Weather information, ignore and filtered section detected,
I.e. filtered section is not regarded as the section of non-mapped Weather information.Non-mapped Weather information also be present when detecting
During section, the section of the non-mapped Weather information is defined as section to be mapped.
S204, according to Weather information corresponding to the adjacent segments in the section to be mapped, calculate average Weather information;
Specifically, navigation server Weather information according to corresponding to the adjacent segments in the section to be mapped, is calculated
Average Weather information.If for example, Weather information point corresponding to the position coordinates of section A to be mapped former and later two adjacent segments
Not Wei cloudy day and moderate rain, then the average weather that the Weather information according to corresponding to the position coordinates of two adjacent segments is calculated
Information may be light rain.
S205, to the mapping average Weather information in section to be mapped;
Specifically, after the navigation server calculates the average Weather information, can be to the section to be mapped
Map the average Weather information.By taking the example in S204 as an example, then the Weather information that section A to be mapped is mapped is small
Rain so that the Weather information mapped between section A and former and later two adjacent segments to be mapped can be the relation of gradual change, to carry
The accuracy of the Weather information mapped in the high road network.
S206, when receiving route of user navigation requests, according to the Weather information mapped in advance in road network and currently
Traffic information carries out route planning, to obtain navigation way;
After the navigation server has mapped Weather information in advance in road network, it can detect whether to receive in real time
The route of user navigation requests that user equipment is sent, the route of user that the user equipment transmission is received when navigation server are led
During boat request, the navigation server can enter walking along the street according to the Weather information and current traffic information mapped in advance in road network
Line gauge is drawn, to obtain navigation way.The navigation server can be gathered around when carrying out route planning for user from route distance
Stifled situation, weather condition etc. is analyzed, to cook up the navigation way of Least-cost, for example, from A to B
There are 3 routes, first route:Distance 8km, not congestion, fine day, Article 2 route:Distance 5km, not congestion, light rain, the 3rd
Bar route:Distance 5km, not congestion, heavy rain, now, the navigation server can be according to the generations of the cost of distance, jam situation
The cost of valency and weather condition, the navigation way that Article 2 route is Least-cost is calculated, i.e. Article 2 route is efficiency
Highest, the route for being best suitable for user.
S207, in the road network in default Weather information, obtain with the road information of the navigation way with
And the target Weather information that current time information is corresponding;
Specifically, after due to having preset Weather information in the road network, each road in the road network can be made
Road information has incidence relation with time, Weather information, so after the navigation server cooks up navigation way, it is described to lead
Boat server can be found out and the navigation road by the incidence relation between each road information and time, Weather information
The corresponding Weather information of the road information and current time information of line, and using the Weather information found out as target weather
Information.If for example, the road information for the navigation way that the navigation server is cooked up include section A, section B, section C,
The navigation server can find out under current time with Weather informations of the section A with mapping relations, with section B with
The Weather information of mapping relations and the Weather information with section C with mapping relations, and the Weather information found out is equal
As target Weather information.
S208, the target Weather information is added on the navigation way, and sends and carry the target weather
The navigation way of information is to user equipment, so that the user equipment shows the navigation way and positioned at the navigation way
On the target Weather information;
Specifically, after the navigation server gets the target Weather information, the target weather can be believed
Breath is added on the navigation way, and sends the navigation way for carrying the target Weather information to user equipment, described
After user equipment receives the navigation way for carrying the target Weather information, the navigation way can be shown, and in institute
The target Weather information corresponding to display is stated on navigation way, wherein, can be with to the display mode of the target Weather information
By way of being rendered color or pattern, with the Weather information in each section on the protrusion navigation way.For example,
Navigation way shown by the user equipment includes section A, section B and section C, then the user equipment can also enter one
Step shows cloudy pattern on the A of section, and cloudy pattern is shown on the B of section, light rain pattern is shown on the C of section.
Optionally, at regular intervals, the navigation server can update once the day mapped in the road network
Gas information, i.e., the weather letter that weather navigation data is mapped to update in the road network is just reacquired at regular intervals
Breath so that can be with the accuracy of the Weather information mapped described in real-time ensuring in road network.
In embodiments of the present invention, by being carried out according to the Weather information mapped in advance in road network and current traffic information
Route planning, to obtain navigation way, navigated route can be made to avoid as far as possible, and weather is poor and the section of congestion, with
The accuracy of navigation way is improved in the case that weather is poor, and by the way that target Weather information is added on navigation way,
Shown with being sent to user equipment, user can be made clearly to understand the weather condition of institute's track route, so that user can enter
One step selects more preferable navigation way, further to improve the accuracy of navigation way.
Fig. 3 is referred to, is a kind of structural representation of route guidance device provided in an embodiment of the present invention, the route is led
Boat device 1 can apply to navigation server, and the route guidance device 1 includes:Route planning module 10, the first acquisition module
20th, sending module 30 is added;
The route planning module 10, for when receiving route of user navigation requests, being reflected in advance according in road network
The Weather information penetrated and current traffic information carry out route planning, to obtain navigation way;
Specifically, the road network refers in certain area, the mutual contact that is made up of different kinds of roads, interweaving reticulates
The roadnet of distribution, and the road network is pre-set by the navigation server, the road network is designed as
Prior art, it is not discussed here.The Weather information mapped in advance according to road network and current traffic information are carried out
Before route planning, the navigation server needs first to obtain the weather navigation data in preset time period, the weather navigation
Data include position coordinates and the Weather information in the position coordinates;Found out again in road network positioned at the weather
The road information of position coordinates in navigation data, and section mapping corresponding to the road information to finding out is in described
The Weather information of position coordinates.If for example, having section A, section B and section C, the Weather information that section A is mapped may
For " future will have light rain in 1 hour ", the Weather information that section B is mapped may be " following 1 hour lasting fine day ", section C institutes
The Weather information of mapping may be " future will have heavy rain in 1 hour ".
After the navigation server has mapped Weather information in advance in road network, it can detect whether to receive in real time
The route of user navigation requests that user equipment is sent, when receiving the route of user navigation requests that the user equipment is sent,
The route planning module 10 can carry out route rule according to the Weather information mapped in advance in road network and current traffic information
Draw, to obtain navigation way.The route planning module 10 can be gathered around when carrying out route planning for user from route distance
Stifled situation, weather condition etc. is analyzed, to cook up the navigation way of Least-cost, for example, from A to B
There are 3 routes, first route:Distance 8km, not congestion, fine day, Article 2 route:Distance 5km, not congestion, light rain, the 3rd
Bar route:Distance 5km, not congestion, heavy rain, now, cost, the jam situation that the route planning module 10 can be according to distance
Cost and weather condition cost, calculate the navigation way that Article 2 route is Least-cost, i.e. Article 2 route is
Efficiency highest, the route for being best suitable for user.Wherein, the user equipment can be the peace such as smart mobile phone, mobile unit, navigator
Equipment equipped with navigation software, the navigation server are the background server for having with user equipment network connection relation.
First acquisition module 20, in the default Weather information in the road network, acquisition to be led with described
The corresponding target Weather information of the road information and current time information of air route line;
Specifically, after due to having preset Weather information in the road network, each road in the road network can be made
Road information has incidence relation with time, Weather information, so after the route planning module 10 cooks up navigation way, institute
The first acquisition module 20 is stated to find out and institute by the incidence relation between each road information and time, Weather information
State the road information of navigation way and the Weather information that current time information is corresponding, and using the Weather information found out as
Target Weather information.If for example, the road information for the navigation way that the route planning module 10 is cooked up includes section A, road
Section B, section C, then first acquisition module 20 can find out the weather with section A with mapping relations under current time
Information, with Weather informations of the section B with mapping relations and with Weather informations of the section C with mapping relations, and will be looked into
The Weather information found out is used as target Weather information.
The addition sending module 30, for the target Weather information to be added into the navigation way, and sends
The navigation way of the target Weather information is carried to user equipment so that the user equipment show the navigation way with
And the target Weather information on the navigation way;
Specifically, after first acquisition module 20 gets the target Weather information, the addition sending module
30 can be added to the target Weather information on the navigation way, and send and carry leading for the target Weather information
Air route line is to user equipment, after the user equipment receives the navigation way for carrying the target Weather information, Ke Yixian
Show the navigation way, and the target Weather information corresponding to display on the navigation way, wherein, to the target day
The display mode of gas information can be by way of color or pattern are rendered, with each on the protrusion navigation way
The Weather information in section.For example, the navigation way shown by the user equipment includes section A, section B and section C, then institute
Cloudy pattern can also further be shown on the A of section by stating user equipment, and cloudy pattern is shown on the B of section, be shown on the C of section
Show light rain pattern.
Optionally, the user equipment can determine whether to display target Weather information according to the clicking operation of user.
In embodiments of the present invention, by being carried out according to the Weather information mapped in advance in road network and current traffic information
Route planning, to obtain navigation way, navigated route can be made to avoid as far as possible, and weather is poor and the section of congestion, with
The accuracy of navigation way is improved in the case that weather is poor, and by the way that target Weather information is added on navigation way,
Shown with being sent to user equipment, user can be made clearly to understand the weather condition of institute's track route, so that user can enter
One step selects more preferable navigation way, further to improve the accuracy of navigation way.
Fig. 4 is referred to again, is the structural representation of another route guidance device provided in an embodiment of the present invention, the road
Line guider 1 can apply to navigation server, and the route guidance device 1 can be corresponded in embodiment including above-mentioned Fig. 3
Route planning module 10, the first acquisition module 20, addition sending module 30, further, the route guidance device 1 may be used also
With including:Second acquisition module 40, search mapping block 50, the first determining module 60, length detection module 70, pause module
80th, the second determining module 90, average computation block 100, Mean mapping module 110;
Second acquisition module 40, for obtaining the weather navigation data in preset time period, the weather navigation number
According to the Weather information including position coordinates and in the position coordinates;
Specifically, the navigation server for user before navigation way is planned, it is first by second acquisition module 40
Initial weather data is gathered by weather radar, then the day conductance in preset time period is excavated from the initial weather data
Boat data, the weather navigation data include position coordinates and the Weather information in the position coordinates.
The lookup mapping block 50, sits for finding out the position in the weather navigation data in road network
Target road information, and section weather of the mapping in the position coordinates is believed corresponding to the road information to finding out
Breath;
Specifically, the road network refers in certain area, the mutual contact that is made up of different kinds of roads, interweaving reticulates
The roadnet of distribution, and the road network is pre-set by the navigation server, the road network is designed as
Prior art, it is not discussed here.After the weather navigation data is got, the lookup mapping block 50 can be with
The road information of the position coordinates in the weather navigation data, and the road to finding out are found out in road network
Weather information of the section mapping in the position coordinates corresponding to the information of road.For example, if some weather navigation data includes position
Coordinate A and the Weather information in position coordinates A are put, and position coordinates A Weather information is " light rain ", then the lookup is reflected
Section A corresponding with position coordinates A, Bing Duigai roads can be found according to position coordinates A in the road network by penetrating module 50
Section A mapping Weather informations " light rain ".Wherein, the weather navigation data got is more, then can be mapped with Weather information
Section is more so that the Weather information can in the road network is distributed wider, more accurate.
First determining module 60, for when Weather information corresponding with adjacent segments not phase in road network being present
With section when, the section differed with adjacent segments Weather informations is defined as section to be filtered;
Whether the length detection module 70, the length for detecting the section to be filtered are less than default length threshold
Value;
The pause module 80, suspended to the road to be filtered if being detected as the length detection module 70
The map operation of Duan Jinhang Weather informations;
Specifically, whether the length that the section to be filtered is detected by the length detection module 70 is less than default length
Threshold value is spent, can be suspended when the length detection module 70 is detected as being by the pause module 80 to the road to be filtered
The map operation of Duan Jinhang Weather informations, otherwise continue to carry out the section to be filtered the map operation of Weather information, so as to
In by filter the special weather situation in small range region with reduce in the road network map Weather information cost.Example
Such as, section A in the road network being present, the Weather information corresponding to section A position coordinates is light rain, if section A
Corresponding Weather information is fine day respectively by adjacent segments B, adjacent segments C and adjacent segments D, and section A length is less than
Default length threshold 100m, then the pause module 80 can filter the operation that Weather information mapping is carried out to section A, i.e. road
Section A can not map Weather information, or the Weather information of adjacent segments is mapped on the A of section.
Second determining module 90, for when it is described lookup mapping block 50 perform Weather information map operation after,
When still suffering from the section of non-mapped Weather information in road network, the section of the non-mapped Weather information is defined as treating
Map section;
Specifically, when the lookup mapping block 50 according to the weather navigation data got to more in the road network
After individual section mapping Weather information, it can further detect and whether non-mapped Weather information also be present in the road network
Section, wherein, when detecting whether also to exist the section of non-mapped Weather information, ignore and filtered section examined
Survey, i.e., filtered section is not regarded as the section of non-mapped Weather information.Non-mapped weather letter be present when detecting also
During the section of breath, the section of the non-mapped Weather information is defined as section to be mapped by second determining module 90.
The average computation block 100, for Weather information corresponding to the adjacent segments according to the section to be mapped, meter
Calculate average Weather information;
Specifically, the average computation block 100 Weather information according to corresponding to the adjacent segments in the section to be mapped,
Calculate average Weather information.If for example, weather letter corresponding to the position coordinates of section A to be mapped former and later two adjacent segments
Breath is respectively cloudy and moderate rain, then day of the average computation block 100 according to corresponding to the position coordinates of two adjacent segments
The average Weather information that gas information is calculated may be light rain.
The Mean mapping module 110, for the mapping average Weather information in section to be mapped;
Specifically, after the average computation block 100 calculates the average Weather information, the Mean mapping module
110 can be to the mapping average Weather information in section to be mapped.For example, if former and later two of section A to be mapped are adjacent
Weather information corresponding to the position coordinates in section is respectively cloudy day and moderate rain, then the average computation block 100 is according to two
The average Weather information that Weather information corresponding to the position coordinates of adjacent segments is calculated may be light rain, then described flat
The Weather information that equal mapping block 110 is mapped section A to be mapped is light rain so that section A to be mapped and former and later two phases
The Weather information mapped between adjacent section can be the relation of gradual change, to improve the Weather information mapped in the road network
Accuracy.
Further, then Fig. 5 is referred to, is a kind of structural representation for searching mapping block 50 provided in an embodiment of the present invention
Figure, the lookup mapping block 50 include:Title detection unit 501, the first map unit 502, the second map unit 503;
The title detection unit 501, for finding out the position in the weather navigation data in road network
The road information of coordinate, and detect whether the road information found out includes road name;
First map unit 502, if being judged as YES for the detection unit, to corresponding to the road name
Weather information of the section mapping in the position coordinates;
Second map unit 503, if being judged as NO for the detection unit, obtain and the position coordinates pair
The Weather information in road section scope answered, and the weather mapped section corresponding to the position coordinates in the road section scope is believed
Breath;
The title detection unit 501, first map unit 502 and second map unit 503 it is specific
Implementation may refer to above-mentioned Fig. 2 and correspond to S202 in embodiment, be not discussed here.
In embodiments of the present invention, by being carried out according to the Weather information mapped in advance in road network and current traffic information
Route planning, to obtain navigation way, navigated route can be made to avoid as far as possible, and weather is poor and the section of congestion, with
The accuracy of navigation way is improved in the case that weather is poor, and by the way that target Weather information is added on navigation way,
Shown with being sent to user equipment, user can be made clearly to understand the weather condition of institute's track route, so that user can enter
One step selects more preferable navigation way, further to improve the accuracy of navigation way.
Fig. 6 is referred to, is a kind of structural representation of navigation server provided in an embodiment of the present invention, the navigation Service
Device 1000 can include:At least one processor 1001, such as CPU, at least one network interface 1004, user interface 1003,
Memory 1005, at least one communication bus 1002.Wherein, communication bus 1002 is used to realize that the connection between these components is led to
Letter.Wherein, user interface 1003 can include display screen (Display), keyboard (Keyboard), and optional user interface 1003 is also
Wireline interface, the wave point of standard can be included.Network interface 1004 can optionally include the wireline interface, wireless of standard
Interface (such as WI-FI interfaces).Memory 1005 can be high-speed RAM memory or non-labile memory (non-
Volatile memory), a for example, at least magnetic disk storage.Memory 1005 optionally can also be at least one and be located at
Storage device away from aforementioned processor 1001.As shown in fig. 6, as can in a kind of memory 1005 of computer-readable storage medium
To control application program including operating system, network communication module, Subscriber Interface Module SIM and equipment.
In the navigation server 1000 shown in Fig. 6, network interface 1004 is mainly used in connecting user equipment, with the use
Family equipment enters row data communication, and the user equipment can be that smart mobile phone, mobile unit, navigator etc. are provided with navigation software
Equipment;And user interface 1003 is mainly used in providing the user the interface of input, the data of user's output are obtained;And processor
1001 can be used for calling the equipment control application program stored in memory 1005, and specifically perform following steps:
When receiving route of user navigation requests, believed according to the Weather information mapped in advance in road network and current road conditions
Breath carries out route planning, to obtain navigation way;
In the road network in default Weather information, obtain and the road information of the navigation way and current
The corresponding target Weather information of temporal information;
The target Weather information is added on the navigation way, and sends and carries the target Weather information
Navigation way is to user equipment, so that the user equipment shows the navigation way and the institute on the navigation way
State target Weather information.
In one embodiment, the processor 1001 is being performed when receiving route of user navigation requests, according to road
The Weather information mapped in advance in road network and current traffic information carry out route planning, before obtaining navigation way, also to perform
Following steps:
The weather navigation data in preset time period is obtained, the weather navigation data includes position coordinates and in institute
State the Weather information of position coordinates;
The road information of the position coordinates in the weather navigation data is found out in road network, and to finding out
The road information corresponding to section mapping in the position coordinates Weather information.
In one embodiment, the processor 1001 is found out positioned at weather navigation number in execution in road network
The road information of position coordinates in, and section mapping is sat in the position corresponding to the road information to finding out
During target Weather information, following steps are specifically performed:
The road information of the position coordinates in the weather navigation data is found out in road network, and detects and is looked into
Whether the road information found out includes road name;
If being judged as YES, to Weather information of the section mapping in the position coordinates corresponding to the road name;
If being judged as NO, the Weather information in road section scope corresponding with the position coordinates is obtained, and to institute's rheme
Put the Weather information in the section mapping road section scope corresponding to coordinate.
In one embodiment, the processor 1001 also performs following steps:
When the section that Weather information corresponding with adjacent segments differs in road network be present, will it is described with it is adjacent
The section that the Weather information in section differs is defined as section to be filtered;
Whether the length for detecting the section to be filtered is less than default length threshold;
It is to suspend the map operation that Weather information is carried out to the section to be filtered if being detected as.
In one embodiment, the processor 1001 is found out positioned at weather navigation number in execution in road network
The road information of position coordinates in, and section mapping is sat in the position corresponding to the road information to finding out
After target Weather information, following steps are also performed:
When the section of non-mapped Weather information in road network be present, by the section of the non-mapped Weather information
It is defined as section to be mapped;
According to Weather information corresponding to the adjacent segments in the section to be mapped, average Weather information is calculated;
To the mapping average Weather information in section to be mapped.
In embodiments of the present invention, by being carried out according to the Weather information mapped in advance in road network and current traffic information
Route planning, to obtain navigation way, navigated route can be made to avoid as far as possible, and weather is poor and the section of congestion, with
The accuracy of navigation way is improved in the case that weather is poor, and by the way that target Weather information is added on navigation way,
Shown with being sent to user equipment, user can be made clearly to understand the weather condition of institute's track route, so that user can enter
One step selects more preferable navigation way, further to improve the accuracy of navigation way.
One of ordinary skill in the art will appreciate that realize all or part of flow in above-described embodiment method, being can be with
The hardware of correlation is instructed to complete by computer program, described program can be stored in a computer read/write memory medium
In, the program is upon execution, it may include such as the flow of the embodiment of above-mentioned each method.Wherein, described storage medium can be magnetic
Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access
Memory, RAM) etc..
Above disclosure is only preferred embodiment of present invention, can not limit the right model of the present invention with this certainly
Enclose, therefore the equivalent variations made according to the claims in the present invention, still belong to the scope that the present invention is covered.
Claims (8)
- A kind of 1. method of route guidance, it is characterised in that including:The weather navigation data in preset time period is obtained, the weather navigation data includes position coordinates and in institute's rheme Put the Weather information of coordinate;The road information of the position coordinates in the weather navigation data, and the institute to finding out are found out in road network State Weather information of the section mapping in the position coordinates corresponding to road information;When receiving route of user navigation requests, entered according to the Weather information and current traffic information that are mapped in advance in road network Row route planning, to obtain navigation way;In the road network in default Weather information, road information and current time with the navigation way are obtained The corresponding target Weather information of information;The target Weather information is added on the navigation way, and sends the navigation for carrying the target Weather information Route is to user equipment, so that the user equipment shows the navigation way and the mesh on the navigation way Mark Weather information.
- 2. the method as described in claim 1, it is characterised in that described to be found out in road network positioned at weather navigation number The road information of position coordinates in, and section mapping is sat in the position corresponding to the road information to finding out Target Weather information, including:The road information of the position coordinates in the weather navigation data is found out in road network, and detects and is found out The road information whether include road name;If being judged as YES, to Weather information of the section mapping in the position coordinates corresponding to the road name;If being judged as NO, the Weather information in road section scope corresponding with the position coordinates is obtained, and the position is sat Section corresponding to mark maps the Weather information in the road section scope.
- 3. method as claimed in claim 1 or 2, it is characterised in that also include:, will described and adjacent segments when the section that Weather information corresponding with adjacent segments differs in road network be present The section that differs of Weather information be defined as section to be filtered;Whether the length for detecting the section to be filtered is less than default length threshold;It is to suspend the map operation that Weather information is carried out to the section to be filtered if being detected as.
- 4. the method as described in claim 1, it is characterised in that navigated in described found out in road network positioned at the weather The road information of position coordinates in data, and section mapping is in the position corresponding to the road information to finding out After the step of Weather information of coordinate, in addition to:When the section of non-mapped Weather information in road network be present, the section of the non-mapped Weather information is determined For section to be mapped;According to Weather information corresponding to the adjacent segments in the section to be mapped, average Weather information is calculated;To the mapping average Weather information in section to be mapped.
- A kind of 5. route guidance device, it is characterised in that including:Second acquisition module, for obtaining the weather navigation data in preset time period, the weather navigation data includes position Coordinate and the Weather information in the position coordinates;Mapping block is searched, the road for finding out the position coordinates in the weather navigation data in road network is believed Breath, and Weather information of the section mapping in the position coordinates corresponding to the road information to finding out;Route planning module, for when receiving route of user navigation requests, being believed according to the weather mapped in advance in road network Breath and current traffic information carry out route planning, to obtain navigation way;First acquisition module, in the default Weather information in the road network, obtaining the road with the navigation way Road information and the corresponding target Weather information of current time information;Add sending module, for the target Weather information is added to the navigation way, and sent carry it is described The navigation way of target Weather information is to user equipment, so that the user equipment shows the navigation way and positioned at described The target Weather information on navigation way.
- 6. device as claimed in claim 5, it is characterised in that the lookup mapping block includes:Title detection unit, the road for finding out the position coordinates in the weather navigation data in road network are believed Breath, and detect whether the road information found out includes road name;First map unit, if being judged as YES for the detection unit, to corresponding to the road name at the mapping of section In the Weather information of the position coordinates;Second map unit, if being judged as NO for the detection unit, obtain section corresponding with position coordinates model Interior Weather information is enclosed, and the Weather information in the road section scope is mapped to section corresponding to the position coordinates.
- 7. the device as described in claim 5 or 6, it is characterised in that also include:First determining module, for when the section differed in the presence of Weather information corresponding with adjacent segments in road network When, it is defined as section to be filtered with the section that adjacent segments Weather informations differ by described;Whether length detection module, the length for detecting the section to be filtered are less than default length threshold;Suspend module, be if being detected as the length detection module, pause carries out weather letter to the section to be filtered The map operation of breath.
- 8. device as claimed in claim 5, it is characterised in that also include:Second determining module, for when it is described lookup mapping block perform Weather information map operation after, in road network still When the section of non-mapped Weather information be present, the section of the non-mapped Weather information is defined as section to be mapped;Average computation block, for Weather information corresponding to the adjacent segments according to the section to be mapped, calculate average weather Information;Mean mapping module, for the mapping average Weather information in section to be mapped.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510140063.1A CN104977015B (en) | 2015-03-27 | 2015-03-27 | The method and device of a kind of route guidance |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510140063.1A CN104977015B (en) | 2015-03-27 | 2015-03-27 | The method and device of a kind of route guidance |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104977015A CN104977015A (en) | 2015-10-14 |
CN104977015B true CN104977015B (en) | 2017-12-29 |
Family
ID=54273752
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510140063.1A Active CN104977015B (en) | 2015-03-27 | 2015-03-27 | The method and device of a kind of route guidance |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104977015B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108986467A (en) * | 2018-08-01 | 2018-12-11 | 西安欧亚学院 | A kind of wisdom traffic management system based on Internet of Things |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105450763B (en) * | 2015-12-03 | 2021-01-19 | 深圳市凯立德科技股份有限公司 | Car networking processing system |
CN105450762A (en) * | 2015-12-03 | 2016-03-30 | 深圳市凯立德科技股份有限公司 | Vehicle networking device, cloud platform and system |
WO2017124515A1 (en) * | 2016-01-24 | 2017-07-27 | 何兰 | Weather displaying method for navigation path, and navigation system |
CN106767758A (en) * | 2016-12-20 | 2017-05-31 | 北京小米移动软件有限公司 | route recommendation method and device |
CN106920003A (en) * | 2017-01-25 | 2017-07-04 | 百度在线网络技术(北京)有限公司 | A kind of route planning method, device, server and storage medium |
CN110235156B (en) * | 2017-04-26 | 2023-11-03 | 深圳市元征科技股份有限公司 | Meal delivery data processing method and meal delivery equipment |
CN107402020A (en) * | 2017-07-27 | 2017-11-28 | 广东欧珀移动通信有限公司 | Planning path display method, device, storage medium and mobile terminal |
CN110243382A (en) * | 2018-03-08 | 2019-09-17 | 上海博泰悦臻网络技术服务有限公司 | A kind of method for path navigation and system based on weather, car-mounted terminal |
CN109031354B (en) * | 2018-06-22 | 2022-08-02 | 英华达(南京)科技有限公司 | Scenic spot service system and scenic spot service method |
CN109099934A (en) * | 2018-09-10 | 2018-12-28 | 贵州民族大学 | A kind of weather forecast navigation system based on mark |
CN109035834A (en) * | 2018-09-20 | 2018-12-18 | 北京海纳川汽车部件股份有限公司 | Disaster alarm reminding method, system and the automatic driving vehicle of automatic driving vehicle |
CN109683211A (en) * | 2019-01-28 | 2019-04-26 | 武汉中心气象台(长江流域水文气象预报台湖北省决策气象服务中心) | A kind of navigation channel weather monitoring early warning system and method |
CN112307361A (en) * | 2019-08-01 | 2021-02-02 | 上海擎感智能科技有限公司 | Severe weather prompting method, prompting system, storage medium and electronic device |
CN113805829B (en) * | 2021-11-16 | 2022-03-11 | 腾讯科技(深圳)有限公司 | Navigation interface display method, navigation interface display device, navigation interface display terminal, storage medium and program product |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1536514A (en) * | 2003-02-05 | 2004-10-13 | ��ʽ�������λ��Ѷ�鱨 | Route searching method of navigation device and communication information display method |
CN102155949A (en) * | 2011-03-10 | 2011-08-17 | 宇龙计算机通信科技(深圳)有限公司 | Method for displaying weather information in navigation and navigation terminal |
EP2498059A1 (en) * | 2011-03-09 | 2012-09-12 | Harman Becker Automotive Systems GmbH | Navigation route calculation using three-dimensional models |
CN102944247A (en) * | 2012-11-26 | 2013-02-27 | 北京世纪高通科技有限公司 | Path navigation method |
-
2015
- 2015-03-27 CN CN201510140063.1A patent/CN104977015B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1536514A (en) * | 2003-02-05 | 2004-10-13 | ��ʽ�������λ��Ѷ�鱨 | Route searching method of navigation device and communication information display method |
EP2498059A1 (en) * | 2011-03-09 | 2012-09-12 | Harman Becker Automotive Systems GmbH | Navigation route calculation using three-dimensional models |
CN102155949A (en) * | 2011-03-10 | 2011-08-17 | 宇龙计算机通信科技(深圳)有限公司 | Method for displaying weather information in navigation and navigation terminal |
CN102944247A (en) * | 2012-11-26 | 2013-02-27 | 北京世纪高通科技有限公司 | Path navigation method |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108986467A (en) * | 2018-08-01 | 2018-12-11 | 西安欧亚学院 | A kind of wisdom traffic management system based on Internet of Things |
Also Published As
Publication number | Publication date |
---|---|
CN104977015A (en) | 2015-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104977015B (en) | The method and device of a kind of route guidance | |
KR102515483B1 (en) | Providing traffic warnings to a user based on return journey delays | |
US7339496B2 (en) | Geographic data transmitting method, information delivering apparatus and information terminal | |
KR101725886B1 (en) | Navigation directions between automatically determined startin points and selected distinations | |
US9797740B2 (en) | Method of determining trajectories through one or more junctions of a transportation network | |
CN102607578B (en) | For making method and the device of the navigation map of regional area | |
EP2885607B1 (en) | A method and system for gps based water logging detection and notification | |
CN103262136B (en) | Navigator and method | |
KR20180122743A (en) | Display method, apparatus, and storage medium of navigation route | |
CN108168566B (en) | Road determination method and device and electronic equipment | |
CN105571594A (en) | Indoor navigation method | |
CN111477026A (en) | Information processing apparatus, information processing system, program, and information processing method | |
CN111051818B (en) | Providing navigation directions | |
CN113434777A (en) | Travel mode recommendation method and device, electronic equipment and storage medium | |
CN105405355B (en) | The method for carrying out information point screening on the electronic map | |
JP2021014994A (en) | Driving route setting system, driving route setting method, and program | |
KR20160132328A (en) | Real-time map data update managing system, method and storage medium thereof | |
CN109543994A (en) | A kind of unmanned plane dispositions method and device | |
CN108227712A (en) | The avoidance running method and device of a kind of unmanned boat | |
CN106997206A (en) | A kind of earth induction aids in automatic Pilot method and device | |
JP6202799B2 (en) | Navigation device | |
CN108256707B (en) | Policy return visit management method and device | |
CN117455032A (en) | Road network planning and optimization method and system based on geographical model | |
JP5267209B2 (en) | Measurement route determination system, method and program | |
JP6752773B2 (en) | How to determine the position and / or direction of the sensor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20230705 Address after: 518057 Tencent Building, No. 1 High-tech Zone, Nanshan District, Shenzhen City, Guangdong Province, 35 floors Patentee after: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. Patentee after: TENCENT CLOUD COMPUTING (BEIJING) Co.,Ltd. Address before: 2, 518000, East 403 room, SEG science and Technology Park, Zhenxing Road, Shenzhen, Guangdong, Futian District Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. |
|
TR01 | Transfer of patent right |