Les outils adaptés à l’environnement Tolérance XY écrasent la tolérance x,y par défaut des jeux de données géographiques créé dans une géodatabase.
La tolérance x,y fait référence à la distance minimale entre des coordonnées avant qu'elles ne soient considérées comme étant identiques.
Pour obtenir une description de la tolérance x,y par défaut, consultez la rubrique suivante : Référence spatiale et géotraitement.
Remarques sur l'utilisation
- Ce paramètre d’environnement est ignoré si la sortie est un jeu de données d’entités de géodatabase.
- Pour des outils tels que Create Feature Class (Créer une classe d’entités), Create Feature Dataset (Créer un jeu de classes d’entités) et Create Raster Catalog (Créer un catalogue d’images), la tolérance x,y par défaut pour le jeu de données géographiques en sortie est de 0,001 mètre (1 millimètre) ou son équivalent en unités de carte. Cet environnement peut être défini sur une valeur différente si le paramètre par défaut n'est pas acceptable.
- Si l’environnement contient des unités de mesure autres que celles du système de coordonnées en sortie, la distance est convertie en une distance équivalente au centre du système de coordonnées en sortie. Cela n’est pas recommandé lorsque l’environnement est défini sur une unité linéaire (des pieds ou des mètres) alors que le système de coordonnées en sortie est non projeté (géographique) ou dans la situation inverse (un environnement en degrés décimaux avec un système de coordonnées en sortie projeté).
- Si les unités de tolérance ne sont pas définies ou sont définies sur Unknown (Inconnues), les unités sont supposées être identiques à celles du système de coordonnées en sortie.
- Si la tolérance x,y est inférieure au double de la valeur de résolution x,y du jeu de données géographiques en sortie, une tolérance x,y représentant le double de la résolution x,y est appliquée.
- La tolérance x,y n’est pas préservée dans les versions de géodatabase antérieures à la version 9.2.
- Les outils ayant un paramètre de tolérance x,y (Cluster Tolerance (Tolérance de grappe) dans les outils Union et Intersect (Intersecter), remplacent le paramètre d’environnement Tolérance XY.
Syntaxe de la boîte de dialogue
XY Tolerance (Tolérance XY) : tolérance x,y à définir sur les jeux de données géographiques créés par les outils de géotraitement. Par défaut, un outil qui a recours à cet environnement utilise la tolérance x,y de la référence spatiale de la classe d’entités de l’entrée.
Syntaxe de script
arcpy.env.XYTolerance = linear_unit
Paramètre | Explication |
---|---|
linear_unit | La tolérance x,y à définir sur les jeux de données géographiques créés par les outils de géotraitement. Par défaut, un outil qui a recours à cet environnement utilise la tolérance x,y de la référence spatiale de la classe d’entités de l’entrée. Il n’est pas recommandé de définir cet environnement. |
Exemple de script
import arcpy
# Set the XYTolerance to 0.02 Meters
arcpy.env.XYTolerance = "0.02 Meters"