Disponible avec une licence Standard ou Advanced.
Résumé
Crée une topologie. La topologie ne contiendra aucune classe d'entités ni règle.
Utilisez les outils Ajouter une classe d'entités à une topologie et Ajouter une règle à une topologie pour ajouter des classes d'entités et des règles à la topologie.
Utilisation
Si le paramètre Tolérance d'agrégat est vide ou défini à 0, la tolérance xy du jeu de données d'entité qui contient la topologie sera utilisée.
Il existe une plage de valeurs autorisées pour la tolérance d'agrégat, qui est dérivée de la précision de la référence spatiale du jeu de données d'entité dans lequel se trouve la topologie. Si la valeur entrée est supérieure à la tolérance d'agrégat maximale, la valeur maximale est utilisée à la place. Si la valeur entrée est inférieur au minimum, la valeur minimale est utilisée.
Syntaxe
CreateTopology_management (in_dataset, out_name, {in_cluster_tolerance})
Paramètre | Explication | Type de données |
in_dataset | Jeu de données d'entité dans lequel la topologie sera créée. | Feature Dataset |
out_name | Le nom de la topologie à créer. Ce nom doit être unique dans l'ensemble de la géodatabase. | String |
in_cluster_tolerance (Facultatif) | Tolérance d'agrégat à définir sur la topologie. Plus cette valeur est élevée, plus il y a de chances que des sommets soient agrégés. | Double |
Exemple de code
Script autonome CreateTopology
Le script autonome suivant montre comment utiliser la fonction CreateTopology.
# Name: CreateTopology_Example.py
# Description: Creates a new topology (these must reside within a feature dataset)
# Author: ESRI
# Import system modules
import arcpy
from arcpy import env
env.workspace = "h:/workspace"
arcpy.CreateTopology_management("d:/landuse.mdb/landuse", "landuse_Topology")
Environnements
Cet outil n'utilise aucun environnement de géotraitement
Informations de licence
- ArcGIS Desktop Basic: Non
- ArcGIS Desktop Standard: Oui
- ArcGIS Desktop Advanced: Oui