Segmenter (Gestion des données)

Récapitulatif

Subdivise une entité en entités plus petites en fonction d'une limite de sommet spécifiée. Cet outil est conçu pour subdiviser des entités extrêmement grandes qui induisent de ce fait des problèmes de dessin, d'analyse, de modification et/ou de performance, mais qu'il est difficile de fractionner avec les outils des géotraitement de mise à jour standard. Cet outil ne doit être utilisé que lorsque la taille des entités empêche d'exécuter ces outils avec succès.

Utilisation

Syntaxe

Dice_management (in_features, out_feature_class, vertex_limit)
ParamètreExplicationType de données
in_features

Classe ou couche d'entités en entrée. Le type de géométrie doit être multi-points, ligne ou polygone.

Feature Layer
out_feature_class

Classe d'entités en sortie d'entités segmentées.

Feature Class
vertex_limit

Les entités dont les géométries dépassent cette limite de sommet sont subdivisées avant d'être écrites dans la classe d'entités en sortie.

Long

Exemple de code

Exemple d'utilisation de l'outil Segmenter (fenêtre Python)

Le script de fenêtre Python ci-dessous illustre l'utilisation de la fonction Segmenter en mode immédiat.

import arcpy
from arcpy import env
env.workspace = "C:/data/gdb/thailand.gdb"
arcpy.Dice_management('thailandBoundary', 'thai_Dice_1mill', 1000000)
Exemple 2 d'utilisation de l'outil Segmenter (script autonome)

Le script autonome suivant est un exemple d'application simple de la fonction Segmenter à l'écriture de scripts.

# Dice.py
# Description: Simple example showing use of Dice tool

 
# Import system modules
import arcpy
from arcpy import env
env.workspace = "C:/data/gdb/canada.gdb"

# Set variables
fcName = "coastline"
outFcName = "coastline_Dice_750k"
vertLimit = 750000

#Process: Use the Dice function
arcpy.Dice_management (fcName, outFcName, vertLimit)
 

Environnements

Rubriques connexes

Informations de licence

ArcView : Non
ArcEditor : Non
ArcInfo : Oui

7/10/2012