Nettoyer (Couverture)

Niveau de licence :BasicStandardAdvanced

Récapitulatif

Génère une couverture avec la topologie de polygone ou la topologie arc-nœud appropriée. A cette fin, CLEAN met à jour et corrige les erreurs de coordonnées géométriques, assemble des arcs en polygones et crée des informations attributaires d'entités pour chaque polygone ou arc (par exemple crée une table PAT ou AAT).

Pour en savoir plus sur la fonction Nettoyer

Illustration

Illustration de l'outil Nettoyer

Utilisation

Syntaxe

Clean_arc (in_cover, {out_cover}, {dangle_length}, {fuzzy_tolerance}, {feature_type})
ParamètreExplicationType de données
in_cover

Couverture à nettoyer.

Coverage
out_cover
(Facultatif)

Couverture créée par CLEAN. Si la couverture en entrée et la couverture en sortie portent le même nom, la première est remplacée. Par défaut, la couverture en entrée est remplacée.

Coverage
dangle_length
(Facultatif)

Longueur minimale autorisée des arcs pendants de la couverture en sortie. Un arc pendant est un arc possédant le même numéro interne de polygone sur ses côtés droit et gauche et se terminant par un nœud pendant. Les arcs pendants sont éliminés pour les options POLY et LINE. Si la longueur de l'arc pendant n'est pas précisée, elle est lue dans le fichier de couverture TOL, s'il existe. Sinon, la longueur de l'arc pendant est considérée comme nulle (valeur par défaut).

Double
fuzzy_tolerance
(Facultatif)

Distance minimale entre les coordonnées de chaque couverture en sortie (out_cover).

Pour en savoir plus sur la méthode de calcul de la tolérance floue

Double
feature_type
(Facultatif)

Précise s'il convient de créer une topologie de polygone et une table PAT ou une topologie arc-nœud et une table AAT. POLY est l'option par défaut. Si POLY est utilisée sur une couverture qui possède une table AAT, CLEAN reconstruit aussi automatiquement la table AAT.

  • POLYUne topologie de polygone et une table PAT sont créées. Si POLY est utilisée sur une couverture qui possède une table AAT, CLEAN reconstruit aussi automatiquement la table AAT. POLY est l'option par défaut.
  • LINEUne topologie arc-noeud et une table AAT sont créées.
String

Exemple de code

Exemple d'utilisation de l'outil Nettoyer (script autonome)

Le script autonome suivant illustre le nettoyage d'une couverture dans une topologie de polygone.

# Name: Clean_Example.py
# Description: Cleans a coverage for polygon topology.
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover = "zones"
outCover = "C:/output/zones"
fuzzyTolerance = 0.25
featureType = "POLY"

#Execute Clean
arcpy.Clean_arc(inCover, outCover, "", fuzzyTolerance, featureType)

Environnements

Thèmes connexes

Informations de licence

ArcGIS for Desktop Basic: Annuler
ArcGIS for Desktop Standard: Annuler
ArcGIS for Desktop Advanced: Requis ArcInfo Workstation installé
5/10/2014