Étiquette | Explication | Type de données |
Raster d’ébauche en entrée | Raster d’ébauche en entrée est également appelé champ d’ébauche. | Raster Dataset; Raster Layer; Image Service |
Données d’observation en entrée | Entités ponctuelles en entrée qui vont être utilisées pour l’interpolation. | Feature Layer; Trajectory Layer |
Champ d’observation | Champ contenant les valeurs d’observation qui seront utilisées pour l’interpolation. | String |
Raster en sortie | Jeu de données raster multidimensionnelles en sortie. | Raster Dataset |
Variance d’erreur d’ébauche | Variance d’erreur des mesures d’ébauche. L’entrée peut être une valeur simple ou un raster de variance d’erreur. Si une valeur simple est fournie, elle sera utilisée en tant que variance d’erreur pour toutes les mesures d’ébauche. Si un raster de variance d’erreur est fourni, chaque cellule des données d’ébauche obtiendra sa variance d’erreur à partir du raster de variance d’erreur d’ébauche correspondant. Le raster de variance d’erreur doit avoir les mêmes taille de cellule et étendue que les données d’ébauche. | Double; Raster Dataset; Raster Layer; Image Service |
Variance d’erreur d’observation | Variance d’erreur des observations. L’entrée peut être une valeur simple ou un champ issu des données d’observation. Si une valeur simple est fournie, elle sera utilisée en tant que variance d’erreur pour toutes les observations. Si un champ des données d’observation est fourni, les valeurs du champ seront utilisées en tant que variance d’erreur pour chaque point d’observation correspondant. | Double; String |
Longueur de corrélation d’erreur d’ébauche (Facultatif) | Longueur de corrélation entre les mesures d’ébauche. La valeur par défaut est égale à trois fois la taille de cellule de la valeur de paramètre Input Background Raster (Raster d’ébauche en entrée). | Double |
Disponible avec une licence Image Analyst.
Synthèse
Assimile de manière statistique les données combinées provenant de plusieurs sources pour générer un raster en sortie. L’outil peut être utilisé pour fusionner les données d’ébauche (des modèles en sortie, par exemple) avec des données d’observation (des mesures de point, par exemple) pour procéder à l’interpolation.
En savoir plus sur le fonctionnement de l’outil Optimal Interpolation (Interpolation optimale)
Utilisation
L’outil accepte un jeu de données d’ébauche et un jeu de données d’observation en entrée. La valeur de paramètre Input Background Raster (Raster d’ébauche en entrée) est en général un raster de points quadrillés qui peut provenir d’un modèle en sortie, la valeur de paramètre Input Observation Data (Données d’observation en entrée) étant en général un jeu de données d’entités ou de trajectoires qui contient des observations sous forme de points.
Pour combiner les jeux de données, des pondérations sont attribuées aux jeux de données d’ébauche et de trajectoire en fonction de leurs précisions relatives, afin de limiter le plus possible la variance d’erreur d’analyse. Les précisions relatives sont déterminées à partir des valeurs de paramètre Background Error Variance (Variance d’erreur d’ébauche), Observation Error Variance (Variance d’erreur d’observation) et Background Error Correlation Length (Longueur de corrélation d’erreur d’ébauche), qui sont utilisées pour déterminer la corrélation d’erreur d’ébauche entre des mesures d’ébauche.
Les valeurs de paramètre Background Error Variance (Variance d’erreur d’ébauche) et Observation Error Variance (Variance d’erreur d’observation) sont en général des constantes globales estimées à partir des données d’ébauche et d’observation. Par ailleurs, vous pouvez fournir un autre raster avec les mêmes lignes et colonnes, tailles de cellule et étendues, afin de représenter la variance d’erreur d’ébauche. Vous pouvez également fournir un champ à partir des données d’observation qui représente la variance d’erreur d’observation.
La valeur de paramètre Background Error Correlation Length (Longueur de corrélation d’erreur d’ébauche) permet d’estimer l’influence d’un point d’observation sur la sortie. Elle est exprimée dans l’unité de la référence spatiale des données d’ébauche en entrée. Une valeur plus élevée donne une influence plus élevée sur les points éloignés de la cellule en sortie.
Par hypothèse, la corrélation d’erreur d’observation est de 0.
Paramètres
OptimalInterpolation(in_background_raster, in_obs_data, obs_field, out_raster, background_error_var, obs_error_var, {background_error_corr_length})
Nom | Explication | Type de données |
in_background_raster | Raster d’ébauche en entrée est également appelé champ d’ébauche. | Raster Dataset; Raster Layer; Image Service |
in_obs_data | Entités ponctuelles en entrée qui vont être utilisées pour l’interpolation. | Feature Layer; Trajectory Layer |
obs_field | Champ contenant les valeurs d’observation qui seront utilisées pour l’interpolation. | String |
out_raster | Jeu de données raster multidimensionnelles en sortie. | Raster Dataset |
background_error_var | Variance d’erreur des mesures d’ébauche. L’entrée peut être une valeur simple ou un raster de variance d’erreur. Si une valeur simple est fournie, elle sera utilisée en tant que variance d’erreur pour toutes les mesures d’ébauche. Si un raster de variance d’erreur est fourni, chaque cellule des données d’ébauche obtiendra sa variance d’erreur à partir du raster de variance d’erreur d’ébauche correspondant. Le raster de variance d’erreur doit avoir les mêmes taille de cellule et étendue que les données d’ébauche. | Double; Raster Dataset; Raster Layer; Image Service |
obs_error_var | Variance d’erreur des observations. L’entrée peut être une valeur simple ou un champ issu des données d’observation. Si une valeur simple est fournie, elle sera utilisée en tant que variance d’erreur pour toutes les observations. Si un champ des données d’observation est fourni, les valeurs du champ seront utilisées en tant que variance d’erreur pour chaque point d’observation correspondant. | Double; String |
background_error_corr_length (Facultatif) | Longueur de corrélation entre les mesures d’ébauche. La valeur par défaut est égale à trois fois la taille de cellule de la valeur de paramètre in_background_raster. | Double |
Exemple de code
Cet exemple interpole les données ponctuelles d’altitude dans un raster multidimentionnel.
# Import system modules
import arcpy from arcpy import *
#Check out the ArcGIS Image Analyst extension license
arcpy.CheckOutExtension("ImageAnalyst")
# Set local variables
in_background_raster = r"C:\data\global_ssh.tif"
in_obs_data = r"C:\data\jason_3_ssh.shp"
obs_field = "SSH"
background_error_var = 0.1
obs_error_var = 0.2
background_error_corr_length = 100 # km
# Execute
output = arcpy.ia.OptimalInterpolation(in_background_raster, in_obs_data, obs_field, background_error_var, obs_error_var, background_error_corr_length)
Output.save(r”c:\output\OI_ssh.crf”)
Environnements
Informations de licence
- Basic: Nécessite Image Analyst
- Standard: Nécessite Image Analyst
- Advanced: Nécessite Image Analyst
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?