Les outils qui respectent l'environnement Domaine XY en sortie définissent la plage spécifiée sur le domaine x,y du jeu de données géographiques en sortie.
Les jeux de données géographiques créés dans des géodatabases version 9.2 (et versions ultérieures) calculent automatiquement un domaine x,y valide en fonction du système de coordonnées. Cet environnement n'est respecté que lorsque des jeux de données géographiques sont créés dans une géodatabase d'une version antérieure à 9.2 ou lorsque le système de coordonnées du jeu de données géographiques en sortie est 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 classes d'entités.
- Ce paramètre d'environnement est ignoré si la sortie se trouve dans un jeu de classes d’entités de la géodatabase, car tous les jeux de données géographiques que contient un jeu de classes d'entités ont automatiquement le même domaine x,y.
- Lorsque la sortie se trouve dans une géodatabase d'une version antérieure à 9.2 ou qu'elle présente un système de coordonnées inconnu, la plupart des outils calculent un domaine x,y valide qui dépend de l'étendue des entrées. Les outils sans jeu de données en entrée, 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, ne détiennent pas les informations nécessaires pour calculer un domaine x,y valide. Ainsi, lorsque vous les utilisez avec des géodatabases d'une version antérieure à 9.2 ou un paramètre de système de coordonnées Inconnu, le paramètre Domaine XY en sortie reste important.
- Lorsque les environnements Résolution XY et Domaine XY sont définis, la valeur de résolution est utilisée avec l'origine du domaine (coordonnées MinX et MinY). C'est le cas uniquement si la sortie figure dans une géodatabase d'une version antérieure à 9.2 ou présente un système de coordonnées inconnu. Si le jeu de données géographiques en sortie figure dans une géodatabase de version 9.2 (ou ultérieure) et présente un système de coordonnées connu, le paramètre Domaine XY est totalement ignoré. Le paramètre Résolution XY est toutefois respecté.
- On suppose que les coordonnées spécifiées dans l'environnement sont exprimées dans les unités du système de coordonnées en sortie.
- Lorsque la sortie est une classe d’entités de géodatabase autonome, si le traitement et le domaine x,y du jeu de données géographiques en sortie ne couvrent pas l'étendue des entités traitées (pour union_analysis, par exemple), un domaine x,y suffisamment important pour contenir toutes les entités est calculé.
- Pour éviter de générer par inadvertance des jeux de données géographiques présentant des valeurs de résolution x,y extrêmement petites (risquant de nuire aux performances et d'affecter la taille de stockage), utilisez le paramètre d'environnement de géotraitement Résolution XY lorsque vous utilisez l'environnement Domaine XY.
Syntaxe de la boîte de dialogue
- Identique à l’entrée : utilisez le domaine x,y des données en entrée.
- Comme spécifié ci-dessous : utilisez les champs ci-dessous pour spécifier la plage de coordonnées :
- X min : coordonnée x la plus petite dans le domaine
- Y min : coordonnée y la plus petite dans le domaine
- X max : coordonnée x la plus grande dans le domaine
- Y max : coordonnée y la plus grande dans le domaine
Syntaxe de script
arcpy.env.XYDomain = "xMin yMin xMax yMax"
Paramètre | Explication |
---|---|
"xMin yMin xMax yMax" | Indiquez les valeurs suivantes :
Si XYDomain correspond à une chaîne vide, le domaine x,y des données en entrée est utilisé par défaut. |
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"