Créer une topologie (Gestion des données)

Disponible avec une licence Standard ou Advanced.

Synthèse

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.

Paramètres

ÉtiquetteExplicationType de données
Jeu de classes d’entités en entrée

Jeu de données d'entité dans lequel la topologie est créée.

Feature Dataset
Topologie en sortie

Le nom de la topologie à créer. Ce nom doit être unique dans toute la géodatabase.

String
Tolérance de grappe
(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

Sortie obtenue

ÉtiquetteExplicationType de données
Topologie en sortie

Topologie en sortie.

Topologie

arcpy.management.CreateTopology(in_dataset, out_name, {in_cluster_tolerance})
NomExplicationType 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

Sortie obtenue

NomExplicationType de données
out_topology

Topologie en sortie.

Topologie

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.

Rubriques connexes