Подпись | Описание | Тип данных |
Входные многомерные растры
| Входные многомерные растры, которые будут комбинироваться. | Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer; Image Service; File |
Выходной растр
| Объединенный набор многомерных растровых данных в Cloud Raster Format (файл .crf). | Raster Dataset |
Метод разрешения перекрытия
(Дополнительный) | Задает метод, используемый для пересчета перекрывающихся пикселов в объединенных наборах данных.
| String |
Краткая информация
Комбинирует несколько наборов многомерных растровых данных пространственно или по переменным и измерениям.
Использование
Этот инструмент выполняет слияние многомерного набора растровых данных из списка многомерных растров. Например, если у вас есть набор данных мозаики, который содержит данные об осадках за 30 лет, а также другой набор - данные о среднемесячной температуре за 10 лет, - вы можете объединить их в многомерный растр с двумя переменными.
Если входные многомерные растры содержат разные переменные, выходной многомерный растр будет содержать все переменные.
Если входные многомерные растры содержат разные измерения или значения измерений, выходной многомерный растр будет содержать все переменные и их значения.
Если входные многомерные растры содержат одинаковые измерения и переменные, но имеют разные пространственные экстенты, выходной многомерный растр будет включать переменные и измерения в пределах объединения этих пространственных экстентов.
Этот инструмент создает многомерный набор растровых данных в формате Cloud Raster Format (CRF). В настоящее время другие форматы выхода не поддерживаются.
Параметры
arcpy.md.MergeMultidimensionalRasters(in_multidimensional_rasters, out_raster, {resolve_overlap_method})
Имя | Описание | Тип данных |
in_multidimensional_rasters [in_multidimensional_rasters,...] | Входные многомерные растры, которые будут комбинироваться. | Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer; Image Service; File |
out_raster | Объединенный набор многомерных растровых данных в Cloud Raster Format (файл .crf). | Raster Dataset |
resolve_overlap_method (Дополнительный) | Задает метод, используемый для пересчета перекрывающихся пикселов в объединенных наборах данных.
| String |
Пример кода
Выполняет слияние двух многомерных растров с разными переменными.
# 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")
Выполняет слияние двух многомерных растров с разными значениями измерений.
# 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)
Выполняет слияние двух многомерных растров с разными пространственными экстентами.
# 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")
Параметры среды
Особые случаи
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да