Domaine XY en sortie (paramètre d'environnement)
Les outils qui respectent l'environnement Domaine XY en sortie appliquent le domaine x,y du jeu de données géographiques en sortie à la plage spécifiée.
Les jeux de données géographiques créés dans les géodatabases version 9.2 (et ultérieures) calculent automatiquement un domaine x,y valide en fonction du système de coordonnées. Par conséquent, cet environnement n'est pris en compte que lors de la création de jeux de données géographiques dans une géodatabase antérieure à la version 9.2 ou lorsque le jeu de données géographiques en sortie a un système de coordonnées inconnu.
Remarques sur l'utilisation
- Le domaine x,y ne sera utilisé que si la sortie est une classe d'entités de géodatabase, un catalogue d'images ou un jeu de données d'entité.
- Ce paramètre d'environnement sera ignoré si la sortie se trouve au sein d'un jeu d'entités de la géodatabase, car tous les jeux de données géographiques dans un jeu de classes d'entités ont automatiquement le même domaine x,y.
- Quand la sortie est dans une géodatabase antérieure à la version 9.2 ou si elle comporte système de coordonnées inconnu, la plupart des outils calculent un domaine x,y valide basé sur l'étendue des entrées. Les outils qui n'ont pas de jeu de données en entrée, tels que Créer une classe d'entité, Créer un jeu de données d'entité et Créer un catalogue d'images ne disposent pas des informations nécessaires pour calculer un domaine x,y valide. Il est donc important de définir le paramètre Domaine XY en sortie lors de l'utilisation de ces outils avec une géodatabase antérieure à la version 9.2 ou un système de coordonnées inconnu.
- Lorsque la résolution XY et l'environnement de domaine XY sont définis, la valeur de résolution est utilisée en combinaison avec l'origine du domaine (coordonnées MinX et MinY). Cela s'applique seulement si la sortie est dans une géodatabase antérieure à la version 9.2 ou si son système de coordonnées est inconnu. Si le jeu de données géographiques sortie est dans une géodatabase de la version 9.2 (ou ultérieure) et dispose d'un système de coordonnées connu, les paramètres de domaine xy sont complètement ignorés. Cependant, le paramètre Résolution XY est tout de même respecté.
- Les coordonnées entrées dans l'environnement sont supposées être en unités du système de coordonnées en sortie.
- Quand la sortie est une classe d'entités de géodatabase autonome, si le domaine x,y de traitement et du jeu de données géographiques en sortie ne couvre pas l'étendue des entités en cours de traitement (pour union_analysis par exemple), un domaine x,y suffisamment grand pour contenir toutes les entités en entrée est alors calculé.
- Pour éviter de générer par inadvertance des jeux de données géographiques avec des valeurs de résolution x,y extrêmement basses (ce qui peut nuire aux performances et nécessiter davantage d'espace de stockage), utilisez l'environnement de géotraitement Résolution XY chaque fois que vous utilisez l'environnement Domaine XY.
Syntaxe de la boîte de dialogue
- Identique à l'entrée - Utilise le domaine x,y des données en entrée.
- Comme spécifié ci-dessous - Spécifie la plage de coordonnées à partir des champs ci-dessous :
- X min - La plus petite coordonnée x du domaine
- Y min - La plus petite coordonnée y du domaine
- X max - La plus grande coordonnée x du domaine
- Y max - La plus grande coordonnée y du domaine
Syntaxe de script
arcpy.env.XYDomain = "xMin yMin xMax yMax"
Paramètre |
Explication |
---|---|
"xMin yMin xMax yMax" |
Spécifiez les valeurs suivantes :
Si la valeur XYDomain est définie sur une chaîne vide, par défaut, le domaine x,y des données en entrée sera utilisé. |
import arcpy
# Set the XY Domain to
# xmin of -180
# ymin of -90
# xmax of 180
# ymax of 90
arcpy.env.XYDomain ="-180 -90 180 90"