Les outils dédiés à cet environnement remplacent la tolérance x,y par défaut dans les jeux de données géographiques créés 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, reportez-vous à la rubrique Référence spatiale et géotraitement.
Remarques sur l'utilisation
- Ce paramètre d'environnement est ignoré si la sortie est comprise dans le jeu d'entités de la géodatabase.
- Pour des outils tels que Créer une classe d'entités, Créer un Jeu de classes d'entités et Créer un catalogue d'images, la tolérance x,y par défaut du jeu de données géographiques en sortie est de 0,001 mètre (soit 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 comporte des unités de mesure différentes de celles du système de coordonnées en sortie, la distance est convertie en distance équivalente au centre de ce système de coordonnées. Cela est déconseillé lorsque l'environnement est défini sur une unité linéaire (telle que des pieds ou des mètres), alors que le système de coordonnées en sortie est non projeté (géographique) ou inversement (environnement en degrés décimaux avec un système de coordonnées projetées en sortie).
- Si les unités de tolérance ne sont pas définies ou si elles sont définies sur "Inconnu", elles sont censées être les mêmes que 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.
- Les tolérances x,y ne sont pas conservées dans les géodatabases antérieures à la version 9.2.
- Les outils qui comportent un paramètre Tolérance XY, tels que Tolérance d'agrégat dans les outils Agréger et Intersecter, remplacent le paramètre d'environnement Tolérance XY.
Syntaxe de la boîte de dialogue
Tolérance XY – Tolérance XY à définir sur les jeux de données géographiques créés par les outils de géotraitement. Si la tolérance x,y par défaut n'est pas appropriée, définissez cet environnement.
Syntaxe de script
arcpy.env.XYTolerance = linear_unit
Paramètre | Explication |
---|---|
linear_unit | Tolérance x,y à définir sur les jeux de données géographiques créés par les outils de géotraitement. Si la tolérance x,y par défaut n'est pas appropriée, définissez cet environnement. |
Exemple de script
import arcpy
# Set the XYTolerance to 0.02 Meters
arcpy.env.XYTolerance = "0.02 Meters"