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

Disponible avec une licence Standard ou Advanced.

Synthèse

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.

Paramètres

ÉtiquetteExplicationType de données
Topologie en entrée

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

Topology Layer
Classe d’entités à supprimer

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

String

Sortie obtenue

ÉtiquetteExplicationType de données
Topologie en entrée mise à jour

Topologie mise à jour.

Topologie

arcpy.management.RemoveFeatureClassFromTopology(in_topology, in_featureclass)
NomExplicationType 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 obtenue

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