Method, apparatus, storage medium and the terminal device of driving road-condition information pushTechnical field
The present invention relates to technical field of intelligent traffic, more particularly to a kind of method, apparatus of driving road-condition information push, depositStorage media and terminal device.
Background technology
With the raising of people's living standard, for private car owning rate in ascendant trend year by year, more more is artificialConveniently go on a journey and have purchased automobile.Vehicle drastically increases, and carriage way extension is limited, but route does not also increase, multifactorUrban road is caused congestion, the traffic control even urgent road conditions such as traffic accident easily occur under joint.If city can be monitoredThe road conditions of city's road, then can take the measure of corresponding broadcast notice so that know when urgent road conditions occurs in some roadThe driving of the traffic information of the road can change traffic path in advance, avoid the road from the phenomenon of long-term congestion occur, oneDetermine the situation of alleviation road traffic congestion in degree.
The main road conditions for monitoring urban road in the following way at present:By using ground figure line on the major trunk roads in cityThe road conditions such as occupancy, vehicle flowrate and the speed of circle, velocity radar and the first-class instrument collection road of shooting of testing the speed.Then traffic controlThe road condition data collected is aggregated into specific traffic information by the transport services platform of department, and traffic information is passed through fixationBroadcast band outwards broadcast, the broadcast band of the fixation is tuned to when the vehicle-mounted radio of vehicle can receive corresponding road conditionsInformation.
Although however, such scheme can realize the monitoring road conditions to major urban arterial highway, and outwards broadcasting road conditions, but stillSo there are following defect:
1st, such scheme needs resettlement figure line circle, velocity radar and shooting of testing the speed on each major trunk roads in city first-classInstrument, the cost that scheme is implemented are higher.
2nd, traffic information is propagated by fixed broadcast band, and specific aim is not strong, it is necessary to which user therefrom filters out its instituteTraffic information in section or the section of its plan trip.
3rd, from collection road condition data to transport services platform, transport services platform is converted into road conditions according to road condition data to be believedBreath, then traffic information is outwards broadcasted by fixed broadcast band, required for filtering out it in the information of end user's broadcastTraffic information, its propagate time delay it is long.
The content of the invention
The embodiment of the present invention provides a kind of driving road-condition information-pushing method, device, storage medium and terminal device, canReal time propelling movement updates traffic information, and cost is low.
In a first aspect, an embodiment of the present invention provides the method for driving road-condition information push, including:
The driving information of current vehicle is obtained by GPS module;Wherein, the driving information includes the traveling of the vehicleLongitude and latitude position where speed, travel direction and the vehicle;
According to the longitude and latitude position, the navigation section where the vehicle is obtained from navigation map;
The driving information and the navigation section are reported to transport services platform, so that the transport services platform rootThe road conditions in the navigation section are calculated according to all driving informations in the same navigation section received;
Receive the road conditions in the navigation section that the transport services platform is sent;
The road conditions in the navigation section received are rendered in the position corresponding to the navigation section in the navigation map;And
Show the navigation map after rendering.
With reference to first aspect, in the first embodiment of first aspect, the method further includes the present invention:
Obtain the angular velocity data of the gyroscope of the vehicle;
According to the angular velocity data of the gyroscope got, judge that the vehicle whether there is vehicle running collision event;And
If in the presence of vehicle running collision event existing for the navigation section where the vehicle is pushed to pre-determined distance scopeInterior vehicle.
The first embodiment with reference to first aspect, the present invention are described in second of embodiment of first aspectAngular velocity data includes the angular speed rotated along gravity direction, the angular speed rotated along the travel direction of the vehicle and edge and instituteState the angular speed that the vertical direction of travel direction of gravity direction and the vehicle rotates;And
The angular velocity data for the gyroscope that the basis is got, judges that the vehicle whether there is vehicle running collision event,Including:
According to the angular speed rotated along gravity direction, the acceleration change of the angular speed along the gravity direction is calculatedDifference, and judge that the vehicle whether there is the vehicle running collision event that plane is collided according to the acceleration change difference of calculating;
The angular speed rotated according to the travel direction along the vehicle, calculates the angle of the travel direction along the vehicleThe acceleration change difference of speed, and judge the vehicle with the presence or absence of left and right upset according to the acceleration change difference of calculatingVehicle running collision event;And
The angular speed rotated according to the edge direction vertical with the travel direction of the gravity direction and the vehicle,The acceleration change difference of the angular speed in the direction is calculated, and the vehicle is judged according to the acceleration change difference of calculatingWith the presence or absence of the vehicle running collision event of front and rear collision.
With reference to first aspect, in the third embodiment of first aspect, the method further includes the present invention:
Obtain the driving video image at the current time of automobile data recorder shooting;
According to the driving video image, differentiate navigation section where the vehicle with the presence or absence of urgent road conditions event andThe road conditions in the navigation section where the vehicle;And
The vehicle information of differentiation being pushed in the range of pre-determined distance.
With reference to first aspect or first aspect any embodiment, the present invention first aspect the 5th kind of embodiment partyIn formula, the navigation map shown after rendering, including:Shown using the navigation section where the vehicle as display centreThe navigation map after rendering.
Second aspect, the embodiment of the present invention provide a kind of device of driving road-condition information push, including:
Driving information acquisition module, for obtaining the driving information of current vehicle by GPS module;Wherein, the travelingInformation includes the longitude and latitude position where the travel speed, travel direction and the vehicle of the vehicle;
Navigate section acquisition module, for where according to the longitude and latitude position, obtaining the vehicle from navigation mapNavigation section;
Information reporting module, for the driving information and the navigation section to be reported to transport services platform, so thatThe transport services platform calculates the road conditions in the navigation section according to all driving informations in the same navigation section received;
Road conditions receiving module, the road conditions in the navigation section sent for receiving the transport services platform;
Map rendering module, for by the road conditions in the navigation received section render corresponding to the navigation section in navigationPosition in map;And
Map display module, for showing the navigation map after rendering.
With reference to second aspect, in the first embodiment of second aspect, described device further includes the present invention:
Angular speed acquisition module, the angular velocity data of the gyroscope for obtaining the vehicle;
Collision judgment module, for the angular velocity data according to the gyroscope got, judges that the vehicle whether there isVehicle running collision event;And
Collision accident pushing module, for when the vehicle is there are during vehicle running collision event, then by where the vehicleVehicle running collision event existing for navigation section is pushed to the vehicle in the range of pre-determined distance.
With reference to second aspect, in second of embodiment of second aspect, described device further includes the present invention:
Driving video acquiring module, the driving video image at the current time for obtaining automobile data recorder shooting;
Road conditions discrimination module, for according to the driving video image, differentiating whether is navigation section where the vehicleThere are the road conditions in the navigation section where urgent road conditions event and the vehicle;And
Info push module, for the vehicle being pushed to the information of differentiation in the range of pre-determined distance.
The function can also be performed corresponding software and be realized by hardware realization by hardware.The hardware orSoftware includes the one or more and corresponding module of above-mentioned function.
In a possible design, the structure of the device for the driving road-condition information push that second aspect provides includes placeDevice and memory are managed, the device that the memory is used to store the information push of support driving road-condition performs row in above-mentioned first aspectThe program of the method for car traffic information push, the processor are configurable for performing the program stored in the memory.The device of the driving road-condition information push can also include communication interface, for the device of driving road-condition information push and otherEquipment or communication.
Further, the structure can also include:GPS positioning module, wireless communication module, automobile data recorder, gyroInstrument, radio frequency identification module and display.
The third aspect, an embodiment of the present invention provides a kind of computer-readable recording medium, for storing driving road-condition letterThe computer software instructions used in the device of push are ceased, it includes being used to perform above-mentioned first aspect middle rolling car traffic information pushMethod for driving road-condition information push device involved by program.
Fourth aspect, the embodiment of the present invention also provide a kind of method of driving road-condition information push, including:
Receive driving information and the navigation section that vehicle is sent;Wherein, the driving information includes the traveling of the vehicleLongitude and latitude position where speed, travel direction and the vehicle, and the navigation section is according to the warp by the vehicleNavigation section where the vehicle that latitude position is obtained from navigation map;
The road conditions in the navigation section are calculated according to all driving informations in the same navigation section received;
The road conditions in the navigation section being calculated are sent, so that receiving the vehicle of the road conditions in navigation section will receiveThe road conditions in navigation section are rendered in the position corresponding to the navigation section in navigation map.
In one embodiment, the navigation section is calculated according to all driving informations in the same navigation section receivedRoad conditions, including:
According to the travel speed of each vehicle of the same travel direction in the navigation section received, described in calculatingNavigate average speed of the section in the travel direction;And
Speed interval according to residing for the average speed of calculating, judges the corresponding road conditions in the navigation section;The speedSection includes the corresponding jogging speed interval of the corresponding unimpeded speed interval of unimpeded road conditions, jogging road conditions and congestion road conditions correspond toCongestion speed interval.
5th aspect, the embodiment of the present invention also provide a kind of device of driving road-condition information push, including:
Information receiving module, for receiving driving information and the navigation section of vehicle transmission;Wherein, the driving information bagThe longitude and latitude position where the travel speed, travel direction and the vehicle of the vehicle is included, and the navigation section is by instituteVehicle is stated according to the navigation section where the vehicle that the longitude and latitude position is obtained from navigation map;
Road conditions computing module, for calculating the navigation section according to all driving informations in the same navigation section receivedRoad conditions;
Road conditions sending module, for sending the road conditions in the navigation section being calculated, so as to receive the road in navigation sectionThe vehicle of condition renders the road conditions in the navigation section received in the position corresponding to the navigation section in navigation map.
In one embodiment, the road conditions computing module, including:
Speed computing unit, each vehicle of the same travel direction in the navigation section received for basisTravel speed, calculates average speed of the navigation section in the travel direction;And
Road conditions identifying unit, for the speed interval residing for the average speed according to calculating, judges the navigation section pairThe road conditions answered;The speed interval includes the corresponding jogging speed area of the corresponding unimpeded speed interval of unimpeded road conditions, jogging road conditionsBetween congestion speed interval corresponding with congestion road conditions.
The function can also be performed corresponding software and be realized by hardware realization by hardware.The hardware orSoftware includes the one or more and corresponding module of above-mentioned function.
In a possible design, the structure of the device for the driving road-condition information push that fourth aspect provides includes placeDevice and memory are managed, the device that the memory is used to store the information push of support driving road-condition performs row in above-mentioned first aspectThe program of the method for car traffic information push, the processor are configurable for performing the program stored in the memory.The device of the driving road-condition information push can also include communication interface, for the device of driving road-condition information push and otherEquipment or communication.
6th aspect, an embodiment of the present invention provides a kind of computer-readable recording medium, for storing driving road-condition letterThe computer software instructions used in the device of push are ceased, it includes being used to perform above-mentioned fourth aspect middle rolling car traffic information pushMethod for the 5th aspect in driving road-condition information push device involved by program.
Any one technical solution in above-mentioned technical proposal has the following advantages that or beneficial effect:
The embodiment of the present invention by being uploaded to friendship at the same time by the navigation section where the real time GPS information of vehicle and the vehicleLogical service platform, transport services platform can be to each navigation section, the real time GPSs for the vehicle being based only upon on the navigation sectionInformation can calculate the road conditions for obtaining the navigation section, and easy due to loading GPS module in the car so that the collection of road conditionsCalculating process is simply easily realized, and cost is low.In addition, traffic information is returned to each vehicle by transport services platform in real timeVehicle-mounted terminal equipment, the road conditions real-time rendering that vehicle termination receives road in navigation map, and show render after leadingNavigate map, so facilitates user to check, user can quickly know the road conditions in its section for wanting to understand.
Above-mentioned general introduction is merely to illustrate that the purpose of book, it is not intended to is limited in any way.Except foregoing descriptionSchematical aspect, outside embodiment and feature, it is further by reference to attached drawing and the following detailed description, the present inventionAspect, embodiment and feature would is that what is be readily apparent that.
Brief description of the drawings
In the accompanying drawings, unless specified otherwise herein, otherwise represent the same or similar through the identical reference numeral of multiple attached drawingsComponent or element.What these attached drawings were not necessarily to scale.It should be understood that these attached drawings depict only according to the present inventionSome disclosed embodiments, and should not serve to limit the scope of the present invention.
Fig. 1 is the flow diagram of the method for the driving road-condition information push that first embodiment of the invention provides;
Fig. 2 is the flow diagram of the method for the driving road-condition information push that second embodiment of the invention provides;
Fig. 3 is the flow diagram of the method for the driving road-condition information push that third embodiment of the invention provides;
Fig. 4 is the structure diagram of the device for the driving road-condition information push that fourth embodiment of the invention provides;
Fig. 5 is the flow diagram of the method for the driving road-condition information push that fifth embodiment of the invention provides;
Fig. 6 is the structure diagram of the device for the driving road-condition information push that sixth embodiment of the invention provides;
Fig. 7 is a kind of structure diagram of the embodiment for the terminal device that seventh embodiment of the invention provides;
Fig. 8 is the structure diagram of the another embodiment for the terminal device that seventh embodiment of the invention provides.
Embodiment
Hereinafter, some exemplary embodiments are simply just described.As one skilled in the art will recognize thatLike that, without departing from the spirit or scope of the present invention, described embodiment can be changed by various different modes.Therefore, attached drawing and description are considered essentially illustrative rather than restrictive.
Embodiment one
Referring to Fig. 1, an embodiment of the present invention provides a kind of method of driving road-condition information push, by vehicle-mounted terminal equipmentOr the processor of portable handheld terminal equipment performs, including step S110 is to step S160, specific as follows:
S110, the driving information of current vehicle is obtained by GPS module;Wherein, the driving information includes the vehicleTravel speed, travel direction and the longitude and latitude position where the vehicle.
In embodiments of the present invention, current vehicle driving information can be obtained by being provided with the vehicle of GPS module, and can be led toThe wireless communication module for crossing vehicle-mounted terminal equipment or portable handheld terminal equipment is uploaded to transport services platform, thus traffic takesBe engaged in platform can the real time running information based on the vehicle to pass through in urban road, i.e. GPS information, you can monitor urban roadDriving road-condition.
S120, the longitude and latitude position according to where vehicle, obtains the navigation section where vehicle from navigation map.
In embodiments of the present invention, vehicle-mounted terminal equipment is built-in with navigation map, and the navigation map includes but not limited toBaidu map and Amap etc., can be to the transport services when the vehicle-mounted terminal equipment is not built-in with navigation mapPlatform provides the server-side of the navigation map and downloads, and the server-side can be such as Baidu map server-side or high moralFigure server-side.
S130, is reported to transport services platform, so that transport services platform is according to reception by driving information and navigation sectionTo all driving informations in same navigation section calculate the road conditions in the navigation section.
It should be noted that upload current vehicle the driving information when, it is necessary to by the driving information with it is describedNavigation section is bound at the same time or association is uploaded to the transport services platform, and said transport services platform will can receiveThe driving information of vehicle travelled in same navigation section collect together, calculate the road in the navigation section according to thisCondition.
Preferably for a navigation section, the mistake of the road conditions for calculating the navigation section of the transport services platformJourney is as follows:
The transport services platform is according to each vehicle of the same travel direction in the navigation section receivedTravel speed, calculates average speed of the navigation section in the travel direction;And
Speed interval of the transport services platform according to residing for the average speed of calculating, judges that the navigation section corresponds toRoad conditions;The speed interval include the corresponding unimpeded speed interval of unimpeded road conditions, jogging road conditions it is corresponding jogging speed interval,Congestion speed interval corresponding with congestion road conditions.
Further, the speed interval can also include the corresponding congestion speed interval of heavy congestion road conditions.
In this way, the transport services platform can be associated according to each driving information of upload with each driving informationNavigation section, calculate each navigation section road conditions.
S140, receives the road conditions in the navigation section that the transport services platform is sent;
S150, the road conditions in the navigation section received are rendered in the position corresponding to the navigation section in navigation mapPut.
It should be noted that transport services platform the road conditions in all navigation sections calculated can be handed down to it is allVehicle vehicle-mounted terminal equipment, road conditions of the vehicle-mounted terminal equipment based on each the navigation section received perform step S140Operation.
In embodiments of the present invention, based on the corresponding road conditions in a navigation section, the display of with default the corresponding road conditionsColor, which is rendered in the position corresponding to the navigation section in navigation map.For example, represent unimpeded with greenRoad conditions, with yellow represent jogging road conditions, represented congestion road conditions with red and represented heavy congestion road conditions with peony.
S160, shows the navigation map after rendering.
Preferably, the navigation map after rendering is shown as display centre using the navigation section where the vehicle.WhenSo, user can also adjust the display centre of the navigation map according to its demand touch display interface.
The method of driving road-condition information push provided in an embodiment of the present invention, car-mounted terminal pass through GPS module, in real time collectionThe driving information of vehicle, and the navigation section where the vehicle and the driving information are uploaded to transport services platform at the same time, hand overLogical service platform can calculate each navigation section, the real time GPS information for the vehicle being based only upon on the navigation sectionThe road conditions in the navigation section are obtained, it is easy due to loading GPS module in the car, so that the collection calculating process letter of road conditionsIt is single easily to realize, and cost is low.In addition, traffic information is returned to the car-mounted terminal of each vehicle by transport services platform in real timeEquipment, the road conditions real-time rendering that vehicle termination receives road show the navigation map after rendering in navigation map, soUser is facilitated to check, user can quickly know the road conditions in its section for wanting to understand.
Embodiment two
Referring to Fig. 2, on the basis of above-mentioned implementation one, the vehicle-mounted whole equipment except perform embodiment one method itAfterwards, following steps S210 to step S230 is also performed:
S210, obtains the angular velocity data of the gyroscope of vehicle.
The gyroscope is three-axis gyroscope, it includes x-axis, y-axis and z-axis.In embodiments of the present invention, the gyroscopeIt is arranged in vehicle or vehicle-mounted terminal equipment, using vehicle as reference substance, the z-axis of the gyroscope corresponds to the gravity of the vehicleDirection, the x-axis of the gyroscope corresponds to the travel direction of the vehicle, the y-axis of the gyroscope corresponds to and the gravityThe vertical direction of the travel direction of direction and the vehicle.So, the angular velocity data of the gyroscope is included along gravity sideTo the angular speed rotated, the angular speed rotated along the travel direction of the vehicle and along with the gravity direction and the vehicleThe angular speed that the vertical direction of travel direction rotates;Wherein, the angular speed rotated along gravity direction is used to represent the vehicleAlong the situation of the planar movement of travel direction, the angular speed rotated along the travel direction of the vehicle is used to represent the vehicle edgeThe situation that left and right directions waves, the angle speed rotated along the direction vertical with the travel direction of the gravity direction and the vehicleDegree is used to represent the situation that the vehicle is moved along travel direction.Thus, step S220 can calculate acquisition vehicle running collision according to thisEvent.
S220, according to the angular velocity data of the gyroscope got, judges that vehicle whether there is vehicle running collision event.SpecificallyGround:
According to the angular speed rotated along gravity direction, the acceleration change of the angular speed along the gravity direction is calculatedDifference, and judge that the vehicle whether there is the vehicle running collision event that plane is collided according to the acceleration change difference of calculating;
The angular speed rotated according to the travel direction along the vehicle, calculates the angle of the travel direction along the vehicleThe acceleration change difference of speed, and judge the vehicle with the presence or absence of left and right upset according to the acceleration change difference of calculatingVehicle running collision event;And
The angular speed rotated according to the edge direction vertical with the travel direction of the gravity direction and the vehicle,The acceleration change difference of the angular speed in the direction is calculated, and the vehicle is judged according to the acceleration change difference of calculatingWith the presence or absence of the vehicle running collision event of front and rear collision.
S230, if in the presence of vehicle running collision event existing for the navigation section where vehicle is pushed to pre-determined distance modelEnclose interior vehicle.
In embodiments of the present invention, the vehicle running collision event belongs to urgent road conditions event, it is except traffic to be uploaded toAfter service platform, which also to be passed to neighbouring vehicle in real time in time, reminds neighbouring vehiclePay attention to going slowly or select other route runnings, be conducive to avoid occurring to produce more serious accident into urgent road conditions event or drawingSend out traffic jam prolonged.
Embodiment three
Referring to Fig. 3, on the basis of embodiment one or embodiment two, method provided in an embodiment of the present invention can also wrapInclude:
S310, obtains the driving video image at the current time of automobile data recorder shooting.
In embodiments of the present invention, the automobile data recorder is generally located in vehicle, is therefrom carried by vehicle-mounted terminal equipmentDriving video image, or automobile data recorder is taken to be real-time transmitted to vehicle-mounted terminal equipment.
S320, according to the driving video image of acquisition, the navigation section where differentiating vehicle whether there is urgent road conditions thingThe road conditions in the navigation section where part and vehicle.
In embodiments of the present invention, by way of image recognition, can be current from the driving video image identificationSection navigate with the presence or absence of the means of transportation damages such as traffic accident, traffic lights, traffic control, road construction, the dangerous (road in road surfaceIcing, ponding etc.) etc. tight condition road conditions event;And it can also judge to be currently located the road in navigation section by front and rear multiple imageCondition.
S330, the vehicle information of differentiation being pushed in the range of pre-determined distance.
In embodiments of the present invention, can be pushed to again in the range of pre-determined distance when the information of differentiation meets certain conditionVehicle, such as the navigation section there are urgent road conditions event or the road conditions is congestion road conditions.
In embodiments of the present invention, while step S330 is performed, differentiated information can also be uploaded and taken to trafficBusiness platform, the transport services platform can judge whether include tight road conditions thing in information according to the information of the differentiation receivedPart, if so, then the urgent road conditions event of transport services platform transmission and road conditions are handed down to each vehicle-mounted terminal equipment.
Example IV
Referring to Fig. 4, the embodiment of the present invention provides a kind of device of driving road-condition information push, including:
Driving information acquisition module 110, for obtaining the driving information of current vehicle by GPS module;Wherein, the rowSail the longitude and latitude position where travel speed of the information including the vehicle, travel direction and the vehicle;
Navigate section acquisition module 120, for according to the longitude and latitude position, the vehicle place to be obtained from navigation mapNavigation section;
Information reporting module 130, for the driving information and the navigation section to be reported to transport services platform, withThe transport services platform is set to calculate the road conditions in the navigation section according to all driving informations in the same navigation section received;
Road conditions receiving module 140, the road conditions in the navigation section sent for receiving the transport services platform;
Map rendering module 150, for by the road conditions in the navigation received section render corresponding to the navigation section inPosition in navigation map;And
Map display module 160, for showing the navigation map after rendering.
With reference to second aspect, in the first embodiment of second aspect, described device further includes the present invention:
Angular speed acquisition module, the angular velocity data of the gyroscope for obtaining the vehicle;
Collision judgment module, for the angular velocity data according to the gyroscope got, judges that the vehicle whether there isVehicle running collision event;And
Collision accident pushing module, for when the vehicle is there are during vehicle running collision event, then by where the vehicleVehicle running collision event existing for navigation section is pushed to the vehicle in the range of pre-determined distance.
With reference to second aspect, in second of embodiment of second aspect, described device further includes the present invention:
Driving video acquiring module, the driving video image at the current time for obtaining automobile data recorder shooting;
Road conditions discrimination module, for according to the driving video image, differentiating whether is navigation section where the vehicleThere are the road conditions in the navigation section where urgent road conditions event and the vehicle;And
Info push module, for the vehicle being pushed to the information of differentiation in the range of pre-determined distance.
The function can also be performed corresponding software and be realized by hardware realization by hardware.The hardware orSoftware includes the one or more and corresponding module of above-mentioned function.
Embodiment five
Referring to Fig. 5, the embodiment of the present invention provides a kind of method of driving road-condition information push, held by transport services platformOK, including step S410 is to step S430, specific as follows:
S410, receives driving information and navigation section that vehicle is sent;Wherein, the driving information includes the vehicleLongitude and latitude position where travel speed, travel direction and the vehicle, and the navigation section is according to institute by the vehicleState the navigation section where the vehicle that longitude and latitude position is obtained from navigation map.
In embodiments of the present invention, current vehicle driving information can be obtained by being provided with the vehicle of GPS module, and can be led toThe vehicle-mounted terminal equipment or the wireless communication module of portable handheld terminal equipment crossed on the vehicle are uploaded to transport services platform,Thus transport services platform can the real time running information based on the vehicle to pass through in urban road, i.e. GPS information, you can monitorThe driving road-condition of urban road.
S420, the road conditions in the navigation section are calculated according to all driving informations in the same navigation section received;
It should be noted that upload current vehicle the driving information when, it is necessary to by the driving information with it is describedNavigation section is bound at the same time or association is uploaded to the transport services platform, and said transport services platform will can receiveThe driving information of vehicle travelled in same navigation section collect together, calculate the road in the navigation section according to thisCondition.
Preferably for a navigation section, the mistake of the road conditions for calculating the navigation section of the transport services platformJourney is as follows:
The transport services platform is according to each vehicle of the same travel direction in the navigation section receivedTravel speed, calculates average speed of the navigation section in the travel direction;And
Speed interval of the transport services platform according to residing for the average speed of calculating, judges that the navigation section corresponds toRoad conditions;The speed interval include the corresponding unimpeded speed interval of unimpeded road conditions, jogging road conditions it is corresponding jogging speed interval,Congestion speed interval corresponding with congestion road conditions.
Further, the speed interval can also include the corresponding congestion speed interval of heavy congestion road conditions.
In this way, the transport services platform can be associated according to each driving information of upload with each driving informationNavigation section, calculate each navigation section road conditions.And the road conditions in each the navigation section calculated are logicalCross step S330 while issued to the vehicle-mounted terminal equipment or hand-held terminal device of all vehicles.
S430, sends the road conditions in the navigation section being calculated, so that receiving the vehicle of the road conditions in navigation section will connectThe road conditions in received navigation section are rendered in the position corresponding to the navigation section in navigation map.
Embodiment six
Referring to Fig. 6, the embodiment of the present invention provides a kind of device of driving road-condition information push, including:
Information receiving module 210, for receiving driving information and the navigation section of vehicle transmission;Wherein, the traveling letterBreath includes the longitude and latitude position where the travel speed, travel direction and the vehicle of the vehicle, and the navigation section isNavigation section where the vehicle obtained as the vehicle from navigation map according to the longitude and latitude position;
Road conditions computing module 220, for calculating the navigation according to all driving informations in the same navigation section receivedThe road conditions in section;
Road conditions sending module 230, for sending the road conditions in the navigation section being calculated, so as to receive navigation sectionThe vehicle of road conditions renders the road conditions in the navigation section received in the position corresponding to the navigation section in navigation map.
Preferably, the road conditions computing module, including:
Speed computing unit, each vehicle of the same travel direction in the navigation section received for basisTravel speed, calculates average speed of the navigation section in the travel direction;And
Road conditions identifying unit, for the speed interval residing for the average speed according to calculating, judges the navigation section pairThe road conditions answered;The speed interval includes the corresponding jogging speed area of the corresponding unimpeded speed interval of unimpeded road conditions, jogging road conditionsBetween congestion speed interval corresponding with congestion road conditions.
The function can also be performed corresponding software and be realized by hardware realization by hardware.The hardware orSoftware includes the one or more and corresponding module of above-mentioned function.
Embodiment seven
The embodiment of the present invention seven provides a kind of terminal device, as shown in fig. 7, the equipment includes:Memory 21 and processor22,21 memory of memory contains the first computer program that can be run on processor 22 or second computer program.ProcessorRealize that above-described embodiment one to the driving road-condition information for implementing any offer in three pushes away during 22 execution first computer programThe method sent;Or processor 22 realizes the driving road-condition letter provided in above-described embodiment five when performing the second computer programCease the method for push.The quantity of memory 21 and processor 22 can be one or more.
The equipment further includes:
Communication interface 23, for the communication between processor 22 and ancillary equipment.
Memory 21 may include high-speed RAM memory, it is also possible to further include nonvolatile memory (non-volatileMemory), a for example, at least magnetic disk storage.
If memory 21, processor 22 and the independent realization of communication interface 23, memory 21, processor 22 and communication connectMouth 23 can be connected with each other by bus and complete mutual communication.The bus can be industry standard architecture(ISA, Industry Standard Architecture) bus, external equipment interconnection (PCI, PeripheralComponent) bus or extended industry-standard architecture (EISA, Extended Industry StandardComponent) bus etc..The bus can be divided into address bus, data/address bus, controlling bus etc..For ease of representing, Fig. 7In only represented with a thick line, it is not intended that an only bus or a type of bus.
Optionally, in specific implementation, if memory 21, processor 22 and communication interface 23 are integrated in chip pieceOn, then memory 21, processor 22 and communication interface 23 can complete mutual communication by internal interface.
Alternatively, as shown in figure 8, when 21 memory of memory contains the first computer that can be run on processor 22Program, and when processor 22 performs first computer program realize above-described embodiment one to the row for implementing any offer in threeDuring the method for car traffic information push, the terminal device further includes GPS positioning module 24, wireless communication module 25, driving noteRecord instrument 26, gyroscope 27, radio frequency identification module 28 and display 29;Wherein, navigation map can be stored in memory 21.AndThe terminal device is also provided with spare power module 210, and terminal device can not be supplied electricity to anti-vehicle.The radio frequencyTerminal device of the traffic information that identification module 28 is used to transmit current vehicle to neighbouring vehicle, and for receiving neighbouringThe terminal device of car vehicle transmits its traffic information.The wireless communication module 25 is used for the traffic information for uploading current vehicleTransport services platform is given with the navigation section where it, and the traffic information issued for receiving transport services platform.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically showThe description of example " or " some examples " etc. means specific features, structure, material or the spy for combining the embodiment or example descriptionPoint is contained at least one embodiment of the present invention or example.Moreover, particular features, structures, materials, or characteristics describedIt may be combined in any suitable manner in any one or more of the embodiments or examples.In addition, without conflicting with each other, thisThe technical staff in field can be by the different embodiments or example described in this specification and different embodiments or exemplary spySign is combined and combines.
In addition, term " first ", " second " are only used for description purpose, and it is not intended that instruction or hint relative importanceOr the implicit quantity for indicating indicated technical characteristic.Thus, " first " is defined, the feature of " second " can be expressed or hiddenInclude at least one this feature containing ground.In the description of the present invention, " multiple " are meant that two or more, unless otherwiseIt is clearly specific to limit.
Any process or method described otherwise above description in flow chart or herein is construed as, and represents to includeModule, fragment or the portion of the code of the executable instruction of one or more the step of being used for realization specific logical function or processPoint, and the scope of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discuss suitableSequence, including according to involved function by it is basic at the same time in the way of or in the opposite order, carry out perform function, this should be of the inventionEmbodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered useIn the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, forInstruction execution system, device or equipment (such as computer based system including the system of processor or other can be held from instructionThe system of row system, device or equipment instruction fetch and execute instruction) use, or combine these instruction execution systems, device or setIt is standby and use.For the purpose of this specification, " computer-readable medium " can any can be included, store, communicate, propagate or passDefeated program is for instruction execution system, device or equipment or the dress used with reference to these instruction execution systems, device or equipmentPut.
Computer-readable medium described in the embodiment of the present invention can be that computer-readable signal media or computer canRead storage medium either the two any combination.The more specifically example of computer-readable recording medium is at least (non-poorProperty list to the greatest extent) including following:Electrical connection section (electronic device) with one or more wiring, portable computer diskette box (magneticDevice), random access memory (RAM), read-only storage (ROM), erasable edit read-only storage (EPROM or flashMemory), fiber device, and portable read-only storage (CDROM).In addition, computer-readable recording medium even can be withIt is the paper or other suitable media that can print described program on it, because can be for example by being carried out to paper or other mediaOptical scanner, is then handled described electronically to obtain into edlin, interpretation or if necessary with other suitable methodsProgram, is then stored in computer storage.
In embodiments of the present invention, computer-readable signal media can be included in a base band or as a carrier wave partThe data-signal of propagation, wherein carrying computer-readable program code.The data-signal of this propagation can use a variety ofForm, includes but not limited to electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media is alsoCan be any computer-readable medium beyond computer-readable recording medium, which can send, passEither transmission is broadcast for instruction execution system, input method or device use or program in connection.Computer canThe program code for reading to include on medium can be transmitted with any appropriate medium, be included but not limited to:Wirelessly, electric wire, optical cable, penetrateFrequently (Radio Frequency, RF) etc., or above-mentioned any appropriate combination.
It should be appreciated that each several part of the present invention can be realized with hardware, software, firmware or combinations thereof.Above-mentionedIn embodiment, software that multiple steps or method can be performed in memory and by suitable instruction execution system with storageOr firmware is realized.If, and in another embodiment, can be with well known in the art for example, realized with hardwareAny one of row technology or their combination are realized:With the logic gates for realizing logic function to data-signalDiscrete logic, have suitable combinational logic gate circuit application-specific integrated circuit, programmable gate array (PGA), sceneProgrammable gate array (FPGA) etc..
Those skilled in the art are appreciated that to realize all or part of step that above-described embodiment method carriesSuddenly it is that relevant hardware can be instructed to complete by program, the program can be stored in a kind of computer-readable storage mediumIn matter, the program upon execution, including one or a combination set of the step of embodiment of the method.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing module, can alsoThat unit is individually physically present, can also two or more units be integrated in a module.Above-mentioned integrated mouldBlock can both be realized in the form of hardware, can also be realized in the form of software function module.The integrated module is such asFruit is realized in the form of software function module and as independent production marketing or in use, can also be stored in a computerIn readable storage medium storing program for executing.The storage medium can be read-only storage, disk or CD etc..
The above description is merely a specific embodiment, but protection scope of the present invention is not limited thereto, anyThose familiar with the art the invention discloses technical scope in, its various change or replacement can be readily occurred in,These should be covered by the protection scope of the present invention.Therefore, protection scope of the present invention should be with the guarantor of the claimProtect subject to scope.