Skip To Content

Définir les paramètres d’analyse dans Scene Viewer

Les paramètres d’analyse 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’analyse peuvent être mis à jour pour la scène Web et un outil individuel.

Mettre à jour les paramètres d’analyse

Lorsque vous définissez des paramètres d’environnement d’analyse dans la scène Web, la nouvelle fonction ou le nouvel outil ouvert hérite des paramètres appropriés. Seuls certains paramètres d’environnement sont utilisés par un outil ou une fonction raster spécifique. Pour déterminer les environnements utilisés par un outil ou une fonction, consultez la section Environnements de la page de référence de l’outil.

Procédez comme suit pour mettre à jour les paramètres d’analyse d’une scène Web :

  1. Dans la barre d’outils Designer (Concepteur), cliquez sur Analysis (Analyse) Analyse.
  2. Dans la fenêtre Analysis (Analyse), cliquez sur Analysis settings (Paramètres d’analyse).

    Les paramètres d’analyse sont classés en deux catégories : General environments (Environnements généraux) et Raster environments (Environnements raster) (disponible avec ArcGIS Image Server).

  3. Mettez à jour les paramètres à votre convenance.
  4. Cliquez sur Save (Enregistrer).

Les paramètres d’analyse sont mis à jour. Pour rétablir les paramètres d’origine, cliquez sur Restore defaults (Restaurer les valeurs par défaut).

Mettre à jour les paramètres d’environnement d’un outil ou d’une fonction

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). Les environnements définis pour un outil remplacent le paramètre correspondant de la scène Web. 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.

Paramètres d’environnement

Les paramètres d’environnement garantissent le contrôle des aspects de l’analyse, tels que le système de coordonnées en sortie et l’étendue de traitement, pour vos cycles d’analyse.

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 systèmes de coordonnées projetées conservent certains aspects des entités (surface, forme, distance ou direction) tout en déformant d’autres aspects. Il convient donc de choisir un système de coordonnées en sortie qui réduit la distorsion dans les aspects les plus importants de l’analyse. Par exemple, une projection à distance égale réduit la distorsion des distances lorsque vous utilisez l’outil Synthétiser - À proximité.

Les options suivantes sont disponibles pour le paramètre Output coordinate system (Système de coordonnées en sortie) :

  • 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 spécifié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 renseigné dans le paramètre si un outil est rouvert à partir du volet History (Historique). Vous pouvez réinitialiser le paramètre Output coordinate system (Système de coordonnées en sortie) avant d’exécuter l’outil.

La plupart des cartes Web utilisent par défaut la projection Web Mercator. La projection Web Mercator déforme les calculs de distance et de surface, et n’est pas recommandée dans la majorité des analyses. Effectuez le didacticiel Créer une carte Web sans Web Mercator pour savoir comment modifier la projection d’une carte Web.

Transformations géographiques

Le paramètre Geographic transformations (Transformations géographiques) indique les méthodes de transformation pouvant être utilisées pour projeter les données. Dans le cas des outils qui respectent l’environnement Geographic transformations (Transformations géographiques), vous pouvez spécifier une liste de méthodes de transformation à partir des transformations fournies par le système. Seules les transformations appropriées pour le projet sont utilisées et toutes les autres sont ignorées.

Actuellement, cet environnement ne prend en charge que l’analyse raster.

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 visible.
  • Display extent (Étendue d’affichage) : l’étendue est définie par l’étendue visible 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. 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. Cette valeur n’est pas reprojetée si la sortie se trouve dans une référence spatiale différente des données en entrée.
  • From layer (Couche d’origine) : la taille de cellule est définie par la taille de cellule d’une couche existante. 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.

Intervalle de recyclage du traitement Opérateurs

Recycle interval of processing workers (Intervalle de recyclage du traitement Opérateurs) indique le nombre de sections d’image à traiter avant de redémarrer les traitements d’opérateur pour empêcher les échecs potentiels des longs traitements. La valeur par défaut est 0.

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%).

Nombre de tentatives en cas d’échec

Number of retries on failures (Nombre de tentatives en cas d’échec) indique le nombre de tentatives du même traitement d’opérateur en cas d’échec lors du traitement d’une tâche particulière. La valeur par défaut est 0.

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 indiqué par le paramètre 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 indiqué par le paramètre Parallel processing factor (Facteur de traitement parallèle).