Events in the same geodatabase as the LRS are managed as feature classes. ArcGIS Roads and Highways manages the shape of the event features based on the route, measure, and To and From dates. This provides increased performance in ArcGIS for mapping and spatial query of the event data. When registering an event that will be in the same geodatabase as the LRS, you can model the feature class in advance in the geodatabase with the LRS, have Roads and Highways create the new feature class for you in the geodatabase with the LRS, or copy the schema from another table or feature class to the new feature class created in the geodatabase as the LRS. Once an event is registered, Roads and Highways will manage the event moving forward. Any existing event records can be loaded using the Append Events tool.
When edits made to a route have an impact on event measures via the event measure behavior configuration, the changes are made directly to the event feature class. When the event layer is refreshed in your map, which is automatically triggered by edit activity, you can see the updates immediately.
Registering with Create a new feature class option
If the event feature class is not modeled in advance, it can be created while the event is registered in the LRS geodatabase. When the event registration wizard completes with this option selected, a feature class will be created in the geodatabase and will be registered with the LRS.
- Start ArcMap.
- Click the Catalog button on the Standard toolbar to open the Catalog window.
- Expand the LRS that contains the LRS Network for which you want to add event layers, right-click the LRS Network, and click New > LRS Event.
The LRS Event Setup wizard appears.
- Click Next.
- Choose the ALRS event feature class option.
- Click Next.
- Choose the Create a new feature class option.
- Type a name in the New feature class name text box.
- Type an alias for the feature class in the New feature class alias text box. This alias will appear in the LRS tree in the Catalog window.
- Click the Parent LRS network drop-down arrow and choose the network to which the event belongs.
- Click Tolerance Properties to view the tolerance properties.
- Click Close.
- Click Next.
- Choose a Geometry type option for the event.
- Populate the Field Name column for each of the required fields.
- Change the Event ID field name as needed.
- Change the Route ID field name as needed.
- If you have a point event, change the Measure field name as needed.
- If you have a line event, change the From Measure field name as needed.
- If you have a line event, change the To Measure field name as needed.
- Change the From Date field name as needed.
- Change the To Date field name as needed.
- Change the Location Error field name as needed.
- Click Next.
- Click Next.
- If the event is a stationing event, check the Use this event feature class for stationing support check box to register the event as a stationing event.
- Click the Station Measure Units drop-down arrow and choose the unit of measure for the station measures.
- Populate the Field Name column for each of the required fields.
- Change the Station field name as needed.
- Change the Back Station field name as needed.
- Change the Station Value Direction field name as needed.
- Click Next.
- If the event will have support storing referent offsets, check the Store referent locations with event record check box. If the event will not store referent offsets, skip to step 16.
Learn more about storing referent and offset information for event location
- Click the Offset unit of measure drop-down arrow and choose the unit of measure for the offset values.
- Populate the Field Name column for each of the required fields.
- If you have a point event, change the Referent Method field name as needed.
- If you have a point event, change the Referent Location field name as needed.
- If you have a point event, change the Referent Offset field name as needed.
- If you have a line event, change the From Referent Method field name as needed.
- If you have a line event, change the From Referent Location field name as needed.
- If you have a line event, change the From Referent Offset field name as needed.
- If you have a line event, change the To Referent Method field name as needed.
- If you have a line event, change the To Referent Location field name as needed.
- If you have a line event, change the To Referent Offset field name as needed.
- Click Next.
- Configure the Event Behavior Rules of each edit activity for the event.
- Click Finish.
The event feature class is created and registered with ArcGIS Roads and Highways. Click Yes on the Do you wish to load event records? dialog box to open the Append Events tool, or click No to return to ArcMap.
Registering with the Copy schema from existing table or feature class to a new feature class option
If the schema that will be used for the event being registered is already modeled in an existing feature class or table, but you want a new feature class for the event in the LRS geodatabase, the Copy schema from existing table or feature class to a new feature class option produces this result. This option is useful if your existing event data that will be migrated to Roads and Highways is available, because any additional columns and fields in your event data will be added to the event feature class in the LRS geodatabase. When the event registration wizard completes with this option selected, a feature class will be created in the LRS geodatabase, with the schema copied from the existing table or feature class, and the feature class will be registered with the LRS.
- Start ArcMap.
- Click the Catalog button on the Standard toolbar to open the Catalog window.
- Expand the LRS that contains the LRS Network for which you want to add event layers, right-click the LRS Network, and click New > LRS Event.
The ALRS Event Setup wizard appears.
- Click Next.
- Choose the ALRS event feature class option.
- Click Next.
- Choose the Copy schema from an existing table or feature class to a new feature class option.
- Click the browse button next to the Feature class or table text box and select the feature class or table with the schema that will be copied to the new event feature class.
- Type a name in the New feature class name text box.
- Type an alias for the features class in the New feature class alias text box. This alias will appear in the LRS tree in the Catalog window.
- Click the Parent LRS network drop-down arrow and choose the network to which the event belongs.
- Click Tolerance Properties to view the tolerance properties.
- Click Close.
- Click Next.
- Choose a Geometry type option for the event.
- If the feature class or table being used to copy the schema does not have a Location Error field, check the Create location error field check box to have one added to the Field mapping table. If the location error field is already present, leave the box unchecked.
- Verify and update the Field mapping table as needed.
- Click the Event ID drop-down arrow and choose a value.
- Click the Route ID drop-down arrow and choose a value.
- If you have a point event, click the Measure drop-down arrow and choose a value.
- If you have a line event, click the From Measure drop-down arrow and choose a value.
- If you have a line event, click the To Measure drop-down arrow and choose a value.
- Click the From Date drop-down arrow and choose a value.
- Click the To Date drop-down arrow and choose a value.
- Click the Location Error drop-down arrow and choose a value.
- Click Next.
- Click Next.
- If the event is a stationing event, check the Use this event feature class for stationing support to register the event as a stationing event.
- Click the Station Measure Units drop-down arrow and choose the unit of measure for the station measures.
- If the feature class or table being used to copy the schema does not have the stationing fields, check the Create stationing fields for me check box to have the fields added to the Field mapping table. If the stationing fields are already present in the source feature class or table, leave the box unchecked.
- If Create stationing fields for me is checked, populate the Field Name column for each of the required fields.
- If Create stationing fields for me is unchecked, verify and update the Field Name column as needed.
- Click Next.
- If the event will support storing referent offsets, check the Store referent locations with event record check box. If the event will not store referent offsets, leave the box unchecked and skip to step 19.
Learn more about storing referent and offset information for event location.
- Click the Offset unit of measure drop-down arrow and choose the unit of measure for the offset values.
- If the feature class or table being used to copy the schema does not have the referent offset fields, check the Create referent fields for me check box to have the fields added to the Field mapping table. If the referent fields are already present in the source feature class or table, leave the box unchecked.
- If Create referent fields for me is checked, populate the Field Name column for each of the required fields.
- If Create referent fields for me is unchecked, verify and update the Field Name column as needed.
- Click Next.
- Configure the Event Behavior Rules of each edit activity for the event.
- Click Finish.
The event feature class, with the copied schema, is created and registered with Roads and Highways. Click Yes on the Do you wish to load event records? dialog box to open the Append Events tool, or click No to return to ArcMap.
Registering with the Use an existing feature class option
If the event feature class being registered with ArcGIS Roads and Highways is already present in the geodatabase with the LRS, it still must be registered with the LRS. This option is useful if the geodatabase that will contain the LRS is modeled in advance. When the event registration wizard completes with this option selected, the event feature class will be registered with the LRS.
- Start ArcMap.
- Click the Catalog button on the Standard toolbar to open the Catalog window.
- Expand the LRS that contains the LRS Network for which you want to add event layers, right-click the LRS Network, and click New > LRS Event.
The ALRS Event Setup wizard appears.
- Click Next.
- Click the ALRS event feature class option.
- Click Next.
- Choose the Use an existing feature class option.
- Click the browse button next to the Feature class or table text box and choose the feature class or table with the schema that will be copied to the new event feature class.
- Type a feature class alias in the New feature class alias text box. This alias will appear in the ALRS tree in the Catalog window.
- Click the Parent LRS network drop-down arrow and choose the network to which the event belongs.
- Click Tolerance and Resolution to view the tolerance properties.
- Click Close.
- Click Next.
- If the feature class does not have a Location Error field, check the Create location error field check box to have one added to the Field mapping table. If the location error field is already present, leave the box unchecked.
- Verify and update the Field mapping table as needed.
- Click the Event ID drop-down arrow and choose a value.
- If you have a point event, click the Route ID drop-down arrow and choose a value.
- If you have a point event, click the Measure drop-down arrow and choose a value.
- If you have a line event, click the From Measure drop-down arrow and choose a value.
- If you have a line event, click the To Measure drop-down arrow and choose a value.
- Click the From Date drop-down arrow and choose a value.
- Click the To Date drop-down arrow and choose a value.
- Click the Location Error drop-down arrow and choose a value.
- Click Next.
- Click Next.
- If the event is a stationing event, check the Use this event feature class for stationing support to register the event as a stationing event.
- Click the Station Measure Units drop-down arrow and choose the unit of measure for the station measures.
- If the feature class does not have the stationing fields, check the Create stationing fields for me check box to have the fields added to the Field mapping table. If the stationing fields are already present in the feature class, leave the box unchecked.
- If Create stationing fields for me is checked, populate the Field Name column for each of the required fields.
- If Create stationing fields for me is unchecked, verify and update the Field Name column as needed.
- Click Next.
- If the event will support storing referent offsets, check the Store referent locations with event record check box. If the event will not store referent offsets, leave the box unchecked and skip to step 19.
Learn more about storing referent and offset information for event location
- Click the Offset unit of measure drop-down arrow and choose the unit of measure for the offset values.
- If the feature class does not have the referent offset fields, check the Create referent fields for me check box to have the fields added to the Field mapping table. If the referent fields are already present in the feature class, leave the box unchecked.
- If Create referent fields for me is checked, populate the Field Name column for each of the required fields.
- If Create referent fields for me is unchecked, verify and update the Field Name column as needed.
- Click Next.
- Configure the Event Behavior Rules of each edit activity for the event.
- Click Finish.
The event feature class is registered with Roads and Highways. Click Yes on the Do you wish to load event records? dialog box to open the Append Events tool, or click No to return to ArcMap.