Skip to main content

Validate Topology (Data Management Tools)

Summary

Validates a geodatabase topology.

This tool performs the following operations:

  • Cracking and clustering of feature vertices to find features that share geometry (have common coordinates)

  • Inserting common coordinate vertices into features that share geometry

  • Running a set of integrity checks to identify any violations of the rules that have been defined for the topology

Usage

  • Specific portions of a topology can be validated using the Extent environment and checking the Use extent environment parameter.

  • This tool will only process dirty areas. To learn more about dirty areas, see Topology in ArcGIS.

  • Starting at ArcGIS Pro 2.6, the input topology layer can be from a topology service if the service is published with ArcGIS Enterprise 10.8.1 or later. If the layer has been added to the Contents pane, you can drag the layer to the Input Topology parameter, or you can provide the URL of the topology layer feature service, for example, https://myserver.mydomain.com/server/rest/services/myTopoService/FeatureServer/0.

  • When the input topology is from a feature service, this tool performs the validate process asynchronously.

    License:

    When working with branch versioning in an ArcGIS Enterprise 11.2 or later deployment, organization members must be assigned a license for the ArcGIS Advanced Editing user type extension to use this tool.

Parameters

Label Explanation Data type

Input Topology

The geodatabase topology that will be validated.

Topology Layer

Use extent environment

(Optional)

Specifies whether the current visible extent of the map or the full extent of the topology will be validated.

  • CheckedThe current visible extent of the map will be validated.

  • UncheckedThe full extent of the topology will be validated. This is the default.

Boolean

Derived output

Label Explanation Data type

Updated Input Topology

The updated topology.

Topology Layer

Environments

Extent

Licensing information

  • Basic: Limited
    Supported for branch versioning when using ArcGIS Enterprise named user licensing with a member that has the ArcGIS Advanced Editing user type extension.
  • Standard: Yes
  • Advanced: Yes