Embodiment
In order to make technical matters solved by the invention, technical scheme and beneficial effect clearer, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, is not intended to limit the present invention.
Please refer to shown in Figure 1, a kind of navigational system road mode management method, the method may further comprise the steps:
S1, obtain road and road information that the user need to manage, described road information comprises road name and current mode;
S2, the route hierarch that the needs that obtain are managed show, and one deck shows road and current mode with the form of background map, and another layer shows road name and the current mode of road with the form at literal interface;
The current mode of road is obtained in S3, management: receive user's input operation, the current mode with road in the literal interface is revised as actual current mode, and the display mode of amended road by step S2 shown again;
S4, modification navigation system map database: obtain the road information after being modified, and whether the current mode of road is consistent with original current mode after relatively revising, if inconsistent, then in the navigation system map database, original current mode is revised as the current mode that current road shows.
In the navigational system road mode management method provided by the invention, road and the road information that need to manage by obtaining the user, the road of the needs that obtain management shown check, the current mode of obtaining road is made amendment, and the current mode that road in the navigation system map database is original is adjusted into the current mode of reality of road.Realized that the user can check the current mode of road and revise neatly, for the user provides accurately navigation information in navigation procedure.
As concrete embodiment, obtain the road that the user need to manage among the described step S1 and specifically may further comprise the steps:
S11, by intersection road name Search and Orientation to the infall in two road, retrieval needs the road of management; Particularly, search meeting by the road name and eject the intersection search interface, input road name can find concrete road, can locate rapidly the position of road on map that needs management, then the map display centre is moved on to the infall in the two road that retrieve.The method of searching by the road name can make the user find the road that needs management at map rapidly, thereby does not need user's moving map repeatedly just can move on the road of its current mode of needs management, has improved the efficient of searching.
S12, receive the user when the road of the needs that retrieve management is clicked the operation at a place, coupling goes to seek the highway section at this place by the longitude and latitude of clicking resulting point at map.Particularly, for the road of the aforementioned needs management that finds, click a place at its corresponding navigation map, then mate the longitude and latitude of this point and near searching this point, thereby the road in the needs management finds a highway section, and this highway section is exactly the road that need to obtain.So far, finish needing obtaining of management road, obtain simultaneously the road information that comprises road name and current mode.
As preferred embodiment, when receiving the clicking operation of user on described map, obtain the road information that needs management road, described road information comprises the longitude and latitude of map sheet sequence number, highway section sequence number, road name, current mode, shape point, shape point number and clicking point; Wherein, described road is comprised of some shape points, and wherein shape point is a point that comprises longitude and latitude.
As concrete embodiment, please refer to shown in Figure 2, in described step S2, need the route hierarch of management to show with obtaining, one deck shows road and current mode with the form of background map, another layer shows road name and the current mode of road with the form at literal interface, it specifically is shown as:, show at display screen with the form of map road and the current mode obtained in the centre of display screen; In the left side of display screen, will obtain title and the current mode of road, show at display screen with the form at literal interface.Thereby described road and the current mode that shows with the ground diagram form with respect to road name and the current mode with the literal interface display, is a background that is superimposed on literal interface display road name and current mode back.
As concrete embodiment, described step S3 obtains the current mode of road for management, be included in the current mode that in the literal interface the current mode of road is revised as reality, and amended road is shown again; Wherein, identical among the mode of described demonstration and the step S2.As specific embodiment, the current mode of described road can be by selecting to select corresponding current mode for upper one current mode (left triangle) or next current mode (right triangle) icon on the literal interface that shows road name and current mode.Certainly, those skilled in the art also can adopt the form of the current mode of direct input, realizes the modification of road mode.Further, described current mode specifically comprise two-way, forward, reverse and forbid or other current mode.
As concrete embodiment, in described step S2 and S3, another layer shows the road name of road, current mode and road commonly used tabulation with the form at literal interface, and namely with respect to the form of aforementioned demonstration, the content that shows in the present embodiment also comprises road tabulation commonly used.Particularly, please refer to shown in Figure 2ly, on the right side of display screen, the form of road tabulation commonly used with the literal interface shown at display screen, what show in its tabulation is the road name that is added in the road tabulation commonly used, and its road name can read from road listing file A commonly used; Further, the road information among the described road listing file A commonly used can comprise map sheet sequence number, highway section sequence number, road name, current mode, shape point, shape point number and clicking point longitude and latitude etc.Particularly, if in the Already in road tabulation commonly used of the road that obtains, button on the interface box that then shows with the literal interface form on the left of display screen is respectively " modification " and " cancellation ", click " modification " and represent that then the current mode that will obtain road is revised as actual current mode, click " cancellation " and then represent not select any road, this moment, display screen only showed road tabulation commonly used; If the road that gets access to is not present in the road tabulation commonly used, button on the interface box that then shows with the literal interface form on the left of display screen is respectively " interpolation " and " cancellation ", click the current mode that " interpolations " then is revised as the current mode of the road that obtains reality, the road that gets access to can be added to simultaneously in the road tabulation commonly used, click " cancellation " and then represent not select any road; And what represent among Fig. 2 is in the Already in road tabulation commonly used of the road that obtains.
As preferred embodiment, in road tabulation commonly used, there is not the described road name that needs management, the road that namely needs to manage is not present in when commonly using in the road tabulation, also comprise among the described step S3, amended road is added in the road tabulation commonly used, and the current mode that then is added to road in the road tabulation commonly used is current shown current mode.Because what show in the tabulation is the road name that is added in the road tabulation commonly used, preferably, can make the road name that just has been added in the current road tabulation commonly used be selected state, so that the user better observes and check management process, shown in " the 3rd road 3 " among Fig. 2.
Further, before " the 3rd road 3 " being added to road tabulation commonly used, the road information that obtains " the 3rd road 3 " when clicking navigation map can be write among the road listing file A commonly used, the information that writes comprises accordingly: map sheet sequence number, highway section sequence number, road name, current mode, shape point, shape point number and clicking point longitude and latitude.
Further, the current current mode of road in the road commonly used tabulation will be added, compare with the current mode (i.e. the current mode of this road of road listing file A commonly used) of this road before selecting for upper one current mode on the literal interface that shows road name and current mode or next current mode icon, whether identical to determine the mode of passing through; If both are different, represent that then the current mode of this road is modified.Simultaneously, the road information of revising write be modified among the path file B, its concrete road information comprises: map sheet sequence number, highway section sequence number, road name, current mode, shape point, shape point number and clicking point longitude and latitude; This shows, file A compares with file B, and its difference mainly is the current mode of road, and the current mode among its File A is before road is revised, and the current mode among the file B is after road is revised.
As concrete embodiment, the current mode of road is obtained in management among the described step S3, also comprises the current mode of going back original path, finishes when not required applicable to navigation, specifically may further comprise the steps:
The road to be deleted that S31, reception user select from road tabulation commonly used, and the information of preserving road to be deleted; Wherein, the information of described road can comprise the longitude and latitude of map sheet sequence number, highway section sequence number, road name, current mode and clicking point, the road that comprises these information can be write among the path file C to be deleted simultaneously.
The road that S32, deletion are chosen, the road that is about to choose deletion from road tabulation commonly used.
S33, obtain the deletion road information, whether the current current mode of relatively deleting road consistent with original current mode, if inconsistent, then in the navigation system map database current current mode is reduced to original current mode.Particularly, from path file C to be deleted, read the information of deleted road and current current mode, and from road listing file A commonly used, read the information of deleted road and original current mode, whether the current current mode of relatively deleting road is consistent with original current mode, if inconsistent, then current current mode is reduced to original current mode, the map datum that is about to revise reverts to original navigation system map data.
As preferred embodiment, between described step S32 and S33, also comprise the step that restarts navigational system, purpose is to choose in the process of road suddenly outage etc. unexpected so that the deletion road is unsuccessful in order to prevent in deletion, causes going back the original current mode of original path unsuccessful.
As concrete embodiment, described step S4 is for revising the navigation system map database, comprise the road information that obtains after being modified, and whether the current mode of road is consistent with original current mode after relatively revising, if inconsistent, then in the navigation system map database, original current mode is revised as the current mode that current road shows.Particularly, from be modified path file B, read the information and the amended current mode that are modified road, and from road listing file A commonly used, read the information of deleted road and original current mode, whether the current mode of road is consistent with original current mode after relatively revising, if inconsistent, then in the navigation system map database, original current mode is revised as the current mode that current road shows; So far, the current mode of road is just fundamentally revised and is finished.
As preferred embodiment, between described step S3 and S4, also comprise the step that restarts navigational system, purpose is in order to prevent that suddenly outage etc. is unexpected so that it is unsuccessful to revise the road mode, and navigational system is confirmed as and has been successfully modified the system mistake that may cause, and has further improved the success ratio of management.
Adopt navigational system road mode management method provided by the invention, the user can just can check first before carrying out path planning whether the current mode of road is consistent with the actual current mode that provides, if inconsistent then it can be made into consistent with the current mode of real road; Further, if after this navigation finishes, do not needed, the current mode of road can also be reduced to the most original current mode, greatly improve the dirigibility that traffic safety and user use.
Please refer to shown in Figure 3ly, the present invention also provides a kind of navigational system, and this system comprises:
Acquiring unit 11 is used for obtaining road and the road information that the user need to manage, and described road information comprises road name and current mode;
Display unit 12, the route hierarch that the needs that are used for obtaining are managed shows, and one deck shows road and current mode with the form of background map, and another layer shows road name and the current mode of road with the form at literal interface;
Administrative unit 13 is used for the current mode that road is obtained in management, comprising: receive user's input operation, the current mode with road in the literal interface is revised as actual current mode, and amended path link is crossed display unit again shows;
Revise unit 14, be used for revising the navigation system map database, comprise: obtain the road information after being modified, and whether the current mode of road is consistent with original current mode after relatively revising, if inconsistent, then in the navigation system map database, original current mode is revised as the current mode that current road shows.
In the navigational system provided by the invention, road and the road information that need to manage by obtaining the user, the road of the needs that obtain management shown check, the current mode of obtaining road is made amendment, and the current mode that road in the navigation system map database is original is adjusted into the current mode of reality of road.Realized that the user can check the current mode of road and revise neatly, for the user provides accurately navigation information in navigation procedure.
As concrete embodiment, described acquiring unit specifically comprises:
Search module, be used for by the infall of intersection road name Search and Orientation to two road, retrieval needs the road of management; Particularly, search meeting by the road name and eject the intersection search interface, input road name can find concrete road, can locate rapidly the position of road on map that needs management, then the map display centre is moved on to the infall in the two road that retrieve.The method of searching by the road name can make the user find the road that needs management at map rapidly, thereby does not need user's moving map repeatedly just can move on the road of its current mode of needs management, has improved the efficient of searching.
Matching module is used for receiving the user when the road of the needs management that retrieves is clicked the operation at a place, and coupling goes to seek the highway section at this place by the longitude and latitude of clicking resulting point at map.Particularly, for the road of the aforementioned needs management that finds, click a place at its corresponding navigation map, then mate the longitude and latitude of this point and near searching this point, thereby the road in the needs management finds a highway section, and this highway section is exactly the road that need to obtain.So far, finish needing obtaining of management road, obtain simultaneously the road information that comprises road name and current mode.
As preferred embodiment, also be used for when receiving the clicking operation of user on described map at described matching module, obtain the road information that needs management road, described road information comprises the longitude and latitude of map sheet sequence number, highway section sequence number, road name, current mode, shape point, shape point number and clicking point; Wherein, described road is comprised of some shape points, and wherein shape point is a point that comprises longitude and latitude.
As concrete embodiment, please refer to shown in Figure 2, in described display unit, need the route hierarch of management to show with obtaining, one deck shows road and current mode with the form of background map, another layer shows road name and the current mode of road with the form at literal interface, it specifically is shown as:, show at display screen with the form of map road and the current mode obtained in the centre of display screen; In the left side of display screen, will obtain title and the current mode of road, show at display screen with the form at literal interface.Thereby described road and the current mode that shows with the ground diagram form with respect to road name and the current mode with the literal interface display, is a background that is superimposed on literal interface display road name and current mode back.
As concrete embodiment, described administrative unit is used for the current mode that road is obtained in management, is included in the current mode that in the literal interface the current mode of road is revised as reality, and amended road is shown again; Wherein, identical in the mode of described demonstration and the display unit.As specific embodiment, the current mode of described road can be by selecting to select corresponding current mode for upper one current mode (left triangle) or next current mode (right triangle) icon on the literal interface that shows road name and current mode.Certainly, those skilled in the art also can adopt the form of the current mode of direct input, realizes the modification of road mode.Further, described current mode specifically comprise two-way, forward, reverse and forbid or other current mode.
As concrete embodiment, specifically be used for another layer shown the road name of road, current mode and road commonly used tabulation with the form at literal interface at described display unit, namely with respect to the form of aforementioned demonstration, the content that shows in the present embodiment also comprises road tabulation commonly used.Particularly, please refer to shown in Figure 2ly, on the right side of display screen, the form of road tabulation commonly used with the literal interface shown at display screen, what show in its tabulation is the road name that is added in the road tabulation commonly used, and its road name can read from road listing file A commonly used; Further, the road information among the described road listing file A commonly used can comprise map sheet sequence number, highway section sequence number, road name, current mode, shape point, shape point number and clicking point longitude and latitude etc.Particularly, if in the Already in road tabulation commonly used of the road that obtains, button on the interface box that then shows with the literal interface form on the left of display screen is respectively " modification " and " cancellation ", click " modification " and represent that then the current mode that will obtain road is revised as actual current mode, click " cancellation " and then represent not select any road, this moment, display screen only showed road tabulation commonly used; If the road that gets access to is not present in the road tabulation commonly used, button on the interface box that then shows with the literal interface form on the left of display screen is respectively " interpolation " and " cancellation ", click the current mode that " interpolations " then is revised as the current mode of the road that obtains reality, the road that gets access to can be added to simultaneously in the road tabulation commonly used, click " cancellation " and then represent not select any road; And what represent among Fig. 2 is in the Already in road tabulation commonly used of the road that obtains.
As preferred embodiment, in road tabulation commonly used, there is not the described road name that needs management, the road that namely needs to manage is not present in when commonly using in the road tabulation, also comprise adding device in the described administrative unit, be used for adding amended road to road tabulation commonly used, the current mode that then is added to road in the road tabulation commonly used is current shown current mode.Because what show in the tabulation is the road name that is added in the road tabulation commonly used, preferably, can make the road name that just has been added in the current road tabulation commonly used be selected state, so that the user better observes and check management process, shown in " the 3rd road 3 " among Fig. 2.
Further, also comprise writing module in the described administrative unit, be used for before for example " the 3rd road 3 " is added to road tabulation commonly used with described amended road, the road information that will obtain " the 3rd road 3 " when clicking navigation map writes among the road listing file A commonly used, and the information that writes comprises accordingly: map sheet sequence number, highway section sequence number, road name, current mode, shape point, shape point number and clicking point longitude and latitude.
Further, the current current mode of road in the road commonly used tabulation will be added, compare with the current mode (i.e. the current mode of this road of road listing file A commonly used) of this road before selecting for upper one current mode on the literal interface that shows road name and current mode or next current mode icon, whether identical to determine the mode of passing through; If both are different, represent that then the current mode of this road is modified.Simultaneously, the road information of revising write be modified among the path file B, its concrete road information comprises: map sheet sequence number, highway section sequence number, road name, current mode, shape point, shape point number and clicking point longitude and latitude; This shows, file A compares with file B, and its difference mainly is the current mode of road, and the current mode among its File A is before road is revised, and the current mode among the file B is after road is revised.
As concrete embodiment, the current mode of road is obtained in described administrative unit management, also comprises the current mode of going back original path, finishes when not required applicable to navigation, specifically may further comprise the steps:
Receiver module is used for receiving the road to be deleted that the user selects from road tabulation commonly used, and the information of preserving road to be deleted; Wherein, the information of described road can comprise the longitude and latitude of map sheet sequence number, highway section sequence number, road name, current mode and clicking point, the road that comprises these information can be write among the path file C to be deleted simultaneously.
Removing module is used for the road that deletion is chosen, the road that is about to choose deletion from road tabulation commonly used.
Recovery module is used for obtaining the information of deleting road, and whether the current current mode of relatively deleting road is consistent with original current mode, if inconsistent, then in the navigation system map database current current mode is reduced to original current mode.Particularly, from path file C to be deleted, read the information of deleted road and current current mode, and from road listing file A commonly used, read the information of deleted road and original current mode, whether the current current mode of relatively deleting road is consistent with original current mode, if inconsistent, then current current mode is reduced to original current mode, the map datum that is about to revise reverts to original navigation system map data.
As preferred embodiment, described system comprises that also first starts module, be used for after the execution receiver module and before the removing module, restart navigational system, purpose is to choose in the process of road suddenly outage etc. unexpected so that the deletion road is unsuccessful in order to prevent in deletion, causes going back the original current mode of original path unsuccessful.
As concrete embodiment, described modification unit is used for revising the navigation system map database, comprise the road information that obtains after being modified, and whether the current mode of road is consistent with original current mode after relatively revising, if inconsistent, then in the navigation system map database, original current mode is revised as the current mode that current road shows.Particularly, from be modified path file B, read the information and the amended current mode that are modified road, and from road listing file A commonly used, read the information of deleted road and original current mode, whether the current mode of road is consistent with original current mode after relatively revising, if inconsistent, then in the navigation system map database, original current mode is revised as the current mode that current road shows; So far, the current mode of road is just fundamentally revised and is finished.
As preferred embodiment, described system comprises that also second starts module, for after carrying out administrative unit and before the modification unit, restart navigational system, purpose is in order to prevent that suddenly outage etc. is unexpected so that it is unsuccessful to revise the road mode, and navigational system is confirmed as and has been successfully modified the system mistake that may cause, and has further improved the success ratio of management.
Adopt navigational system road mode management system provided by the invention, the user can just can check first before carrying out path planning whether the current mode of road is consistent with the actual current mode that provides, if inconsistent then it can be made into consistent with the current mode of real road; Further, if after this navigation finishes, do not needed, the current mode of road can also be reduced to the most original current mode, greatly improve the dirigibility that traffic safety and user use.
The above only is preferred embodiment of the present invention, not in order to limiting the present invention, all any modifications of doing within the spirit and principles in the present invention, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.