Beschriftung | Erläuterung | Datentyp |
Multidimensionale Eingabe-Raster | Die zu kombinierenden multidimensionalen Eingabe-Raster. | Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer; Image Service; File |
Ausgabe-Raster | Das zusammengeführte multidimensionale Raster-Dataset im Cloud-Raster-Format (.crf-Datei) oder NetCDF-Format (.nc-Datei). | Raster Dataset |
Methode "Überlappung auflösen" (optional) | Gibt an, welche Methode zum Auflösen überlappender Pixel in den kombinierten Datasets verwendet wird.
| String |
Zusammenfassung
Kombiniert mehrere multidimensionale Raster-Datasets räumlich oder für verschiedene Variablen und Dimensionen.
Verwendung
Dieses Werkzeug erstellt aus einer Liste multidimensionaler Raster ein zusammengeführtes multidimensionales Raster-Dataset. Wenn Sie beispielsweise über ein Mosaik-Dataset verfügen, das die monatlichen Niederschlagsdaten von 30 Jahren enthält, und ein weiteres Dataset mit monatlichen Temperaturdaten für 10 Jahre, können Sie diese zu einem multidimensionalen Raster mit beiden Variablen kombinieren.
Das Werkzeug unterstützt Eingabedaten im NetCDF-Format (.nc-Datei).
Wenn die multidimensionalen Eingabe-Raster unterschiedliche Variablen enthalten, enthält das multidimensionale Ausgabe-Raster sämtliche Variablen.
Wenn die multidimensionalen Eingabe-Raster unterschiedliche Dimensionen oder Dimensionswerte enthalten, enthält das multidimensionale Ausgabe-Raster sämtliche Dimensionen und Dimensionswerte.
Wenn die multidimensionalen Eingabe-Raster dieselben Dimensionen und Variablen, jedoch unterschiedliche räumliche Ausdehnungen enthalten, enthält das multidimensionale Ausgabe-Raster die Variablen und Dimensionen für die zusammengeführten räumlichen Ausdehnungen.
Dieses Werkzeug generiert ein multidimensionales Raster-Dataset im Cloud-Raster-Format (CRF) oder NetCDF-Format (.nc-Datei).
Parameter
arcpy.management.MergeMultidimensionalRasters(in_multidimensional_rasters, out_raster, {resolve_overlap_method})
Name | Erläuterung | Datentyp |
in_multidimensional_rasters [in_multidimensional_rasters,...] | Die zu kombinierenden multidimensionalen Eingabe-Raster. | Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer; Image Service; File |
out_raster | Das zusammengeführte multidimensionale Raster-Dataset im Cloud-Raster-Format (.crf-Datei) oder NetCDF-Format (.nc-Datei). | Raster Dataset |
resolve_overlap_method (optional) | Gibt an, welche Methode zum Auflösen überlappender Pixel in den kombinierten Datasets verwendet wird.
| String |
Codebeispiel
Zwei multidimensionale Raster mit unterschiedlichen Variablen zusammenführen.
# 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")
Zwei multidimensionale Raster mit unterschiedlichen Dimensionswerten zusammenführen.
# 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)
Zwei multidimensionale Raster mit unterschiedlichen räumlichen Ausdehnungen zusammenführen.
# 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")