General questions
- Where can I get sample data to evaluate Roads and Highways?
- Can I run Roads and Highways on a virtual machine?
- How do I migrate my data to Roads and Highways?
- How do I configure the precision and scale for my measures in Roads and Highways?
- Where can I get the HPMS capabilities of Roads and Highways?
- How do I upgrade my LRS when moving to a newer version of Roads and Highways?
Roads and Highways Desktop questions
- What are the minimum system requirements for Roads and Highways Desktop?
- Can I use Oracle SDO_Geometry with Roads and Highways?
- Can I use the ArcGIS editing tools to edit centerlines in Roads and Highways Desktop?
- Can I use the core ArcGIS editing tools to directly edit Roads and Highways LRS Network routes?
- Can I use the ArcGIS editing tools to directly edit Roads and Highways event feature classes?
- Can I edit the same route in different geodatabase versions?
- Why do I get an Underlying DBMS error or ORA-01012: not logged on message when I resume my edit session?
- Why do I get the message Unable to create logfile system tables. User lacks permissions or resources to create tables when I'm loading data into Roads and Highways?
- Can I use topology with Roads and Highways?
- How do I restrict certain users from being able to change the configuration of networks and events in my LRS?
Roads and Highways conflict prevention
- Is conflict prevention mandatory for Roads and Highways?
- When I edit a route in Roads and Highways Desktop, why am I prompted to acquire a route lock?
- When I edit an event in the ArcGIS Event Editor, why am I prompted to acquire an event lock?
- What are route locks and event locks?
- How do I release route or event locks someone else has created?
Troubleshooting
General questions
Where can I get sample data to evaluate Roads and Highways?
Can I run Roads and Highways on a virtual machine?
Yes. It is important to ensure that the virtualized environment meets the minimum system requirements needed by Roads and Highways. In the case of local virtualization, or running a virtual machine player on a local machine (not a cloud), it's important to note that the minimum system requirements are what the emulated environment needs to provide to Roads and Highways. This is in addition to the virtualization environment's minimum system requirements to support the virtualization software.
How do I migrate my data to Roads and Highways?
The storage model for organizations looking to migrate to Roads and Highways is not the same for all: some have a spatial LRS with geometry, and some do not; some use the geodatabase, and some do not. The general steps to migrate are as follows:
- First, understand the Roads and Highways minimum schema for common centerline storage (two tables and two feature classes).
- Understand the data requirements for event data to map against a Roads and Highways LRS.
Learn more about registering an event in the LRS geodatabase
- Translate your LRS and centerline storage model into these tables.
This process is different for each organization. In some cases, where multiple linear referencing methods and networks need to be supported, centerline conflation may need to take place. Look at the LRMs your organization currently has and see if there are opportunities to consolidate and reduce the number of linear referencing methods and networks. If you can get your networks into an ArcGIS PolylineM feature class, there are scripts on the Roads and Highways community that can help with migration.
- Once the LRS data is migrated, configure the LRS using the LRS data model.
- Decide which event tables or data to model in the geodatabase under the management of Roads and Highways, migrate these tables into the geodatabase, then register them with the network they reference.
Learn more about registering an event in the LRS geodatabase
How do I configure the precision and scale for my measures in Roads and Highways?
The precision and scale for the networks comes from the settings on the measure column of the calibration point feature class. This information is propagated to each network.
The precision and scale for events comes from the settings on the From Measure and To Measure columns on the event feature class.
Where can I get the HPMS capabilities of Roads and Highways?
How do I upgrade my LRS when moving to a newer version of Roads and Highways?
There is a context menu option in the Catalog window in ArcMap on the LRS node of the geodatabase. Click the command to upgrade the LRS and upgrade your event tables to event feature classes. The operation can take several minutes.
If your LRS was using a 10.2.2 or earlier version of Roads and Highways, you will be presented with the option to enable conflict prevention in the LRS when you upgrade, which is disabled by default.
Roads and Highways Desktop questions
What are the minimum system requirements for Roads and Highways Desktop?
The system requirements for Roads and Highways Desktop include the system requirements for Roads and Highways Desktop. The memory (RAM), disk space, and processor power need to be adjusted based on the data volumes being worked with. For working with linear referencing data in Roads and Highways, it is recommended to at least double the minimum RAM requirements specified by Roads and Highways Desktop to allow for some of the memory requirements needed by Roads and Highways event measure behavior processing logic.
Can I use Oracle SDO_Geometry with Roads and Highways?
Yes SDO_Geometry is supported for use with Roads and Highways.
Be aware there is a limit on the number of vertices in an SDO geometry object. For highly densified routes of long length in your network, this limit could be reached.
Can I use the ArcGIS editing tools to edit centerlines in Roads and Highways Desktop?
Yes, you can use ArcGIS editing tools to create and reshape centerlines.
However, to split, merge, and delete centerlines, use the tools provided on the Roads And Highways Editing toolbar. These tools ensure that the relationships the centerlines have with routes are honored after the operation and are not broken.
Can I use the core ArcGIS editing tools to directly edit Roads and Highways LRS Network routes?
No. Though the software doesn't prevent you from doing so, the routes in the LRS Network feature classes should never have their shape, route ID, from date, or to date directly edited. The edit activities (create route, extend route, retire route, realign route, and reassign route) on the Roads And Highways Editing toolbar should be used for making changes to routes in a network.
If you accidentally edit and save changes on a route or set of routes in an LRS Network, the change can be repaired using the Generate Routes tool or by right-clicking the LRS Network in the geodatabase in ArcCatalog, and in the Catalog window in ArcMap by clicking Generate Routes.
Can I use the ArcGIS editing tools to directly edit Roads and Highways event feature classes?
Event feature classes (events modeled in the geodatabase and registered with Roads and Highways) are events that have a shape column managed by Roads and Highways. You should not edit event shapes. You can edit event attributes, route ID, from date, to date, and measures in the ArcMap attribute table, and Roads and Highways updates the shape. Roads and Highways Server also provides REST services to support editing event feature classes in a manner that allows Roads and Highways to update the shape.
If you accidentally edit an event feature class shape and save the changes, Roads and Highways has a menu option in the Catalog window in ArcMap on the geodatabase for the LRS event node that is registered with Roads and Highways. Click Update Event Shapes to correct the shapes of the events.
Can I edit the same route in different geodatabase versions?
Though Roads and Highways does not prevent more than one user from editing the same route at the same time in different versions, this practice is discouraged. If two or more users edit the same route in different versions and attempt to post and reconcile into a common version, conflicts are detected on the route feature class for the network and potentially other elements as well, such as the centerline feature class and event. Since Roads and Highways modifies event measures based on network edits in multiple event feature classes based on preconfigured rules, manual reconciliation of conflicts could be highly prone to error.
The recommended approach when this happens is for the second (and any other) user to refrain from posting and rolling back changes, accepting changes from the parent version, and redoing the edits.
Why do I get an Underlying DBMS error or ORA-01012: not logged on message when I resume my edit session?
This can happen when you are connected to Oracle from ArcMap and you have been idle for a while. By default, an Oracledatabase times out an idle connection after 60 minutes of inactivity. This time-out can vary, depending on your Oracle configuration. Once an idle connection time-out occurs, the Oracle database session ends and an error message appears.
Save edits and stop editing before leaving an ArcMap session. However, if an error occurs, you can close ArcMap and reopen the MXD.
Why do I get the message Unable to create logfile system tables. User lacks permissions or resources to create tables when I'm loading data into Roads and Highways?
Can I use topology with Roads and Highways?
Yes, Roads and Highways supports creating and maintaining topology on your data in an LRS. To create a topology, put the feature classes that are to participate in the topology into a feature dataset in the geodatabase containing the LRS.
If you have not created the minimum LRS schema, create one and place the feature classes in the topology within the feature dataset you created. Typically, the calibration points, centerlines, and network feature classes would make sense to participate in a topology. For example, you could configure a topology rule to ensure networks or centerlines don't have dangles or a rule to ensure calibration points are always on centerlines.
Once you have the appropriate feature classes in a feature dataset, you can then create and validate the topology.
How do I restrict certain users from being able to change the configuration of networks and events in my LRS?
To restrict modification of LRS, LRS Networks and Events configuration, provide only write access to the LRS_METADATA, LRS_EVENT_BEHAVIOR for those users you want to be able to modify the LRS configuration. Other users need read access.
Learn more about configuring user permissions for editing LRS Networks
Roads and Highways conflict prevention
Is conflict prevention mandatory for Roads and Highways?
No, conflict prevention is not mandatory. When you upgrade your LRS on the 10.2.2 or earlier version of Roads and Highways to a newer version, conflict prevention is disabled by default. You can change these settings in the LRS properties. Conversely, you can choose to disable conflict prevention settings after it has been enabled in the LRS.
When I edit a route in Roads and Highways Desktop, why am I prompted to acquire a route lock?
When I edit an event in the ArcGIS Event Editor, why am I prompted to acquire an event lock?
Conflict prevention settings in the LRS are reflected in your deployment of the Event Editor. If conflict prevention is enabled, you are prompted to acquire an event lock when you use any of the editing widgets in Event Editor.
Learn more about conflict prevention in the ArcGIS Event Editor
What are route locks and event locks?
Route locks are a capability in Roads and Highways conflict prevention that allow you to prevent others from editing a route and events on a route while the route is being edited. When a route is locked, the person with the lock can edit the route and events on the route in the version the lock was acquired. To acquire a lock on a route, you must first reconcile with the lock root version. To release a lock on a route, you must first post changes to the route and events on the route to the lock root version.
Event locks are a capability in Roads and Highways conflict prevention that allow a user to prevent other users from editing events for an event layer on a specific route. When events for an event layer on a route are locked, only the person with the lock can edit those events on the route in the version the lock was acquired.
Other people can acquire event locks for the same route on a different event layer if needed. To acquire an event lock, you must first reconcile with the lock root version. To release an event lock, you must post changes to the locked events to the lock root version. If any event locks exist for a route, no one can edit the route until all event locks are released.