Disponible avec une licence Standard ou Advanced.
Récapitulatif
Supprime une règle d’une topologie.
Utilisation
Lors de l'exécution de cet outil à l'aide du script, la classe d'entités ObjectClassID impliquée dans la règle de topologie à supprimer doit être spécifiée entre parenthèses après le nom de la règle. Par exemple
- Ne doivent pas se superposer (2) où "2" est le ObjectClassID de la classe d'entités qui participe à la règle Ne doivent pas se superposer qui doit être supprimée de la topologie.
- Doivent être strictement incluses dans (78-79) où "78" et "79" sont le ObjectClassID des classes d'entités qui participent à la règle Doivent être strictement incluses dans qui doit être supprimée de la topologie
La suppression d'une règle nécessite de valider toute l'étendue de la topologie.
Syntaxe
RemoveRuleFromTopology_management (in_topology, in_rule)
Paramètre | Explication | Type de données |
in_topology | Topologie de laquelle supprimer une règle. Il s'agit du chemin complet vers la couche topologique sur le disque et PAS du nom la de couche topologique dans la carte. | Topology Layer |
in_rule | Règle de topologie à supprimer de la topologie. | String |
Exemple de code
Exemple d'utilisation de la fenêtre Python RemoveRuleFromTopology
Le script ci-dessous illustre l'utilisation de la fonction RemoveRuleFromTopology dans une fenêtre Python.
import arcpy
from arcpy import env
arcpy.RemoveRuleFromTopology_management("C:/CityData.mdb/LegalFabric/topology", "Must Not Have Dangles (21)")
Exemple de script autonome de l'outil RemoveRuleFromTopology (script autonome)
Le script autonome ci-dessous illustre l'utilisation de la fonction RemoveRuleFromTopology.
# Name: RemoveRuleFromTopology_Example.py
# Description: Removes a rule from a topology
# Author: ESRI
# Import system modules
import arcpy
topo = "C:/CityData.mdb/LegalFabric/topology"
rule = "Must Not Have Dangles (21)"
arcpy.RemoveRuleFromTopology_management(topo, rule)
Environnements
Cet outil n'utilise aucun environnement de géotraitement
Informations de licence
- ArcGIS for Desktop Basic: Annuler
- ArcGIS for Desktop Standard: Oui
- ArcGIS for Desktop Advanced: Oui