Paramètres d’environnement

Les paramètres d’environnement sont des paramètres supplémentaires qui affectent les résultats d’une analyse et la façon dont elle est réalisée. Les paramètres d’environnement peuvent être appliqués à la carte Web en cliquant sur Analysis settings (Paramètres d’analyse) dans la fenêtre Analysis (Analyse), ou à un outil individuel à l’aide du groupe de paramètres Environment settings (Paramètres d’environnement) dans la fenêtre de l’outil.

Lorsque vous définissez des paramètres d’environnement d’analyse dans la carte Web, le nouvel outil ouvert hérite des paramètres d’environnement au niveau de la carte. Seuls certains paramètres d’environnement sont utilisés par un outil donné. Pour déterminer les environnements utilisés par un outil en particulier, consultez la section Environnement de la page de référence de l’outil. Vous pouvez définir des environnements individuellement pour chaque outil que vous ouvrez dans la fenêtre de l’outil, sous le groupe de paramètres Environment settings (Paramètres d’environnement). Ces paramètres seront utilisés uniquement tant que l’outil est actif et ils ne seront pas enregistrés s’il est rouvert. Si vous rouvrez un outil à partir de History (Historique), il sera renseigné avec les environnements utilisés lors de son exécution précédente.

Système de coordonnées en sortie

Output coordinate system (Système de coordonnées en sortie) spécifie le système de coordonnées pour l’analyse et la couche de résultat. Les options disponibles sont les suivantes :

  • Same as input (Identique à l’entrée) : le résultat de votre analyse apparaîtra dans le même système de coordonnées que les données en entrée.
  • Choose coordinate system (Choisir un système de coordonnées) : le résultat de votre analyse apparaîtra dans le système de coordonnées de votre choix. Cliquez sur le bouton Browse coordinate systems (Parcourir les systèmes de coordonnées) pour choisir un système de coordonnées dans la liste.
  • Same as layer (Identique à la couche) : les résultats de votre analyse apparaîtront dans le même système de coordonnées qu’une couche existante de la carte Web. Cliquez sur le bouton Layer (Couche) pour choisir dans une liste de couches.
Remarque :

Si l’option Same as layer (Identique à la couche) est activée et que la couche choisie a un système de coordonnées défini par une chaîne WKT (well-known text), le système de coordonnées n’est pas alimenté dans le paramètre et n’est pas utilisé dans l’analyse.

Etendue de traitement

Processing extent (Étendue de traitement) spécifie l’étendue ou la limite lors de l’exécution de l’analyse. Toutes les cellules ou entités en entrée se trouvant intégralement dans l’étendue spécifiée ou qui intersectent cette dernière sont utilisées dans l’analyse. Les options disponibles sont les suivantes :

  • Full extent (Étendue complète) (par défaut) : étendue fournie par l’outil.
  • Coordinates (Coordonnées) : l’étendue est définie par les coordonnées que vous fournissez pour créer un rectangle d’emprise. Cliquez sur le bouton Set coordinates from current display extent (Définir les coordonnées à partir de l’étendue d’affichage actuelle) pour alimenter les coordonnées en fonction de l’étendue actuelle de la carte.
  • Display extent (Étendue d’affichage) : l’étendue est définie par l’étendue visible de la carte Web au moment où le bouton Run (Exécuter) est actionné.
  • Layer (Couche) : l’étendue est définie par l’étendue spatiale d’une couche existante dans la carte Web. Cliquez sur le bouton Layer (Couche) pour choisir dans une liste de couches.

Raster de capture

Snap raster (Raster de capture) ajuste l’étendue de la couche raster en sortie afin qu’elle corresponde à l’alignement des cellules de la couche raster de capture spécifiée pour l’analyse raster. Cliquez sur le bouton Layer (Couche) pour choisir dans une liste de couches.

Taille de cellule

Cell size (Taille de cellule) spécifie la taille de cellule ou la résolution utilisée pour créer la couche raster en sortie dans l’analyse raster. Les options disponibles sont les suivantes :

  • Maximum of inputs (Maximum d’entrées) (par défaut) : la taille de cellule est définie par la plus grande taille de cellule de toutes les couches en entrée.
  • Minimum of inputs (Minimum d’entrées) : la taille de cellule est définie par la plus petite taille de cellule de toutes les couches en entrée.
  • As specified (Comme spécifié) : la taille de cellule est définie par une valeur numérique personnalisée.
  • From layer (Couche de début) : la taille de cellule est définie par celle d’une couche existante sur la carte Web. Cliquez sur le bouton Layer (Couche) pour choisir dans une liste de couches.

Masque

Mask (Masque) spécifie une couche raster ou une couche d’entités utilisée pour définir votre zone d’intérêt pour l’analyse raster. Seules les cellules comprises dans le masque d’analyse sont prises en compte lors de l’analyse. Cliquez sur le bouton Layer (Couche) pour choisir dans une liste de couches.

Si le masque d’analyse est un raster, toutes les cellules ayant une valeur définissent le masque. Les cellules d’un raster de masque de type NoData sont considérées comme étant en dehors du masque et ont donc une valeur NoData dans la couche de résultat d’analyse.

Si le masque d’analyse est une couche d’entités, il est converti en interne en raster lors de l’exécution de l’analyse. Vous devez donc vous assurer que les options Cell size (Taille de cellule) et Snap raster (Raster de capture) sont correctement définies pour votre analyse.

Méthode de rééchantillonnage

Resampling method (Méthode de rééchantillonnage) indique comment interpoler les valeurs de pixel lorsque vous transformez votre jeu de données raster. Cet environnement est utilisé pour l’analyse raster lorsque l’entrée et la sortie ne concordent pas, lorsque la taille de pixel change, lorsque les données sont déplacées ou pour plusieurs de ces situations. Les options disponibles sont les suivantes :

  • Nearest Neighbor (Voisin le plus proche) : cette méthode est essentiellement utilisée pour les données discrètes, telles qu’une classification d’utilisation du sol, car elle ne crée pas de valeurs de pixel. Cette méthode est également adaptée pour les données continues lorsque vous voulez conserver les valeurs de réflectance initiales dans l’imagerie pour une analyse multispectrale exacte. Elle est plus efficace en termes de délai de traitement mais introduit de petites erreurs de position dans l’image en sortie. Le décalage de l’image en sortie peut atteindre la moitié d’un demi pixel, ce qui entraîne des discontinuités au niveau de l’image et un effet d’escalier.
  • Bilinear Interpolation (Interpolation bilinéaire) : cette méthode est plus appropriée pour les données continues. Elle exécute une interpolation bilinéaire et détermine la nouvelle valeur d’une cellule en fonction d’une distance moyenne pondérée des valeurs des centres des quatre cellules en entrée les plus proches. Elle crée une image en sortie visiblement plus lisse que celle obtenue par la méthode du voisinage le plus proche, mais altère les valeurs de réflectance. Cela entraîne un flou ou une perte de la résolution de l’image.
  • Cubic Convolution (Convolution cubique) : méthode recommandée pour les données continues. Cette méthode réalise une convolution cubique et détermine la nouvelle valeur d’une cellule en ajustant une courbe lissée suivant les valeurs des centres des 16 cellules en entrée les plus proches. Le résultat est moins déformé sur le plan géométrique que le raster obtenu avec Nearest Neighbor (Voisin le plus proche) et plus affiné qu’avec Bilinear interpolation (Interpolation bilinéaire). Dans certains cas, on obtient des valeurs de cellule en sortie en dehors de la plage de valeurs de cellule en entrée. Si cela n’est pas acceptable, utilisez la méthode Bilinear interpolation (Interpolation bilinéaire) à la place. La convolution cubique sollicite d’importantes ressources en termes de calcul informatique et demande un traitement plus long.

Type de processeur

Spécifiez le type de processeur utilisé pour exécuter l’analyse.

Les options disponibles sont les suivantes :

  • Automatic (Automatique) : l’outil définit le type de processeur sans aucune restriction. Il s’agit de l’option par défaut.
  • CPU : le traitement utilise le CPU. Le traitement CPU peut être parallélisé sur plusieurs cœurs et instances, comme avec l’environnement Parallel processing factor (Facteur de traitement parallèle).
  • GPU : le traitement utilise le GPU. Les GPU sont efficaces pour traiter les graphiques et les images. Leur structure hautement parallèles leur permet de traiter efficacement des blocs de données volumineux de manière répétitive. Les outils d’analyse raster qui respectent cet environnement peuvent distribuer leur travail sur plusieurs instances GPU au niveau de plusieurs serveurs d’analyse raster, comme avec l’environnement Parallel processing factor (Facteur de traitement parallèle).

Facteur de traitement parallèle

Spécifiez le nombre d’instances du service de traitement raster pouvant servir à traiter vos données.

Si l’outil ne respecte pas l’environnement Processor type (type de processeur) ou si l’environnement Processor type (Type de processeur) est défini sur CPU, l’environnement Parallel processing factor (Facteur de traitement parallèle) contrôle les instances de service (CPU) de traitement raster. Si l’environnement Processor type (Type de processeur) est défini sur GPU, l’environnement Parallel processing factor (Facteur de traitement parallèle) contrôle le nombre d’instances GPU de traitement raster.

En configurant l’environnement Parallel processing factor (Facteur de traitement parallèle), vous pouvez demander le nombre de processus parallèles que le serveur d’imagerie d’analyse raster utilise pour traiter une tâche d’analyse raster. En revanche, si le nombre total de processus parallèles dépasse le nombre maximum d’instances de service (CPU or GPU) de traitement raster, les processus parallèles supplémentaires seront mis en attente.

  • Chaîne vide : l’outil utilisera 80 pour cent du nombre maximal d’instances du service de traitement parallèle. Il s’agit de l’option par défaut.
  • Nombre entier : l’opération sera répartie sur le nombre spécifié d’instances du service de traitement raster. Les valeurs acceptées sont notamment 0 et les entiers positifs.
  • Pourcentage : l’opération sera répartie sur le pourcentage spécifié d’instances disponibles du service de traitement raster. Les pourcentages doivent inclure un signe de pourcentage (%) après la valeur de pourcentage (par exemple, 50%).