Remove Feature Class From Topology (Data Management)

Available with Standard or Advanced license.

Summary

Removes a feature class from a topology.

Usage

  • Removing a feature class from a topology also removes all the topology rules associated with that feature class.

  • Removing a feature class from a topology will require the entire topology to be validated.

Parameters

LabelExplanationData Type
Input Topology

The topology from which to remove the feature class.

Topology Layer
Feature Class to Remove

The feature class to remove from the topology.

String

Derived Output

LabelExplanationData Type
Updated Input Topology

The updated topology.

Topology

arcpy.management.RemoveFeatureClassFromTopology(in_topology, in_featureclass)
NameExplanationData Type
in_topology

The topology from which to remove the feature class.

Topology Layer
in_featureclass

The feature class to remove from the topology.

String

Derived Output

NameExplanationData Type
out_topology

The updated topology.

Topology

Code sample

RemoveFeatureClassFromTopology example (Python window)

The following stand-alone script demonstrates how to use the RemoveFeatureClassFromTopology function in the Python window.

import arcpy
arcpy.RemoveFeatureClassFromTopology_management("C:/Datasets/TestGPTopology.gdb/LegalFabric/topology", "Parcel_line")
RemoveFeatureClassFromTopology example 2 (stand-alone script)

The following stand-alone script demonstrates how to use the RemoveFeatureClassFromTopology function.

# Name: RemoveClassFromTopology_Example.py
# Description: Removes a feature class from participating in a topology

# Import system modules
import arcpy

topo = "C:/Datasets/TestGPTopology.gdb/LegalFabric/topology"
fc = "Parcel_line"
arcpy.RemoveFeatureClassFromTopology_management(topo, fc)

Environments

This tool does not use any geoprocessing environments.

Licensing information

  • Basic: No
  • Standard: Yes
  • Advanced: Yes

Related topics