Summary of the invention
Technical matters to be solved by this invention is to provide a kind of navigational system determines the method and system of region transit time, can determine the transit time in region, while avoiding navigating, makes a mistake.
The technical solution adopted for the present invention to solve the technical problems is: provide a kind of navigational system to determine the method for region transit time, comprise the following steps:
(1) user's driving is by region opening;
(2) record current time, and this current time and user's current location information is sent to cloud server;
(3) described cloud server finds corresponding region opening according to described positional information on electronic chart;
(4) judge that described current time whether in the transit time of region, if not in the transit time of region, modifies to the transit time of described region opening.
In described step (1), also comprise the step of utilizing gyroscope judgement user to enter region or leaving region.
The technical solution adopted for the present invention to solve the technical problems is: also provide a kind of navigational system to determine the method for region transit time, comprise the following steps:
(1) user's roadway is crossed region opening;
(2) record current time, and this current time and user's current location information is sent to cloud server;
(3) described cloud server finds corresponding region opening according to described positional information on electronic chart;
(4) judge that described current time whether in the transit time of region, if in the transit time of region, modifies to the transit time of described region opening.
Between described step (1) and step (2), also comprise by measuring Vehicle Speed and judge whether vehicle prepares to enter or leave the step in region.
Described Vehicle Speed is from fast to slow, then judges that vehicle prepares to enter or leave region when accelerating slowly.
Time when described Vehicle Speed vanishing exceedes threshold value and judges that vehicle do not prepare to enter or leave region.
The technical solution adopted for the present invention to solve the technical problems is: provide a kind of navigational system to determine the system of region transit time, comprise guider and cloud server, described guider comprises: determination module, for determining that user's driving is by region opening; Logging modle, for recording current time; Locating module, for obtaining user's current location information; Sending module, is sent to cloud server for user's current location information that the current time of described logging modle record and locating module are obtained; Described cloud server comprises: receiver module, described current time and the positional information sent for receiving described sending module; Search module, for searching corresponding region opening according to the positional information receiving; Memory module, for the transit time of storage area opening; Judge module, for judging that current time whether in the transit time of region, if not in the transit time of region, modifies to the transit time of the region opening in memory module.
Described guider also comprises gyroscope, for judging that user enters region or leaves region.
The technical solution adopted for the present invention to solve the technical problems is: the system that also provides a kind of navigational system to determine region transit time, comprise guider and cloud server, and described guider comprises: determination module, cross region opening for user's roadway; Logging modle, for recording current time; Locating module, for obtaining user's current location information; Sending module, is sent to cloud server for user's current location information that the current time of described logging modle record and locating module are obtained; Described cloud server comprises: receiver module, described current time and the positional information sent for receiving described sending module; Search module, for searching corresponding region opening according to the positional information receiving; Memory module, for the transit time of storage area opening; Judge module, for judging that current time whether in the transit time of region, if in the transit time of region, modifies to the transit time of the region opening in memory module.
Described determination module comprises: the submodule that tests the speed, for measuring vehicle travel speed; Decision sub-module, judges for the Vehicle Speed of measuring according to the submodule that tests the speed whether vehicle prepares to enter or leave region.
The Vehicle Speed that described decision sub-module records according to the submodule that tests the speed is from fast to slow, then judges that vehicle prepares to enter or leave region when accelerating slowly.
Described determination module also comprises that the time judges submodule, and whether the time when judging Vehicle Speed vanishing exceedes threshold value, if exceed threshold value, determination module judges that vehicle do not prepare to enter or leave region.
Beneficial effect
Owing to having adopted above-mentioned technical scheme, the present invention compared with prior art, there is following advantage and good effect: the present invention adds up elapsed time during by region opening by user, and the time of statistics is uploaded to cloud server, the transit time of determining region with this, makes a mistake while avoiding navigating.The present invention also judges that by gyroscope user enters region or leaves region, confirms that region opening part is area entry and outlet, thereby makes region transit time more accurate.The present invention also judges by measuring Vehicle Speed whether vehicle prepares to enter region, thereby determines that the impassability time in region is more accurate.
Embodiment
Below in conjunction with specific embodiment, further set forth the present invention.Should be understood that these embodiment are only not used in and limit the scope of the invention for the present invention is described.In addition should be understood that those skilled in the art can make various changes or modifications the present invention after having read the content of the present invention's instruction, these equivalent form of values fall within the application's appended claims limited range equally.
The first embodiment of the present invention relates to a kind of navigational system to be determined and comprises the following steps the method for region transit time: determine that user drives a vehicle by region opening; Record current time, and this current time and user's current location information is sent to cloud server; Described cloud server finds corresponding region opening according to described positional information on electronic chart; Judge that described current time whether in the transit time of region, if not in the transit time of region, modifies to the transit time of described region opening.As shown in Figure 1, concrete steps are as follows:
Step 101, region opening is passed through in user's driving, that is to say, and user drives to sail into region or rolls region away from, and wherein, region can be community.In the present invention, can utilize gyroscope to judge that user enters region or leaves region, thereby can confirm that region opening part is area entry or regional export or is area entry and regional export, thereby make region transit time more accurate.
Then, enter step 102, record current time, and this current time and user's current location information is sent to cloud server.That is to say, when user driving, is recorded at once current time and obtains current location information for example when the opening of community by region opening, and by this current time and get be currently sent to cloud server for positional information.
Then, enter step 103, described cloud server finds corresponding region opening according to described positional information on electronic chart.That is to say, cloud server is received after the current time of car-mounted terminal transmission and user's current location information, is found for example community opening of corresponding region opening according to current location information on electronic chart.
Finally, enter step 104, judge that described current time whether in the transit time of region, if not in the transit time of region, modifies to the transit time of described region opening.That is to say, the current time of receiving and the region transit time setting in advance are compared, if current time is in the transit time of region, represent that region transit time is correct, do not need to modify, if current time is outside the transit time of region, represent that region transit time makes mistakes, need to modify, alter mode can be that two borders of current time and region transit time are subtracted each other and absolute value, and the border that replaces the region transit time that absolute value is less by current time is as new transit time border, region.
For example, user drives over the east gate of Gu Bei community and sails Gu Bei community into, recording current time is 21:00, and obtain current location information, then, the positional information at current time " 21:00 " and east gate, Gu Bei community is sent to cloud server by navigation terminal, cloud server is received after the positional information at current time " 21:00 " and east gate, Gu Bei community, on electronic chart, find east gate, Gu Bei community according to positional information, judge that current time " 21:00 " is whether in the transit time at east gate, Gu Bei community, if the transit time at east gate, Gu Bei community is preset as " 6:00-20:30 ", in the transit time " 6:00-20:30 " at east gate, current time " 21:00 " Bu Gubei community, therefore need to revise the transit time at east gate, Gu Bei community, alter mode takes absolute value for two borders of the transit time at east gate, current time " 21:00 " Yu Gubei community (i.e. " 6:00 " and " 20:30 ") subtracted each other, obtain " 15 " and " 0.5 ", current time " 21:00 " is replaced to the border " 20:30 " of the region transit time that absolute value is less, thereby obtain the transit time " 6:00-21:00 " at east gate, Xin Gubei community.
The second embodiment of the present invention relates to a kind of navigational system equally to be determined and comprises the following steps the method for region transit time: user's roadway is crossed region opening; Record current time, and this current time and user's current location information is sent to cloud server; Described cloud server finds corresponding region opening according to described positional information on electronic chart; Judge that described current time whether in the transit time of region, if not in the transit time of region, modifies to the transit time of described region opening.As shown in Figure 2, concrete steps are as follows:
Step 201, user's roadway is crossed region opening, that is to say, and user's drive-thru region opening, does not sail region into or does not roll region away from, and wherein, region can be community.In the present invention, can measure Vehicle Speed and judge whether vehicle prepares to enter or leave region.Specifically, described Vehicle Speed is from fast to slow, can judge that again vehicle prepares to enter or leave region when accelerating slowly, because conventionally can carry out Reduced Speed Now in the time that user's preparation enters region, especially in the time that the opening in region is closed, can not enter Shi Zehui and accelerate to leave when user finds that region opening is closed; If Vehicle Speed vanishing in above-mentioned moderating process, and the duration exceed threshold value (as 1 minute) and judge that vehicle do not prepare to enter or leave region, in the time there is above-mentioned situation, may be that car owner gets off and asks the way.The present invention also judges by measuring Vehicle Speed whether vehicle prepares to enter region, thereby determines that the impassability time in region is more accurate.
Then, enter step 202, record current time, and this current time and user's current location information is sent to cloud server.That is to say, cross region opening for example when the opening of community when user's roadway, record at once current time and obtain current location information, and by this current time and get be currently sent to cloud server for positional information.
Then, enter step 103, described cloud server finds corresponding region opening according to described positional information on electronic chart.That is to say, cloud server is received after the current time of car-mounted terminal transmission and user's current location information, is found for example community opening of corresponding region opening according to current location information on electronic chart.
Finally, enter step 104, judge that described current time whether in the transit time of region, if in the transit time of region, modifies to the transit time of described region opening.That is to say, the current time of receiving and the region transit time setting in advance are compared, if current time is not in the transit time of region, represent that region transit time is correct, do not need to modify, if current time is in the transit time of region, represent that region transit time makes mistakes, need to modify, alter mode can be that two borders of current time and region transit time are subtracted each other and absolute value, and the border that replaces the region transit time that absolute value is less by current time is as new transit time border, region.
For example, the east gate of user's drive-thru Gu Bei community, can judge that by the speed of a motor vehicle known user prepares to enter Gu Bei community, recording current time is 20:00, and obtain current location information, then, the positional information at current time " 20:00 " and east gate, Gu Bei community is sent to cloud server by navigation terminal, cloud server is received after the positional information at current time " 20:00 " and east gate, Gu Bei community, on electronic chart, find east gate, Gu Bei community according to positional information, judge that current time " 20:00 " is whether in the transit time at east gate, Gu Bei community, if the transit time at east gate, Gu Bei community is preset as " 6:00-20:30 ", in the transit time " 6:00-20:30 " at east gate, current time " 20:00 " Gu Bei community, therefore need to revise the transit time at east gate, Gu Bei community, alter mode takes absolute value for two borders of the transit time at east gate, current time " 20:00 " Yu Gubei community (i.e. " 6:00 " and " 20:30 ") subtracted each other, obtain " 14 " and " 0.5 ", current time " 20:00 " is replaced to the border " 20:30 " of the region transit time that absolute value is less, thereby obtain the transit time " 6:00-20:00 " at east gate, Xin Gubei community.
As can be seen here, the present invention adds up elapsed time during by region opening by user, and the time of statistics is uploaded to cloud server, and the transit time of determining region with this, makes a mistake while avoiding navigating.
The 3rd embodiment of the present invention relates to a kind of navigational system to be determined and the system of region transit time as shown in Figure 3, comprises guider and cloud server, and described guider comprises: determination module 301, for determining that user's driving is by region opening; Logging modle 302, for recording current time; Locating module 303, for obtaining user's current location information; Sending module 304, the user's current location information obtaining for current time that described logging modle 302 is recorded and locating module 303 is sent to cloud server; Described cloud server comprises: receiver module 305, described current time and the positional information sent for receiving described sending module; Search module 306, for searching corresponding region opening according to the positional information receiving; Memory module 308, for the transit time of storage area opening; Judge module 307, for judging that current time whether in the transit time of region, if not in the transit time of region, modifies to the transit time of the region opening in memory module 308.Described guider also comprises gyroscope 309, for judging that user enters region or leaves region.
The present invention adds up elapsed time during by region opening by user, and the time of statistics is uploaded to cloud server, and the transit time of determining region with this, makes a mistake while avoiding navigating.The present invention also judges that by gyroscope user enters region or leaves region, confirms that region opening part is area entry and outlet, thereby makes region transit time more accurate.
The 4th embodiment of the present invention relates to a kind of navigational system equally to be determined and the system of region transit time as shown in Figure 4, comprises guider and cloud server, and described guider comprises: determination module 401, cross region opening for user's roadway; Logging modle 402, for recording current time; Locating module 403, for obtaining user's current location information; Sending module 404, is sent to cloud server for user's current location information that the current time of described logging modle record and locating module are obtained; Described cloud server comprises: receiver module 405, described current time and the positional information sent for receiving described sending module; Search module 406, for searching corresponding region opening according to the positional information receiving; Memory module 408, for the transit time of storage area opening; Judge module 407, for judging that current time whether in the transit time of region, if in the transit time of region, modifies to the transit time of the region opening in memory module 408.
As shown in Figure 5, described determination module comprises: the submodule 501 that tests the speed, for measuring vehicle travel speed; Decision sub-module 502, judges for the Vehicle Speed of measuring according to the submodule 501 that tests the speed whether vehicle prepares to enter or leave region.The Vehicle Speed that described decision sub-module records according to the submodule 501 that tests the speed is from fast to slow, then judges that vehicle prepares to enter or leave region when accelerating slowly.Described determination module also comprises that the time judges submodule 503, and whether the time when judging Vehicle Speed vanishing exceedes threshold value, if exceed threshold value, determination module 502 judges that vehicle do not prepare to enter or leave region.
The present invention adds up elapsed time during by region opening by user, and the time of statistics is uploaded to cloud server, and the transit time of determining region with this, makes a mistake while avoiding navigating.The present invention also judges by measuring Vehicle Speed whether vehicle prepares to enter region, thereby determines that the impassability time in region is more accurate.