Available with Location Referencing license.
ArcGIS Roads and Highways allows you to manage and maintain address and roadway characteristic data in a linear referencing system (LRS) with a common geodatabase. Roads and Highways can be configured out of the box with the Address Data Management solution in a single geodatabase by including address range fields from the Address Data Management solution in a feature class that also serves as the Roads and Highways centerline feature class. You can also support address data in a customized fashion by modeling address information on either the LRS centerline or LRS line event. In both the Address Data Management solution configuration and the custom data model configuration, a feature class with site address points must be configured with the LRS.
In ArcGIS, the Address Data Management solution can be used to maintain and improve an authoritative address repository. The solution contains a set of capabilities designed to help maintain, improve, and share address information in support of services and commerce within a community, such as E911, permitting, and assessment.
The sections below describe how to model address information in conjunction with the Roads and Highways schema to maintain and edit both an LRS and Address Data Management solution in a single geodatabase using tools in ArcGIS Pro. Guidance is provided for loading data and publishing services with data managed by both capabilities.
Requirements
If the required feature classes and tables in the Roads and Highways information model and Address Data Management solution are present in a single geodatabase, you can use an out-of-the-box data model or customize a data model to meet your organization's rules and requirements.
Address Data Management solution data model
You can simplify the deployment process for the Address Data Management solution by deploying it to your organization’s ArcGIS Enterprise portal and loading your LRS data into the solution. The Configure Address Feature Classes tool associates the centerline feature class and the Site Address Point feature class as part of the Address Data Management solution and LRS.
Learn more about deploying the Address Data Management solution to your Enterprise portal

The following are required feature classes for the Roads and Highways schema to integrate with the Address Data Management solution:
- Centerline
- Centerline Sequence
- Calibration Point
- Redline
The following are required Address Data Management solution feature classes to integrate with Roads and Highways:
- Road Centerline
- Site Address Point
- Address Line
- Address Point
- Address Entrance Point
- Geopolitical Area
- Address Topology
The following fields must be present in the centerline feature class to successfully configure with an LRS and to take advantage of Roads and Highways and the Address Data Management solution configured together:
Field | Data type | Length | IsNullable | Description |
---|---|---|---|---|
FromLeft | Short or Long | N/A | Yes | The first address on the left side of a roadway |
ToLeft | Short or Long | N/A | Yes | The last address on the left side of a roadway |
FromRight | Short or Long | N/A | Yes | The first address on the right side of a roadway |
ToRight | Short or Long | N/A | Yes | The last address on the right side of a roadway |
The following field must be present in the Site Address Point feature class to successfully configure with an LRS and to take advantage of Roads and Highways and the Address Data Management solution configured together:
Field | Data type | Length | IsNullable | Description |
---|---|---|---|---|
AddressNumber | Short, Long, or Text | N/A | Yes | The site address number |
Custom address data model
To create a custom data model other than the Address Data Management solution, ensure that the required feature classes and tables for an LRS are present. This includes the centerline or line event feature class, and the Site Address Point feature class.
The following are required feature classes for the Roads and Highways schema to integrate with a custom address data model:
- Centerline or line event
- Centerline Sequence
- Calibration Point
- Redline
A Site Address Point feature class is required to integrate with Roads and Highways.
The following fields must be present in the centerline or line event feature class to be configured with an LRS using a custom address data model:
Field | Data type | Length | IsNullable | Description |
---|---|---|---|---|
FromLeft | Short or Long | N/A | Yes | The first address on the left side of a roadway |
ToLeft | Short or Long | N/A | Yes | The last address on the left side of a roadway |
FromRight | Short or Long | N/A | Yes | The first address on the right side of a roadway |
ToRight | Short or Long | N/A | Yes | The last address on the right side of a roadway |
The following field must be present in the address feature class to successfully configure with an LRS and to take advantage of Roads and Highways and a custom address data model:
Field | Data type | Length | IsNullable | Description |
---|---|---|---|---|
AddressNumber | Short, Long, or Text | N/A | Yes | The site address number |
Note:
When using a custom address data model configured with an LRS, the additional capabilities of the Address Data Management solution are not included, such as specialized attribute rules, relationship classes, topology, special workflows, and more. These capabilities can be re-created in a custom address data model, but they are not available out of the box as they are with the Address Data Management solution.
Configure, load data, and publish a Roads and Highways LRS with the Address Data Management solution ArcGIS Pro project
Both the Address Data Management solution and Roads and Highways have specific requirements to deploy in a geodatabase.
To deploy a Roads and Highways LRS and the Address Data Management solution in a geodatabase, you can use the LRS centerline feature class as the Address Range layer.
Note:
Ensure that the correct spatial reference; x, y, z, and m tolerances; and x, y, z, and m resolution are configured for feature classes used by Roads and Highways and the Address Data Management solution so that the LRS can be configured correctly.
Use the LRS centerline feature class as the Address Range layer to configure, load, and publish.
- Deploy the Address Data Management solution to your Enterprise portal.
- Download and open the Address Data Management ArcGIS Pro project.
- Create a calibration point feature class and a redline feature class that reside in the Address feature dataset in the Address Data Management geodatabase. Create a centerline sequence table that resides in the Address Data Management geodatabase.
Note:
The field data type and length in the feature class and table must adhere to the LRS data model. - Use the Create LRS From Existing Dataset tool with the Road Centerline, calibration point, redline, and centerline sequence layers as inputs.
- Run the Configure Address Feature Classes tool to associate the Road Centerline and Site Address Point feature classes as part of the Address Data Management solution and the LRS.
- Load data into the Road Centerline and Site Address Point feature classes using the Append tool.
Tip:
This step can be performed at any point between steps 3 and 6.
- Create LRS Networks using the Create LRS Network tool. If you have a layer that is preconfigured as an LRS Network, use the Create LRS Network From Existing Dataset tool.
- Create LRS events using the Create LRS Event tool. If you have layers that are preconfigured to be LRS events, use the Create LRS Event From Existing Dataset tool.
- Load data into the LRS Network using the Append Routes tool.
Note:
The Append Routes tool considers existing centerlines when the Consider existing centerlines parameter is checked. If a CenterlineID value already exists where you append a route, the existing centerline sequence record is updated with the appended route's RouteID value.
- Load data into LRS events using the Append Events tool.
- Publish an LRS in a service.
Note:
When publishing an LRS in a service, the enterprise geodatabase connection file must use branch versioning. The Address feature dataset and other required feature classes and tables must be registered as branch versioned before publishing.
Combined LRS and address data editing
Combining a Roads and Highways LRS and the Address Data Management solution in a service allows you to edit data managed by both with ArcGIS Pro. When editing a service with both LRS and address data from a single geodatabase, some LRS editing workflows may differ, as described in the following sections.
If the Road Centerline feature class from the Address Data Management solution is used as the LRS centerline feature class, an attribute rule exists within the layer to update the FromLeft, ToLeft, FromRight, and ToRight fields upon splitting a road centerline. This attribute rule proportionally updates the address values based on the split location.
Centerline split using a split tool
The following image and table show a centerline before being split using the Split Centerline By Point tool:
OID | FromLeft | ToLeft | FromRight | ToRight |
---|---|---|---|---|
1 | 1120 | 1134 | 1117 | 1131 |
The FromLeft, ToLeft, FromRight, and ToRight field values are updated after the centerline is split.
The following image and table show the centerline and its attributes after the split operation:
OID | FromLeft | ToLeft | FromRight | ToRight |
---|---|---|---|---|
1 |
1120 |
1128 |
1117 |
1125 |
2 |
1130 | 1134 |
1127 | 1131 |
Centerlines split by an LRS edit
The following image and table show a centerline and the route attributes before the Retire edit activity:
OID | RouteID | FromLeft | ToLeft | FromRight | ToRight |
---|---|---|---|---|---|
1 | Route1 | 1120 | 1134 | 1117 | 1131 |
The route is retired from the start of the route to the middle portion of the route. As a result, the centerline is split, and its FromLeft, ToLeft, FromRight, and ToRight field values are updated.
The following table and image show the centerline and its attributes after the Retire edit activity:
OID | RouteID | FromLeft | ToLeft | FromRight | ToRight |
---|---|---|---|---|---|
1 | Route1 |
1120 |
1128 |
1117 |
1125 |
2 | Route1 |
1130 | 1134 |
1127 | 1131 |
Edit a service with LRS and address data in ArcGIS Pro
To edit a service that contains LRS and address data, complete the following steps:
- Create and update any centerlines intended for use in LRS editing activities:
- Provide values in the FromLeft, ToLeft, FromRight, ToRight, and RoadName fields.
- Complete the LRS editing activity.
- Run the Apply Event Behaviors tool to update the associated LRS data.
- Validate the address topology to ensure all edits are valid.
- To create or edit LRS events, use the event editing tools on the Location Referencing tab in ArcGIS Pro or the ArcGIS Experience Builder Location Referencing widgets.
Analysis capabilities in a combined LRS and Address Data Management dataset
Another advantage of configuring a Roads and Highways LRS and the Address Data Management solution in a single geodatabase is the combined analysis capabilities of both information models on a roadway system. You can maintain, update, and improve your authoritative address repository while also maintaining, updating, and improving your authoritative roadway data.
Roads and Highways data is typically used by various integrity and compliance applications for analysis and reporting. Many of these processes apply dynamic segmentation using the Overlay Events tool. When the centerline feature class is also configured as the Address Range layer in the Address Data Management solution using the Configure Address Feature Classes tool, this feature class can be included with networks and events in the Overlay Events tool for dynamic segmentation, allowing these features and their direction and attributes to be included without modeling a separate event.