ArcGIS Desktop

  • Documentation
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS for Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Ajouter une règle à une topologie

  • Résumé
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

Ajoute une nouvelle règle à une topologie.

Les règles que vous choisissez d'ajouter dépendent des relations spatiales que vous voulez contrôler pour les classes d'entités qui figurent dans la topologie.

Pour obtenir une liste et une description complètes des règles de topologie disponibles, reportez-vous à la rubrique Règles de topologie de géodatabase et correctifs d'erreurs de topologie

Utilisation

    Héritage :
    Avant ArcGIS 10.1 for Desktop, il n'était pas possible d'ajouter des règles à une topologie versionnée. Dans ArcGIS 10.1 vous pouvez ajouter des règles à une topologie versionnée lorsque la géodatabase ArcSDE est en version 10.0 ou ultérieures. Pour effectuer une mise à niveau de votre géodatabase vers la version la plus récente, utilisez l'outil Mettre à niveau la géodatabase.

  • Vous pouvez entrer le nom de la valeur de sous-type à laquelle vous souhaitez qu'une règle de topologie soit appliquée.

Syntaxe

AddRuleToTopology_management (in_topology, rule_type, in_featureclass, {subtype}, {in_featureclass2}, {subtype2})
ParamètreExplicationType de données
in_topology

Topologie à laquelle la nouvelle règle est ajoutée.

Topology Layer
rule_type

Règle de topologie à ajouter. Pour une liste complète des règles et une description de ce qu'elles font, reportez-vous à la page d'aide relative à l'outil.

String
in_featureclass

Classe d'entités en entrée ou d'origine.

Feature Layer
subtype
(Facultatif)

Sous-type de la classe d'entités en entrée ou d'origine. Entrez la description du sous-type (pas le code). Si aucun sous-type n'existe dans la classe d'entités d'origine ou si vous voulez que la règle s'applique à tous les sous-types de la classe d'entités, laissez ce paramètre vide.

String
in_featureclass2
(Facultatif)

Classe d'entités de destination de la règle de topologie.

Feature Layer
subtype2
(Facultatif)

Sous-type de la classe d'entités de destination. Entrez la description du sous-type (pas le code). Si aucun sous-type n'existe dans la classe d'entités d'origine ou si vous voulez que la règle s'applique à tous les sous-types de la classe d'entités, laissez ce paramètre vide.

String

Exemple de code

Script autonome AddFeatureClassToTopology

Le script autonome suivant montre comment utiliser la fonction AddRuleToTopology.

# Name: AddRuleToTopology_Example.py
# Description: Adds a rule to a topology

# Import system modules
import arcpy

# Any intersection of ParcelOutline (BlockLines subtype only) needs to be reviewed
arcpy.AddRuleToTopology_management("C:/Landbase.mdb/LegalFabric/topology", 
                                   "Must Not Intersect (Line)",
                                   "C:/Landbase.mdb/LegalFabric/ParcelOutline",
                                   "BlockLines",
                                   "", 
                                   "", )

Environnements

  • Espace de travail courant

Informations de licence

  • ArcGIS Desktop Basic: Non
  • ArcGIS Desktop Standard: Oui
  • ArcGIS Desktop Advanced: Oui

Rubriques connexes

  • Principes de base d'une topologie
  • Topologie dans ArcGIS
  • Conception d'une topologie de géodatabase

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog des initiés
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
© Copyright 2016 Environmental Systems Research Institute, Inc. | Confidentialité | Légal