Объединить измерения (параметр среды)

Инструменты, которые используют параметр среды Единицы измерения размеров, будут создавать многомерный растр, включающий все измерения из входных многомерных растров.

Примечания по использованию

  • Эта настройка применима только в том случае, если на вход подается больше одного растра и все входные данные представляют собой наборы многомерных растровых данных.
  • Если параметр Единицы измерения размеров не отмечен, то инструмент геообработки будет запущен только в том случае, если размеры во входных многомерных растрах будут иметь то же имя. Если же имена размеров не совпадают, инструмент работать не будет.
  • Если же параметр среды отмечен, то имена размеров из входных многомерных растров не обязательно должны совпадать, а инструмент создаст многомерный растр, в котором все измерения будут объединены. Например, вы можете воспользоваться инструментом Плюс, чтобы добавить два многомерных растра, у каждого из которых есть переменная температуры океана temperature, но одна из них измеряется как Time, а вторая как Depth. Результатом будет многомерный растр, в котором будут присутствовать измерения Time и Depth, а переменная температуры будет добавлена для каждой скомбинированной пары измерений.

Синтаксис диалога

  • Не отмечено - поддерживающиеся инструменты будут работать, только если входной многомерный растр содержит измерение с таким же именем. Это значение по умолчанию
  • Отмечено - поддерживающиеся инструменты будут работать даже если входные многомерные растры не содержат измерения с одинаковыми именами, все измерения будут включены в выходной многомерный растр.

Синтаксис скриптов

arcpy.env.unionDimension = boolean_option

ПараметрОбъяснение

boolean_option

Задает необходимость объединения измерений из выходных многомерных растров. По умолчанию – False.

unionDimension, синтаксис

Пример скрипта

import arcpy
# Set the unionDimension environment to True
arcpy.env.unionDimension = True

Связанные разделы