Supprimer une classe d’entités d’une topologie (Gestion des données)

Disponible avec une licence Standard ou Advanced.

Résumé

Supprime une classe d’entités d’une topologie.

Utilisation

  • La suppression d'une classe d'entités d'une topologie supprime aussi toutes les règles de topologie associées à cette classe.

  • La suppression d’une classe d'entités depuis une topologie exige la validation de l’intégralité de la topologie.

Syntaxe

arcpy.management.RemoveFeatureClassFromTopology(in_topology, in_featureclass)
ParamètreExplicationType de données
in_topology

Topologie de laquelle la classe d'entités va être supprimée.

Topology Layer
in_featureclass

Classe d'entités à supprimer de la topologie.

String

Sortie dérivée

NomExplicationType de données
out_topology

Topologie mise à jour.

Topologie

Exemple de code

Exemple d'utilisation de la fonction RemoveFeatureClassFromTopology (fenêtre Python)

Le script autonome suivant montre comment utiliser la fonction RemoveFeatureClassFromTopology dans la fenêtre Python.

import arcpy
arcpy.RemoveFeatureClassFromTopology_management("C:/Datasets/TestGPTopology.gdb/LegalFabric/topology", "Parcel_line")
2e exemple d'utilisation de l'outil RemoveFeatureClassFromTopology (script autonome)

Le script autonome ci-dessous illustre l'utilisation de la fonction RemoveFeatureClassFromTopology.

# 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)

Environnements

Cet outil n'utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Non
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes