Skip to main content

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

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

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

  • Чтобы задать определенный числовой размер ячейки, введите числовое значение непосредственно в текстовое окно.

  • Когда в качестве единственных входных данных для инструмента используется набор классов объектов, размером ячейки по умолчанию является ширина или высота (в зависимости от того, что короче) экстента набора классов объектов, деленного на 250.

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

  • Будьте осторожны при задании меньшего значения, чем у входных данных. При этом детализация увеличиваться не будет, новые ячейки будут интерполированы по методу Ближайшего соседа. Точность результата соответствует точности самых грубых данных.

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

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

  • Empty—Инструмент геообработки воспринимает отсутствие значения в качестве предпочтительного параметра. Используется по умолчанию.

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

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

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

Синтаксис Python

arcpy.env.cellSize = cellsize_option

Имя Объяснение

cellsize_option

Указывает размер ячейки, которая будет использоваться.

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

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

  • MAXOFИспользуйте самый большой размер ячейки из всех входных наборов данных. Это значение используется по умолчанию, если только размер ячейки не задан инструментом.

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

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

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"