Environnements d’analyse et Spatial Analyst
Disponible avec une licence Spatial Analyst.
Vous pouvez contrôler l’analyse effectuée par les outils Spatial Analyst avec les environnements de géotraitement. Une bonne connaissance de ces environnements et de leur mode d’application sur les outils va vous permettre d’assurer la cohérence et la précision des opérations de géotraitement. Les ressources suivantes fournissent davantage d’informations sur l’utilisation des environnements, notamment en ce qui concerne leur hiérarchie et leur utilisation dans ModelBuilder :
La prise en charge de certains environnements dépend du format en entrée, du format en sortie, des valeurs de paramètre sélectionnées pour un outil et des comportements spécifiques de ce dernier.
Remarque :
Bien que la plupart des outils prennent en charge un ensemble commun d’environnements en fonction des types d’entrées et de sorties, certains outils présentent des exceptions. Examinez la liste des environnements au bas de la page de référence de chaque outil pour connaître les environnements pris en charge par chacun d’eux. Les notes d’utilisation peuvent également contenir des détails supplémentaires sur la prise en charge des environnements d’un outil.
Les groupements d’environnement pertinents sont les suivants, certains environnements spécifiques liés à l’analyse raster étant mis en surbrillance :
Étendue de traitement : Étendue, Raster de capture
Analyse raster : Taille de cellule, Méthode de projection de la taille de cellule, Masque
Stockage des données Raster : Compression, Pyramide, statistiques raster, Taille de tuile
Traitement parallèle : Facteur de traitement parallèle
Espace de travail
Un espace de travail de géodatabase est un conteneur de données géographiques. Il s’agit d’une collection de jeux de données géographiques stockés dans un dossier du système de fichiers ou dans un système de gestion de base de données.
Deux environnements d’espace de travail permettent de contrôler l’emplacement des entrées et l’emplacement où sont créées les sorties lors de l’utilisation de l’extension Spatial Analyst.
Espace de travail courant
Le paramètre d’environnement Current Workspace (Espace de travail courant) spécifie l’espace de travail pour la session en cours.
Il s’agit de l’emplacement à partir duquel les entrées sont obtenues et dans lequel les sorties sont placées lors de l’exécution des outils Spatial Analyst.
Espace de travail temporaire
L’environnement Scratch Workspace (Espace de travail temporaire) spécifie l’emplacement dans lequel sont placés les jeux de données en sortie temporaires générés par l’outil.
Coordonnées en sortie
La plupart des outils qui génèrent des données raster ou d'entités prennent en charge l'environnement Système de coordonnées en sortie ainsi que l'environnement Transformation géographique.
Étendue de traitement
Lorsque vous effectuez une analyse, si la zone d’intérêt fait partie d’un jeu de données raster plus important, vous pouvez définir l’étendue de traitement de manière à n’englober que les cellules concernées. Tous les rasters en sortie traités pendant l'analyse seront limités à cette étendue. Pour obtenir des résultats cohérents dans votre analyse, vous pouvez également contrôler l’alignement des cellules de sorte qu'il corresponde à celui des jeux de données raster existants.
Étendue
L'environnement Etendue permet de définir où le raster doit être traité. Les outils qui respectent l'environnement Etendue traitent uniquement les cellules raster et les entités en entrée figurant dans l'étendue.
Lorsque vous définissez une étendue en sortie, l’angle inférieur gauche de l’étendue spécifiée sera l’angle inférieur gauche du raster en sortie, à moins que vous n’ayez spécifié un environnement Raster de capture.
Ensuite, l’angle supérieur droit du raster en sortie est ajusté de sorte que l’étendue spécifiée se trouve dans le raster en sortie. C'est la taille de la cellule en sortie qui détermine si l’angle supérieur est ajusté ou non. La largeur et la hauteur de l’étendue du raster en sortie sont des multiples de la taille de cellule en sortie. En conséquence, l’étendue du raster en sortie peut être légèrement plus importante que celle spécifiée dans l’environnement Etendue.

Si l’angle inférieur gauche de l’étendue en sortie ne correspond à aucun angle de la cellule du raster en entrée, il va entraîner un décalage de l’alignement de la cellule entre les rasters en entrée et en sortie. Cette différence d'alignement de cellule va déclencher un rééchantillonnage du raster en entrée pour pouvoir effectuer l’analyse. Pour la plupart des outils Spatial Analyst, la technique de rééchantillonnage par le voisin le plus proche est utilisée, sauf pour les outils Surface qui utilisent la méthode d’interpolation bilinéaire.
Pour la plupart des outils Spatial Analyst, si un environnement Output Extent (Étendue en sortie) est spécifié, il est appliqué aux entrées avant l’analyse. Cependant, pour certains autres outils, comme les outils d’interpolation, l’étendue en sortie sera appliquée uniquement à la sortie après l’analyse.
Raster de capture
L’environnement Raster de capture permet de garantir que toutes vos sorties de raster ont le même alignement de cellule ou le même alignement qu’un raster existant.
L’angle inférieur gauche de l’étendue est capturé sur l’angle d’une cellule du raster de capture, puis l’angle supérieur droit est ajusté en fonction de la taille de cellule en sortie. En conséquence, lorsque la taille de cellule en sortie est identique à celle du raster de capture, les cellules du raster en sortie sont alignées sur les cellules du raster de capture.
Entités en sortie
Certains outils Spatial Analys peuvent créer des données d’entité en sortie et, par conséquent, prendre en charge les types d’environnements suivants lorsque la sortie est stockée dans une géodatabase :
Résolution XY : Résolution XY et Tolérance XY
Valeurs M : Résolution M, Tolérance M et Valeurs M en sortie
Valeurs Z : Valeur Z en sortie par défaut, Valeurs Z en sortie, Résolution Z et Tolérance Z
Consultez les sections correspondantes pour plus d'informations sur ces catégories d’environnement.
Géodatabase
Certains environnements de géodatabase sont pris en charge.
Géodatabase
Lorsque la sortie est destinée à une géodatabase, les environnements suivants sont pris en charge : Validation automatique et Mot-clé de configuration en sortie.
Géodatabase avancée
Si la sortie est une classe d’entités dans une géodatabase, les environnements suivants sont généralement pris en charge : Maintain Spatial Index (Conserver un index spatial), Output M Domain (Domaine M en sortie), Output XY Domain (Domaine XY en sortie) et Output Z Domain (Domaine Z en sortie).
Champs
Un outil, Extraction de valeurs multiples vers des points, prend en charge l’environnement Noms de champ qualifiés.
Analyse raster
Les environnements d’analyse raster permettent de contrôler la taille et l’alignement des cellules du raster en sortie, ainsi que de limiter l’analyse à des emplacements spécifiques dans l’étendue de l’analyse.
Taille de cellule
L’environnement Cell Size (Taille de cellule) contrôle la résolution du raster en sortie à partir des outils Spatial Analyst.
Le paramètre par défaut pour cet environnement est Maximum of Inputs (Nombre maximal d’entrées), c’est-à-dire la taille de cellule la plus grande (la plus grossière) parmi les jeux de données raster en entrée. Si l’entrée de l’outil est une classe d’entités, la taille de cellule par défaut est la largeur ou la hauteur (selon celle qui est la plus courte) de l’étendue de la classe d’entités divisée par 250.

Soyez attentif lorsque vous spécifiez une taille de cellule plus petite que celle des jeux de données raster en entrée. Aucune nouvelle donnée n’est créée. Les cellules sont interpolées avec le rééchantillonnage par le voisin le plus proche. Par conséquent, le résultat ne peut pas être plus précis que l’entrée la plus grossière.
Méthode de projection de la taille de cellule
Le paramètre d’environnement Cell Size Projection Method (Méthode de projection de la taille de cellule) détermine comment la taille de cellule du raster en sortie sera calculée lors de la projection des jeux de données au cours de l’analyse. Les méthodes disponibles sont Convert Units (Convertir les unités), Preserve Resolution (Préserver la résolution) et Center of Extent (Centre de l’étendue). La méthode par défaut est Convert Units (Convertir les unités).
Pour plus d’informations sur la Cell Size Projection Method (Méthode de projection de la taille de cellule), consultez la rubrique Fonctionnement de la méthode de projection de la taille de cellule.
Masque
L’environnement Mask (Masque) est utilisé pour identifier les emplacements des cellules à inclure lors de l’analyse. La valeur NoData est attribuée dans le résultat à toutes les cellules en entrée qui sortent du masque. Un masque peut représenter un raster ou des jeux de classes d’entités.
Pour la plupart des outils Spatial Analyst, si un environnement Mask (Masque) est spécifié, il est appliqué aux entrées avant l’analyse. Cependant, pour certains autres outils, comme les outils d’interpolation, le masque n’est appliqué qu’à la sortie après l’analyse.

Stockage des données raster
Les environnements de stockage des données raster vous permettent de contrôler certaines propriétés des rasters en sortie. Comme il existe certaines contraintes de format, consultez la page d’aide de l’outil que vous utilisez pour obtenir des informations plus spécifiques.
Voici les trois principaux éléments qui ont un impact sur les environnements de stockage raster pris en charge lors de l’exécution d’un outil :
Format de raster : en règle générale, la prise en charge des environnements de stockage des données raster diffère selon que la sortie est une grille Esri ou présente un autre format de raster pris en charge, comme les rasters de géodatabase fichier ou les rasters TIFF.
Type de données : le fait qu’une sortie soit de type entier ou virgule flottante peut déterminer si un environnement de stockage raster particulier est pris en charge ou non.
Réglages des paramètres : certains outils disposent d’un paramètre qui peut déterminer le type de raster en sortie.
Pour certains outils, le type de sortie est déterminé par les types de toutes les entrées. Par exemple, si l'outil accepte plusieurs rasters en entrée qui sont tous des nombres entiers, sauf un qui est un nombre à virgule flottante, le raster en sortie sera à virgule flottante. Lorsque la sortie est de type virgule flottante, le nombre d’environnements de stockage raster pris en charge peut être moins élevé.
Chaque outil dispose d'une section Environnements au bas de la page de référence. Tous les environnements pouvant être pris en charge par l'outil y sont répertoriés. Notez que cette liste inclut toutes les sorties d’un outil, y compris celles qui sont facultatives. Prenons l'exemple de l'outil Accumulation de distance dont la sortie principale est un raster à virgule flottante. Bien que les rasters à virgule flottante ne prennent pas en charge le paramètre d'environnement Compression, il existe un raster d'antécédence en sortie facultatif qui est un nombre entier. Les rasters entier pour certains formats pouvant prendre en charge la Compression, cet environnement sera présent dans la liste d’environnements pris en charge. Il est important de le savoir lors de l'analyse de ces environnements.
Les sections ci-après fournissent davantage de détails sur chacun des environnements de stockage raster.
Compression
En général ,le paramètre d’environnement Compression est appliqué pour les rasters en sortie de type entier. Si la sortie est un raster de type virgule flottante, le paramètre est ignoré et le raster en sortie n’est jamais compressé.
Remarque :
Les rasters d’entiers au format de grille Esri utilisent toujours une compression RLE (Run-length encoding). Par conséquent, la définition de l’environnement sur None (Aucun) n’a aucune incidence sur la grille en sortie.
Bien que certains formats admettent la compression avec perte, seul le paramètre Compression Type (Type de compression) est pris en charge. Le paramètre Qualité de compression n'est pas pris en charge. Il est généralement égal à 100, même si vous spécifiez une autre valeur.
Pyramide
Le paramètre d’environnement Pyramid (Pyramide) n’est généralement pas respecté car les pyramides ne sont pas créées pour la sortie raster des principaux outils dans Spatial Analyst. Il existe quelques exceptions pour certains outils du Jeu d'outils de segmentation et de classification.
Statistiques raster
Le paramètre Calculate Statistics (Calculer les statistiques) du paramètre d’environnement Raster Statistics (Statistiques raster) n’est en général pas respecté pour la majorité des outils dans Spatial Analyst. Il existe quelques exceptions pour certains outils du jeu d’outils Segmentation et Classification.
Taille de tuile
En général, les outils Spatial Analyst prennent en charge le paramètre d’environnement Tile Size (Taille de tuile) pour les formats en sortie suivants : TIFF, géodatabase fichier ou géodatabase SDE.
La taille de tuile par défaut est 128 x 128 cellules.
Traitement parallèle
Certains outils prennent en charge le traitement parallèle pour optimiser les performances. L’environnement suivant vous donne un certain contrôle sur la manière dont ces ressources sont allouées.
Facteur de traitement parallèle
Définissez la valeur pour le facteur de traitement parallèle.