Размер ячейки (параметр среды)

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

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

  • Чтобы задать определенный размер ячейки в числах, введите значение непосредственно в поле.
  • Выходное разрешение по умолчанию определяется по самому грубому из входных наборов растровых данных.
  • Если же в качестве входных объектов используются векторные данные, значение ячейки растра будет вычислено как значение ширины или высоты (меньшее из двух) входного экстента, поделенное на 250.
  • Если установлено числовое значение размера ячейки, она не будет проецироваться, если выходные данные находятся в пространственной привязке, которая отличается от пространственной привязки входных данных. В других случаях входной набор данных будет спроецирован, и будет использован новый размер ячейки.
  • Если вы зададите значение меньшее, чем у входных данных, появится предупреждение. При этом детализация увеличиваться не будет, новые ячейки будут интерполированы по методу Ближайшего соседа. Точность результата соответствует точности самых грубых данных.
  • Если во время выполнения анализа наборы данных проецируются, для размера ячейки выходного растра будет использоваться метод, заданный в настройке среды Метод проецирования размера ячейки.

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

  • Максимальный из всех входных – наибольший размер ячейки из всех входных наборов данных. Используется по умолчанию.
  • Минимальный из всех входных – наименьший размер ячейки из всех входных данных.
  • Как у слоя <имя> – используйте размер ячейки определенного слоя или набора растровых данных.

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

arcpy.env.cellSize = cellsize_option

cellsize_optionОбъяснение

MAXOF

Максимальный из всех выходных - Наибольший размер ячейки из всех входных наборов данных. Используется по умолчанию.

MINOF

Минимальный из всех входных – наименьший размер ячейки из всех входных данных.

число

Используйте установленное значение ячейки непосредственно.

имя слоя

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

cellSize, синтаксис

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

import arcpy
# Set the cell size environment using a keyword.
arcpy.env.cellSize = "MINOF"
# Set the cell size environment using a number.
arcpy.env.cellSize = 20
# Set the cell size environment using a raster dataset.
arcpy.env.cellSize = "C:/sapyexamples/data/myraster"

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