Within Inventory Manager, users are allowed to selectively update data in RIMS LRS tables for a route when the mile point of one or more intersections on the route have been modified. This will be done in either the Road Inventory or Route Modification module.
Road Inventory - Intersections List Interface
This functionality is focused in the Intersections tab of the Road Inventory module. If one or more intersection locations have been changed for a route and there are RIMS LRS tables with records bound to those locations, an Intersection List interface will appear on the user's screen.
At the top of the interface, a Routes List table will appear, listing all routes where at least one mile point has been modified for an intersection. It is possible for the intersection locations to have been modified for more than one route. Upon selection of a route from this table, the Modified Intersections table (bottom) of the interface will be populated with all intersections along the selected route where the mile point location has changed. This bottom table will be composed of these columns:
| Column | Description |
| Intersection # | This column hosts the Intersection Number which is a hyperlink that leads to the Selected Intersection pop-up. This pop-up hosts details of the intersection; see the Selected Intersection Interface section for more details. This column is static and cannot be scrolled horizontally. |
| Route of Survey | This is the name of the route. This column is static and cannot be scrolled horizontally. |
| Original Measure | This is the value/measure before the modification. This column is static and cannot be scrolled horizontally. |
| Updated Measure | This is the new value/measure after the modification. This column is static and cannot be scrolled horizontally. |
| Remaining Columns | All other columns listed in this table are taken from the Intersections Quick View table on the Intersections tab of Road Inventory Data Maintenance; these columns may require scrolling horizontally. |
Route Modification - Intersections List Interface
This functionality is focused in the Preview interface of the Route Modification module, after selecting "Apply to RIMS". If one or more intersection locations have been changed for a route and there are RIMS LRS tables with records bound to those locations, an Intersection List interface will appear on the user's screen.
At the top of the interface, a Routes List table will appear, listing all routes where at least one mile point has been modified for an intersection. It is possible for the intersection locations to have been modified for more than one route. Upon selection of a route from this table, the Modified Intersections table (bottom) of the interface will be populated with all intersections along the selected route where the mile point location has changed. This bottom table will be composed of these columns:
| Column | Description |
| Intersection # | This column hosts the Intersection Number which is a hyperlink that leads to the Selected Intersection pop-up. This pop-up hosts details of the intersection; see the Selected Intersection Interface section for more details. This column is static and cannot be scrolled horizontally. |
| Route of Survey | This is the name of the route. This column is static and cannot be scrolled horizontally. |
| Original Measure | This is the mile point of the route after the route modification processing is automatically performed. This column is static and cannot be scrolled horizontally. |
| Updated Measure | This is the new value/measure after the modification. This column is static and cannot be scrolled horizontally. |
| Remaining Columns | All other columns listed in this table are taken from the Intersections Quick View table on the Intersections tab of Road Inventory Data Maintenance; these columns may require scrolling horizontally. |
Process Intersections
The user must process all intersections for each route listed before the Intersections List interface can be closed and the save process continues. The Close button will be disabled until all intersections for all listed routes have been processed. The Routes List table will list the status for each item, denoting if all intersections for the route have been processed. There are two possible statuses:
| Status | Description |
| One or More Intersections Need Attention | The route still has intersections that need to be processed. |
| All Intersections Processed | All intersections for the route have been processed. This is also the initial status of a route if none of the modified intersection locations for the route had any bound RIMS LRS table records. |
The intersections can be processed in three ways through the Selected Intersection interface:
| Option | Description |
| Revert the intersection change | The user can choose to revert the route’s mile point for the intersection to its original value. |
| Ignore the intersection change | The user can choose to ignore the change which results in none of the LRS feature tables bound to the intersection mile point being updated. This is done on the Selected Intersection interface, or through the "Ignore All" link provided on each row of the Modified Intersections table. |
| Process mile point changes | The user can choose to process the changes in one or more of the LRS feature tables bound to the intersection mile point. |
Once one of these options has been performed for an intersection, the intersection will be removed from the database tracking tables and the Modified Intersections table. If it is the last intersection to require processing for the selected route, then the status of the route will be set to "All Intersections Processed" and the Modified Intersections table will be empty for the route. Once all intersections have been processed, the user will see a message stating, "You have successfully processed each modified intersection, you may now close this interface." The Close button will then be enabled. Once the Intersection List interface is closed, the interface's save process will continue.
Selected Intersection Interface
The Selected Intersection interface can be accessed by selecting one of the hyperlinks in the "Intersection #" column on the Modified Intersections table. This interface allows the user to denote the type of processing to be performed for an intersection, including the automatic update of measures in bound LRS feature tables.
The table in this interface will list all intersection route records for the selected intersection. Below the table, the user will be able to view a list of all LRS Feature tables that have been determined to be bound to the original route mile point for the intersection. There are four buttons in this interface, three of which process the intersection:
| Button | Description |
| Bind Selected Features | This button will only be enabled if one or more of the checkboxes for LRS Features have been checked. When selected, each LRS Feature checked will have its associated database table updated to bind records to the new route mile point. |
| Ignore Intersection Change | This button will always be enabled, and it allows the user to specify that no bound LRS Feature tables should be updated to the new route mile point for the intersection. |
| Revert Intersection Change | This button will always be enabled, and it allows the user to move the selected intersection back to the original mile point location on the route. When working with an intersection modified in the Road Inventory interface, the processing for this will simply update the route’s entries in the intersection routes table back to the original mile point value. When working with an intersection modified in the Route Modification interface, the processing will update the route’s entries in the route mod temp intersection routes table back to the original mile point value. |
| Cancel | This button will close the Selected Intersection interface and return the user to the Intersections List interface. No processing will be performed for the intersection, and it will continue to be displayed in the Modified Intersections table in the Intersections List interface. |
Once the user selects the Bind Selected Features, Ignore Intersection Change, or Revert Intersection Change button, they will be prompted to verify that they wish to continue with the selected intersection processing choice before it is put into action. At the completion of the processing associated with each of these options, the intersection will be removed from the database tracking tables, the Selected Intersection interface will automatically be closed, and the intersection will be removed from the Modified Intersections table in the Intersections List interface.
Comments
0 comments
Please sign in to leave a comment.