ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Help
  • Sign Out
ArcGIS Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS Desktop

A complete professional GIS

ArcGIS Enterprise

GIS in your enterprise

ArcGIS for Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

ArcMap

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • Extensions

Creating an LRS intersection class

Available with Location Referencing license.

  • Creating an LRS intersection class using the same route network
  • Creating an LRS intersection class
Note:

This functionality will be removed from the next ArcMap release and added to ArcGIS Pro.

License:

This tool requires an ArcGIS Desktop Advanced license.

ArcGIS Pipeline Referencing provides the functionality to create intersection point features at the locations where two routes meet or cross each other. The resulting intersection feature class also supports the time effectiveness of the route.

Intersection features can be used in Event Editor to provide measures based on intersection reference offset for creating new event records. For more information, see Adding linear events by intersection offset.

Creating an LRS intersection class using the same route network

You can also generate intersection points from a single route network at the locations where two routes meet or cross each other. This can be accomplished by adding the route layer as an intersection feature class in step 9 of the next section.

Creating an LRS intersection class

Use the following procedure to create an intersection feature class.

  1. Start ArcMap and browse to your data folder in the Catalog window.
  2. Right-click the LRS Network and click New > LRS Intersection Class.
    Creating a new LRS intersection class

    The ALRS Intersection Class Setup wizard appears.

  3. Click Next.

    The General Properties dialog box appears.

    General Properties dialog box
  4. Provide a name for the new intersection class.
  5. Select the parent network for the intersection class.
  6. Click Next.

    The Intersection Inputs dialog box appears.

    Intersection Inputs dialog box
  7. Select a field from the route network layer that provides the description of the route, such as STREET_NAME.

    This value is used in naming the intersection. The column that provides a name for the intersection is populated based on concatenating this field value with another field value from the intersecting feature. You can select any field in the data model of the network for the route name or the route's description.

  8. Select a cluster tolerance (in feet) for the intersection.

    This is the maximum distance separating the route features from the input layers that can be termed as intersecting. The default cluster tolerance for the intersection is 0 feet.

  9. Check the Add a measure column to the intersection feature class check box to add a measure column.
  10. Click the Add Data button Add Data to select and add a polyline or polygon feature class.

    You can add more than one feature class to participate in the intersection class. The intersections are generated with references to the route network. This means each participating feature class in the intersection is paired separately with the parent route network. No intersections are generated for the intersections found between the added feature classes, only between routes and the added features.

  11. Select the ID field for the input intersecting feature class.

    The ID field is used to uniquely identify the feature that intersects with the route and is copied into a field for the intersection record in the intersection feature class. This ID field is used to help Pipeline Referencing in the management and updating of intersection locations.

  12. Select the description field from the intersecting feature class that provides the description, such as town or county name of the intersecting feature.

    This value is used in naming the intersection. The column that provides a name for the intersection is based on concatenating this field value with another field value from the network feature.

  13. Provide a name separator for the intersection, such as AND, INTERSECT, +, or |.

    This separator is added between the route name and the intersecting feature name in the output table, for example, Route19014 AND Travis, Route19014 INTERSECT Travis, Route19014 + Travis, or Route19014 | Travis, where Route19014 is the route name and Travis is the county name.

  14. Click Finish.

    The intersection class is now created. The intersections are created only at those locations where the routes intersect the input features.

    Note:

    Here is the description of fields created in the intersection feature class. If you are registering an existing intersection feature class to the LRS, use this table as a guide for the field types required to do so.

    Intersection feature class field properties

    FieldData TypeLengthIs NullableDescription

    IntersectionId

    GUID or String

    Greater than 38 for string field

    No

    An autogenerated field providing a unique ID for each intersection

    IntersectionName

    String

    255

    Yes

    A concatenated field showing the descriptors for the route and the intersecting feature

    RouteId

    String

    38

    No

    Shows the route ID for the route network

    FeatureId

    String

    100

    Yes

    Shows the ID for the intersecting feature

    FeatureClassName

    String

    150

    No

    Shows the name of the feature class that has participated in the intersection

    FromDate

    Date

    Yes

    Shows the from date of the route

    ToDate

    Date

    Yes

    Shows the to date of the route

    Measure

    Double

    Yes

    The measure on the base route at the point of intersection

    The spatial reference and x,y tolerance and resolution for your intersection feature class should match those of the associated network. For more information on tolerance and resolution properties of the network, see LRS data model.

Related topics

  • Creating an LRS intersection class using an existing intersection feature class
  • Adding and removing intersecting layers
  • Updating an LRS intersection class

ArcGIS Desktop

  • Home
  • Documentation
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Tell us what you think.
Copyright © 2019 Esri. | Privacy | Legal