Disponible avec une licence Standard ou Advanced.
Résumé
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 |
Sortie dérivée
Nom | Explication | Type de données |
out_topology |
Exemple de code
Exemple d'utilisation de la fonction RemoveRuleFromTopology (fenêtre Python)
Le script ci-dessous illustre l'utilisation de la fonction RemoveRuleFromTopology dans une fenêtre Python.
import arcpy
arcpy.RemoveRuleFromTopology_management("C:/CityData.gdb/LegalFabric/topology", "Must Not Have Dangles (21)")
Exemple 2 d'utilisation de la fonction 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
# 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 pas d'environnement de géotraitement.
Informations de licence
- ArcGIS Desktop Basic: Non
- ArcGIS Desktop Standard: Oui
- ArcGIS Desktop Advanced: Oui