Liste des fonctions raster ArcGIS Image Analyst
Disponible avec une licence Image Analyst.
L’extension ArcGIS Image Analyst propose une suite complète de fonctions raster dans ArcGIS Pro.
Fonctions raster
De nombreuses fonctions raster sont disponibles avec l’extension Image Analyst. Ces fonctions sont classées par catégorie de fonctionnalités apparentées dans les tables suivantes. Chaque fonction est liée dans la table à une description détaillée.
Analyse
Les fonctions suivantes figurent dans la catégorie de la fonction raster Analysis (Analyse). Utilisez les fonctions d’analyse pour analyser des jeux de données multidimensionnels et d’imagerie.
|
Fonction |
Description |
|---|---|
|
Évalue les modifications dans les valeurs de pixels au fil du temps à l’aide de la méthode CCDC (Continuous Change Detection and Classification) et génère un raster d’analyse des changements contenant les résultats du modèle. |
|
|
La fonction Compute Change (Calculer les modifications) calcule les différences entre deux jeux de données raster catégorielles ou continues. |
|
|
La fonction Détecter les changements à l’aide de l’analyse des changements génère une couche raster contenant des informations relatives aux dates de changement des pixels avec le raster d’analyse des changements. Le raster d’analyse des changements doit être généré par l’outil Analyze Changes Using CCDC (Analyser les changements avec l’algorithme CCDC) ou l’outil Analyze Changes Using LandTrendr (Analyser les changements avec l’algorithme LandTrendr), par la fonction raster Analyse CCDC ou la fonction raster Analyse LandTrendr. |
|
|
Estimer la tendance pour chaque pixel selon une dimension pour une ou plusieurs variables d’un raster multidimensionnel. |
|
|
Calcule le gradient le long de X, Y, XY ou d’une dimension donnée. |
|
|
Évalue les changements des valeurs de pixels au fil du temps à l’aide de la méthode de détection des tendances en matière de perturbation et de récupération des forêts basée sur Landsat (LandTrendr), puis génère un raster d’analyse des changements contenant les résultats du modèle. |
|
|
Calcule une couche de raster multidimensionnel prévue à l’aide du raster de tendance en sortie de la fonction Generate Trend (Générer une tendance). |
|
|
Traite chaque coupe dans un raster multidimensionnel ou chaque élément dans un raster mosaïque. Cette fonction peut également agréger plusieurs coupes en une seule. |
|
|
La fonction Somme pondérée vous permet de superposer plusieurs rasters, en multipliant chacun par sa pondération donnée et en les additionnant. |
Fonctions de classification
Les fonctions suivantes figurant dans la catégorie de la fonction raster Classification. Utilisez les fonctions de segmentation et de classification pour préparer les rasters segmentés ou les jeux de données raster basés sur des pixels à utiliser lors de la création de jeux de données raster classés.
|
Fonction |
Description |
|---|---|
|
Applique le classificateur approprié et les données d’entraînement associées, qui sont spécifiés dans le fichier d’entraînement |
|
|
Effectue une classification inférieure au pixel et calcule l’abondance fractionnelle de différents types d’occupation du sol pour certains pixels. |
|
|
Effectue une classification de vraisemblance maximale sur un jeu de données raster ou un jeu de données mosaïque. |
|
|
Predict Using Regression (Prévoir à l’aide d’une régression) |
Calcule un raster prévu à partir des entrées de données raster et d’un modèle de régression à partir de l’outil Train Random Trees Regression Model (Créer un modèle de régression d’arbres aléatoire). |
|
Identifie les régions connectées dont la valeur de pixel est identique et renvoie un raster contenant des valeurs pour le nombre de pixels dans les régions. |
|
|
Regroupe les pixels qui sont adjacents et qui présentent des caractéristiques spectrales similaires dans des segments. Peut être utilisé comme second raster dans la fonction Classifier. |
Fonctions de conversion
La fonction suivante figure dans la catégorie de la fonction raster Conversion.
|
Fonction |
Description |
|---|---|
|
Convertit un raster de tendance en raster trois canaux (rouge, vert et bleu). Le raster de tendance est généré depuis la fonction raster Generate Trend (Générer une tendance) ou la fonction raster CCDC Analysis (Analyse CCDC). |
Fonctions de gestion de données
La fonction suivante figure dans la catégorie de la fonction raster Data management (Gestion des données).
|
Fonction |
Description |
|---|---|
|
Crée une couche raster multidimensionnelle en associant des données existantes de variables du raster multidimensionnel sur une dimension. |
|
|
La fonction de médiane géométrique calcule la médiane géométrique des pixels dans une série chronologique d’imagerie multibande. |
Fonctions mathématiques
Les fonctions suivantes figurent dans la catégorie de la fonction raster Math (Mathématiques). Les fonctions mathématiques générales appliquent une fonction mathématique aux rasters en entrée. Ces outils entrent dans plusieurs catégories. Les outils arithmétiques permettent d’effectuer des opérations classiques, notamment des additions et des multiplications. Il existe des outils qui effectuent divers types d’opérations d’exponentiation, notamment les exponentielles et les logarithmes, en plus des opérations de base sur les puissances. Les autres outils permettent de convertir des signes ou d'effectuer des conversions entre des entiers et des virgules flottantes.
|
Fonction |
Description |
|---|---|
|
Calcule la valeur absolue des pixels dans un raster. |
|
|
Utilise les valeurs de pixel pour résoudre des opérations mathématiques sur des rasters superposés. |
|
|
Calcule les index à l’aide des formules prédéfinies ou des expressions définies par l’utilisateur. |
|
|
Calcule un raster à partir d’une expression mathématique en fonction des canaux raster. |
|
|
Divise les valeurs de deux rasters, pixel par pixel. |
|
|
Calcule la base e exponentielle des pixels dans un raster. |
|
|
Calcule la base 10 exponentielle des pixels dans un raster. |
|
|
Calcule la base 2 exponentielle des pixels dans un raster. |
|
|
Convertit chaque valeur de pixel d’un raster en une représentation de virgule flottante. |
|
|
Convertit chaque valeur de pixel d’un raster en nombre entier, par tronquage. |
|
|
Calcule le logarithme naturel (base e) de chaque pixel dans un raster. |
|
|
Calcule le logarithme base 10 de chaque pixel dans un raster. |
|
|
Calcule le logarithme base 2 de chaque pixel dans un raster. |
|
|
Soustraie la valeur du deuxième raster en entrée de la valeur du premier raster en entrée, pixel par pixel. |
|
|
Détermine le reste (modulo) du premier raster après division par le deuxième raster, pixel par pixel. |
|
|
Change le signe (multiplie par -1) des valeurs de pixel du raster en entrée, pixel par pixel. |
|
|
Additionne (fait la somme) les valeurs de deux rasters, pixel par pixel. |
|
|
Elève les valeurs de pixel d’un raster à la puissance des valeurs d’un autre raster. |
|
|
Renvoie le prochain entier inférieur, en tant que valeur de virgule flottante, pour chaque pixel d’un raster. |
|
|
Renvoie le prochain entier supérieur, en tant que valeur de virgule flottante, pour chaque pixel d’un raster. |
|
|
Calcule le carré des valeurs de pixel dans un raster. |
|
|
Calcule la racine carrée des valeurs de pixel dans un raster. |
|
|
Multiplie les valeurs de deux rasters, pixel par pixel. |
|
Mathématiques : conditionnelles
Les fonctions suivantes figurent dans la catégorie de la fonction raster Math: Conditional (Mathématiques : Conditionnelles). Les fonctions conditionnelles permettent de contrôler les valeurs en sortie selon les conditions imposées aux valeurs en entrée. Les conditions applicables peuvent être de deux types : requête attributaire ou condition reposant sur la position de l’instruction conditionnelle dans une liste.
|
Fonction |
Description |
|---|---|
|
Exécute une évaluation conditionnelle if/else sur chacune des cellules en entrée d’un raster en entrée. |
|
|
Définit les emplacements de pixels identifiés en valeur NoData en fonction des critères spécifiés. Renvoie une valeur NoData si une évaluation conditionnelle est vraie et renvoie la valeur spécifiée par un autre raster si celle-ci est fausse. |
Mathématiques : logiques
Les fonctions suivantes figurent dans la catégorie de la fonction raster Math: Logical (Mathématiques : Logiques). Les fonctions mathématiques logiques évaluent les valeurs des entrées et déterminent les valeurs en sortie selon la logique booléenne. Ces fonctions traitent les jeux de données raster dans cinq domaines principaux : bit à bit, booléen, combinatoire, logique et relationnel.
|
Fonction |
Description |
|---|---|
|
Effectue une opération Et bit à bit sur les valeurs binaires de deux rasters en entrée. |
|
|
Effectue une opération de décalage à gauche bit à bit sur les valeurs binaires de deux rasters en entrée. |
|
|
Effectue une opération de complément Non bit à bit sur la valeur binaire d’un raster en entrée. |
|
|
Effectue une opération Ou bit à bit sur les valeurs binaires de deux rasters en entrée. |
|
|
Effectue une opération de décalage à droite bit à bit sur les valeurs binaires de deux rasters en entrée. |
|
|
Effectue une opération Ou exclusif bit à bit sur les valeurs binaires de deux rasters en entrée. |
|
|
Effectue une opération Et booléen sur les valeurs de pixel de deux rasters en entrée. Si les deux valeurs en entrée sont vraies (différentes de zéro), la valeur en sortie est égale à 1. Si l’une des valeurs en entrée, ou les deux, est fausse (égale à zéro), la valeur en sortie est égale à 0. |
|
|
Effectue une opération de complément Non booléen sur les valeurs de pixel d’un raster en entrée. Si les valeurs en entrée sont vraies (différentes de zéro), la valeur en sortie est égale à 0. Si les valeurs en entrée sont fausses (égales à zéro), la valeur en sortie est égale à 1. |
|
|
Effectue une opération Ou booléen sur les valeurs de cellules de deux rasters en entrée. Si l’une des valeurs en entrée, ou les deux, sont vraies (différentes de zéro), la valeur en sortie est égale à 1. Si les deux valeurs en entrée sont fausses (égales à zéro), la valeur en sortie est égale à 0. |
|
|
Effectue une opération Ou exclusif booléen sur les valeurs de cellules de deux rasters en entrée. Si une valeur en entrée est vraie (différente de zéro) et que l’autre est fausse (égale à 0), la valeur en sortie est égale à 1. Si les deux valeurs en entrée sont vraies ou fausses, la valeur en sortie est égale à 0. |
|
|
Effectue une opération Egal à sur deux rasters, pixel par pixel. |
|
|
Effectue une opération relationnelle Supérieur à sur deux entrées, pixel par pixel. Renvoie une valeur de 1 pour les pixels pour lesquels le premier raster est supérieur au deuxième, et une valeur de 0 pour les pixels pour lesquels le premier raster n’est pas supérieur au deuxième. |
|
|
Effectue une opération relationnelle Supérieur ou égal à sur deux entrées, pixel par pixel. Renvoie une valeur de 1 pour les pixels pour lesquels le premier raster est supérieur ou égal au deuxième, et une valeur de 0 pour les pixels pour lesquels le premier raster n’est pas supérieur ou égal au deuxième. |
|
|
Détermine les valeurs du raster en entrée qui sont NoData, pixel par pixel. Renvoie 1 si la valeur en entrée est NoData et 0 pour les pixels qui ne correspondent pas à NoData. |
|
|
Effectue une opération relationnelle Inférieur à sur deux entrées, pixel par pixel. Renvoie la valeur 1 pour les pixels pour lesquels le premier raster est inférieur au deuxième raster. |
|
|
Effectue une opération relationnelle Inférieur ou égal à sur deux entrées, pixel par pixel. Renvoie une valeur de 1 pour les pixels pour lesquels le premier raster est inférieur ou égal au deuxième, et une valeur de 0 s’il n’est pas inférieur ou égal au deuxième. |
|
|
Effectue une opération relationnelle Différent de sur deux entrées, pixel par pixel. Renvoie une valeur de 1 pour les pixels pour lesquels le premier raster n’est pas égal au deuxième, et une valeur de 0 pour les pixels pour lesquels il est égal au deuxième. |
Mathématiques trigonométriques
Les fonctions suivantes figurent dans la catégorie de la fonction raster Math: Trigonometric (Mathématiques : Trigonométriques). Les fonctions mathématiques trigonométriques permettent d’effectuer différents calculs trigonométriques sur les valeurs d’un raster en entrée.
|
Fonction |
Description |
|---|---|
|
Calcule le cosinus inverse des pixels dans un raster. |
|
|
Calcule le cosinus hyperbolique inverse des pixels dans un raster. |
|
|
Calcule le sinus inverse des pixels dans un raster. |
|
|
Calcule le sinus hyperbolique inverse des pixels dans un raster. |
|
|
Calcule la tangente inverse des pixels dans un raster. |
|
|
Calcule la tangente inverse (selon x,y) des pixels dans un raster. |
|
|
Calcule la tangente hyperbolique inverse des pixels dans un raster. |
|
|
Calcule le cosinus des pixels dans un raster. |
|
|
Calcule le cosinus hyperbolique des pixels dans un raster. |
|
|
Calcule le sinus des pixels dans un raster. |
|
|
Calcule le sinus hyperbolique des pixels dans un raster. |
|
|
Calcule la tangente des pixels dans un raster. |
|
|
Calcule la tangente hyperbolique des pixels dans un raster. |
SAR
Les fonctions suivantes figurent dans la catégorie de la fonction raster SAR.
|
Fonction |
Description |
|---|---|
|
Calcule divers indices SAR, tels que l’indice de végétation radar (RVI), l’indice de dégradation des forêts radar (RFDI) et l’indice de structure de la canopée (CSI). |
|
|
Corrige les distorsions radiométriques, liées à la topographie, des données radar à synthèse d’ouverture (SAR). |
|
|
Corrige les perturbations de rétrodiffusion causées par du bruit thermique dans les données SAR en entrée, ce qui permet d’obtenir une image plus continue. |
Statistique
Les fonctions suivantes figurent dans la catégorie de la fonction raster Statistical (Statistique). Utilisez ces fonctions statistiques pour effectuer des opérations raster statistiques sur une base locale, de voisinage ou zonale.
|
Fonction |
Description |
|---|---|
|
Calcule les statistiques de plusieurs rasters, pixel par pixel. |
|
|
Calcule les statistiques sur une fenêtre de déplacement sur des données multidimensionnelles le long d’une dimension spécifiée. |
|
|
Calcule les statistiques sur les cellules dans un voisinage autour de chaque pixel d’un raster en entrée. Plusieurs formes de voisinage sont disponibles. |
|
|
Synthétise les valeurs d’un raster dans les zones d’un autre jeu de données. |