Disponible avec une licence Standard ou Advanced.
Résumé
Permet de créer une topologie. La topologie ne contient aucune classe d'entités ou 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 vierge ou défini sur 0, la tolérance xy du jeu de données d'entité qui contient la topologie est utilisée.
Une plage est autorisée pour la valeur de tolérance d'agrégat. Cette plage découle de la précision de la référence spatiale du jeu de données d'entité dans lequel la topologie réside. Si la valeur saisie est supérieure à la tolérance d'agrégat maximale, la valeur maximale est utilisée. Si la valeur saisie est inférieure à la tolérance d'agrégat minimale, 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 est créée. | Feature Dataset |
out_name | Le nom de la topologie à créer. Ce nom doit être unique dans toute la géodatabase. | String |
in_cluster_tolerance (Facultatif) | La tolérance d'agrégat à définir dans la topologie. Plus cette valeur est élevée, plus les sommets sont susceptibles d'être agrégés. | Double |
Exemple de code
Exemple d'utilisation de la fonction CreateTopology (script autonome)
Le script autonome ci-dessous illustre l'utilisation de la fonction CreateTopology.
# Name: CreateTopology_Example.py
# Description: Creates a new topology (these must reside within a feature dataset)
# Import system modules
import arcpy
arcpy.env.workspace = "h:/workspace"
arcpy.CreateTopology_management("d:/landuse.gdb/landuse", "landuse_Topology")
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