[go: up one dir, main page]

CN104977015B - The method and device of a kind of route guidance - Google Patents

The method and device of a kind of route guidance Download PDF

Info

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
Application number
CN201510140063.1A
Other languages
Chinese (zh)
Other versions
CN104977015A (en
Inventor
张萍萍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Tencent Cloud Computing Beijing Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201510140063.1A priority Critical patent/CN104977015B/en
Publication of CN104977015A publication Critical patent/CN104977015A/en
Application granted granted Critical
Publication of CN104977015B publication Critical patent/CN104977015B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3492Special 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

The method and device of a kind of route guidance
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)

  1. 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. 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. 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. 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.
  5. 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. 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. 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. 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.
CN201510140063.1A 2015-03-27 2015-03-27 The method and device of a kind of route guidance Active CN104977015B (en)

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)

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

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

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

Patent Citations (4)

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

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