Merge Multidimensional Rasters (Fusionner les rasters multidimensionnels) (Outils multidimensionnels)
Résumé
Combine plusieurs jeux de données raster multidimensionnels spatialement ou selon des variables et des dimensions.
Utilisation
Cet outil permet de créer un jeu de données raster multidimensionnel fusionné à partir d’une liste de rasters multidimensionnels. Par exemple, si vous disposez d’un jeu de données mosaïque qui contient les relevés mensuels de précipitations sur 30 ans et un autre jeu de données avec les données de température mensuelles sur 10 ans, vous pouvez les associer pour créer un raster multidimensionnel avec les deux variables.
L’outil prend en charge les données en entrée au format NetCDF (fichier .nc).
Si les rasters multidimensionnels en entrée contiennent des variables différentes, le raster multidimensionnel en sortie contient toutes les variables.
Si les rasters multidimensionnels en entrée contiennent des dimensions ou valeurs de dimension différentes, le raster multidimensionnel en sortie inclut toutes les dimensions et valeurs de dimension.
Si les rasters multidimensionnels en entrée contiennent les mêmes dimensions et variables, mais des étendues spatiales différentes, raster multidimensionnel en sortie inclut toutes les variables et dimensions selon les étendues spatiales fusionnées.
Cet outil crée un jeu de données raster multidimensionnel au format Cloud Raster Format (CRF) ou NetCDF (fichier .nc).
Jeu de données raster multidimensionnel fusionné au format Cloud Raster Format (fichier .crf) ou NetCDF (fichier .nc).
Raster Dataset
Méthode Résoudre la superposition
(Facultatif)
Indique la méthode à utiliser pour résoudre les pixels superposés dans les jeux de données combinés.
Premier—La valeur du pixel des zones superposées correspond à la valeur du premier raster de la liste des rasters en entrée. Il s’agit de l’option par défaut.
Dernier—La valeur du pixel des zones superposées correspond à la valeur du dernier raster de la liste des rasters en entrée.
Minimum—La valeur du pixel des zones superposées correspond à la valeur minimum des pixels superposés.
Maximum—La valeur du pixel des zones superposées correspond à la valeur maximum des pixels superposés.
Moyenne—La valeur du pixel des zones superposées correspond à la moyenne des pixels superposés.
Somme—La valeur du pixel des zones superposées correspond à la somme totale des pixels superposés.
Jeu de données raster multidimensionnel fusionné au format Cloud Raster Format (fichier .crf) ou NetCDF (fichier .nc).
Raster Dataset
resolve_overlap_method
(Facultatif)
Indique la méthode à utiliser pour résoudre les pixels superposés dans les jeux de données combinés.
FIRST—La valeur du pixel des zones superposées correspond à la valeur du premier raster de la liste des rasters en entrée. Il s’agit de l’option par défaut.
LAST—La valeur du pixel des zones superposées correspond à la valeur du dernier raster de la liste des rasters en entrée.
MIN—La valeur du pixel des zones superposées correspond à la valeur minimum des pixels superposés.
MAX—La valeur du pixel des zones superposées correspond à la valeur maximum des pixels superposés.
MEAN—La valeur du pixel des zones superposées correspond à la moyenne des pixels superposés.
SUM—La valeur du pixel des zones superposées correspond à la somme totale des pixels superposés.
String
Exemple de code
Exemple 1 de MergeMultidimensionalRasters (fenêtre Python)
Fusionner deux rasters multidimensionnels dont les variables sont différentes.
# Import system modules
import arcpy
# Append slices from two multidimensional rasters with temperature data
arcpy.md.MergeMultidimensionalRaster(
["C:/data/temp1980_1990.crf", "C:/data/precip1980_1990.crf"],
"C:/data/temp_precip_1980_1990.crf")
Exemple 2 de MergeMultidimensionalRasters (script autonome)
Fusionner deux rasters multidimensionnels dont les valeurs de dimension sont différentes.
# Import system modules
import arcpy
# Define input parameters
input_multidimensional_rasters = ["C:/data/hycom_2000_2019.crf", "C:/data/hycom_2020.crf"]
output_multidimensional_raster = "C:/new_data/hycom2000_2020.crf"
# Merge the dimension values for the variables
arcpy.md.MergeMutidimensionalRaster(
input_multidimensional_rasters, output_multidimensional_raster)
Exemple 3 de MergeMultidimensionalRasters (script autonome)
Fusionner deux rasters multidimensionnels dont les étendues spatiales sont différentes.
# Import system modules
import arcpy
# Define input parameters
input_multidimensional_rasters = ["C:/data/hycom_East.crf", "C:/data/hycom_WEST.crf"]
output_multidimensional_raster = "C:/new_data/hycom_ALL.crf"
# Merge the spatial regions of the input data
arcpy.md.MergeMutidimensionalRaster(
input_multidimensional_rasters, output_multidimensional_raster, "FIRST")