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.
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). Aktuell werden keine anderen Ausgabeformate unterstützt.
Syntax
arcpy.md.MergeMultidimensionalRasters(in_multidimensional_rasters, out_raster, {resolve_overlap_method})
Parameter | Erklärung | 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). | Raster Dataset |
resolve_overlap_method (optional) | Gibt an, welche Methode zum Auflösen überlappender Pixel in den kombinierten Datasets verwendet werden soll.
| 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.MergeMutidimensionalRasters(
["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")
Umgebungen
Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja