Инструмент Агрегировать многомерный растр генерирует набор многомерных растровых данных, агрегируя существующие переменные многомерных растров вдоль измерения.
Примечание:
Теперь этот инструмент доступен в Map Viewer, современный инструмент для создания карт в ArcGIS Enterprise. Чтобы узнать больше, см. раздел Агрегирование многомерного растра (Map Viewer).
Для запуска этого инструмента портал должен быть настроен для анализа растров.
Если вы не видите этот инструмент в Map Viewer Classic, свяжитесь с администратором организации. Возможно, ваш портал не настроен для анализа растров, или у вас может не быть прав, необходимых для запуска инструмента.
Схема рабочего процесса
Пример
Если у вас есть данные о температуре воды на поверхности моря за 30 лет - через каждые 5 метров в глубину до 100 метров, собираемые ежемесячно, агрегировать данные можно следующими способами:
- Агрегировать ежемесячные данные температур в годовые.
- Агрегировать ежемесячные данные температур в 4-месячные интервалы.
- Агрегировать данные температур на глубинах от 0 до 25 метров, затем - от 25 до 50 метров, а затем - от 50 до 100 метров.
Примечания по использованию
Этот инструмент позволяет вам математически комбинировать срезы многомерного набора данных.
Более подробную информацию о том, как публиковать многомерные слои изображений смотрите в Публикация многомерных слоев изображений.
Параметры этого инструмента перечислены в следующей таблице:
Параметр | Объяснение |
---|---|
Выберите многомерный слой изображений для агрегирования | Слой входных изображений, содержащий многомерные данные, которые будут агрегированы. |
Выберите измерение, по которому нужно агрегировать | Измерение агрегации. Это измерение, по которому переменные будут агрегированы. |
Выберите переменные для агрегирования | Переменная или переменные, которые будут агрегированы по заданному измерению. Если не указано конкретных переменных, будут агрегированы все переменные в пределах заданного измерения. Например, для агрегирования суточных температурных данных в среднемесячные, необходимо указать температуру в качестве переменной для агрегирования. Если вы не указали ни одной переменной, а у вас есть суточные данные по температуре и влажности, обе переменные будут агрегированы в среднемесячные и выходной многомерный растр будет включать обе переменные. |
Выберите метод агрегирования | Определяет математический метод, который будет использован для комбинации агрегированных срезов в пределах интервала.
|
Выберите Определение агрегации | Определяет интервал измерения, по которому данные будут агрегированы.
|
Выберите интервал ключевых слов | Указывает ключевое слово интервала, которое будет использовано при агрегировании по измерению.
Это обязательный параметр, если определение агрегации установлено на Ключевое слово интервала, и агрегация выполняется по времени. |
Интервал значений | Размер интервала, который будет использован для агрегации. Например, чтоб агрегировать данные ежемесячных температур за 30 лет с инкрементом в 5 лет, введите 5 в качестве Значения интервала и укажите для Единиц – Годы. Этот параметр необходим, если определение агрегации установлено на Значение интервала. |
Единицы измерения | Единицы измерения, которые будут применены к значению интервала. Это обязательный параметр, если определение агрегации установлено на Значение интервала, и агрегация выполняется по времени. |
Задать диапазоны | Интервальные диапазоны будут использованы для агрегации групп значений. Они состоят из пар минимальных и максимальных значений с типом поля Double или Date. Этот параметр необходим, если определение агрегации установлено на Интервальные диапазоны. |
Игнорировать пропущенные значения при вычислениях | Определяет, будут ли игнорироваться пропущенные значения в анализе.
|
Имя слоя результата | Имя слоя, который будет добавлен в Мои ресурсы и на карту. Имя слоя по умолчанию зависит от имени инструмента и имени входного слоя. Если имя слоя уже используется, появится запрос ввести новое имя. Вы можете указать имя папки в Моих ресурсах, где будет сохранен результат, с помощью ниспадающего списка Сохранить результат в. |
Значение процентиля | Вычисляемый процентиль. Значение по умолчанию – 90, определяющее 90-й процентиль. Значения могут варьироваться от 0 до 100. 0-й процентиль эквивалентен минимуму в статистике, а 100-й - максимуму. Значение 50 даст тот же результат, что и медиана в статистике. |
Тип интерполяции Процентиль | Определяет метод интерполяции процентиля, который будет использоваться, если вычисляемое количество значений входного растра является четным.
|
Параметры среды
Параметры среды анализа - это дополнительные параметры, которые влияют на результаты работы инструмента. Вы можете получить доступ к настройкам среды анализа инструмента, щелкнув значок шестеренки в верхней части панели инструментов.
Этот инструмент поддерживает следующие Параметры среды анализа:
- Выходная система координат - Задает систему координат выходного слоя.
- Экстент - указывает область, которая будет использоваться для анализа.
- Растр привязки - настраивает экстент выхода таким образом, чтобы он соответствовал выравниванию ячеек указанного растрового слоя привязки.
- Размер ячейки - размер ячейки для использования в выходном слое.
- Метод пересчета - метод, используемый для интерполяции значений пикселей.
- Коэффициент параллельной обработки - управляет экземплярами ЦПУ или графического процессора для обработки растров.
Сходные инструменты и функции растра
Используйте инструмент Агрегировать многомерный растр для математического объединения срезов многомерного растра. Другие инструменты могут применяться для решения похожих задач.
Инструменты анализа ArcGIS Pro и функции растра
Инструмент геообработки Агрегировать многомерный растр доступен в наборах инструментов Image Analyst и Spatial Analyst.
Агрегировать многомерный растр также доступен в виде растровой функции.
Ресурсы для разработчиков ArcGIS Enterprise
Если вы работаете в ArcGIS REST API, используйте задачу Aggregate Multidimensional Raster.
Если вы работаете в ArcGIS API for Python, используйте aggregate_multidimensional_raster из модуля arcgis.raster.analytics.