Skip to main content

Generate Intersections (Location Referencing Tools)

Summary

Generates new intersections and updates existing intersections.

Learn more about generating and updating intersections in Pipeline Referencing or generating and updating intersections in Roads and Highways.

Usage

  • The Intersection Feature Class parameter value is a point feature class created by the Create LRS Intersection tool or the Create LRS Intersection From Existing Dataset tool that stores LRS intersection data. The LRS intersection feature class is updated as a result of running this tool.

  • The Network Layer parameter value is a line feature class that stores the LRS Network data. You can select routes from this feature class to update their intersections. Routes in the network layer that share a common route ID with the selected routes across time are used to generate intersections. Definition filters on the network layer are also considered.

  • The route selection or definition queries are only considered if the Network Layer parameter value is provided.

  • The Start Date parameter is used to update intersections on the routes that have been edited since the defined date.

  • You can enable editor tracking for the network layer. Editor tracking is used to find the added, updated, or edited features. Using editor tracking in conjunction with the Start Date parameter value, you can update only those intersections that have changed since the Start Date value provided by the user. This may result in faster performance.

  • If the Only use routes edited by current user parameter is checked, only routes edited by the current user in the current version, as identified by editor tracking, will have intersections updated. For an LRS dataset in a file geodatabase, the intersections will be updated for routes that are edited by the current Microsoft Windows user. Editor tracking must be enabled for the network feature class to use this functionality.

  • The routes to be processed for updating the intersections are identified based on the route selection, route definition query, date selection, and the Only use routes edited by current user parameter value. If you provide these values, only the routes that fulfill all four conditions will be processed for updating intersections.

  • Intersections will not be generated at the self-intersecting locations of a route.

  • This tool supports conflict prevention and will attempt to acquire and transfer locks.

    Learn more about conflict prevention in ArcGIS Pipeline Referencing or conflict prevention in ArcGIS Roads and Highways.

  • If the Generate intersections even if there are conflict prevention locks parameter is checked, existing locks on the intersecting routes will be bypassed, and no new locks will be acquired as a result of running this tool.

    Caution:

    Bypassing conflict prevention locks may result in data corruption or unexpected behavior. Consider the potential consequences and create a database backup before running this tool with the Generate intersections even if there are conflict prevention locks parameter checked.

Parameters

Label Explanation Data type

Intersection Feature Class

The input LRS intersection feature class or layer.

Feature Layer

Network Layer

(Optional)

The input LRS Network feature class or layer.

Feature Layer

Start Date

(Optional)

Filters routes that have been edited after a certain date so that intersections can be generated.

Date

Only use routes edited by current user

(Optional)

Specifies whether intersections will be generated only for routes edited and locked by the current user.

  • CheckedIntersections will be generated only for routes edited by the current user. This is the default.

  • UncheckedIntersections will be generated for all edited routes.

Boolean

Generate intersections even if there are conflict prevention locks

(Optional)

Specifies whether intersections will be generated even if there are conflict prevention locks.

This parameter is only available when conflict prevention is enabled on the LRS dataset.

Caution:

Bypassing conflict prevention locks may result in data corruption or unexpected behavior. Consider the potential consequences and create a database backup before running the tool with this parameter checked.

  • CheckedIntersections will be generated even if there are conflict prevention locks.

  • UncheckedIntersections will not be generated if there are conflict prevention locks. This is the default.

Boolean

Derived output

Label Explanation Data type

Updated Intersection Feature Class

The updated LRS intersection feature class or layer.

Feature Layer

Output Details File

A text file that documents any issues encountered while running the tool. For example, it may contain a list of routes whose locks could not be acquired. If no issues are encountered, a text file is not generated.

Note:

Validation results for this tool are written to the ArcGIS Server directory. This file is automatically cleaned up in 10 minutes by default, which may not be enough time to process all of the validations and write them to your workstation that is running ArcGIS Pro. For larger data loads, it is recommended that you adjust the maximum file age to at least one hour.

Text File

Environments

Current Workspace

Licensing information

  • Basic: Requires ArcGIS Location Referencing (ArcGIS Pipeline Referencing or ArcGIS Roads and Highways)
  • Standard: Requires ArcGIS Location Referencing (ArcGIS Pipeline Referencing or ArcGIS Roads and Highways)
  • Advanced: Requires ArcGIS Location Referencing (ArcGIS Pipeline Referencing or ArcGIS Roads and Highways)