Skip to main content

Метод проецирования размера ячейки (Параметр среды)

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

Более подробно о том, как работает Метод проецирования размера ячейки.

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

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

  • Рекомендуется указывать в анализе использование Метода проецирования размера ячейки.

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

  • Преобразовать единицы измерения –> преобразование единиц измерения происходит в зависимости от типов задействованных систем координат. При проецировании из одной системы координат проекции в другую (СКП) в другую СКП, линейные единицы конвертируются с использованием относительного коэффициента. При преобразовании одной географической системы координат (ГСК) в другую ГСК, угловые единицы также конвертируются. При проецировании из ГСК в СКП или из СКП в ГСК выходной размер ячейки рассчитывается на основе среднего отношения четырех сторон и двух диагоналей проецируемого экстента к исходному экстенту. Используется по умолчанию.

  • Сохранить разрешение –> В проецируемом экстенте сохраняется такое же число квадратных ячеек, которое содержится в исходном экстенте. Размер выходной ячейки вычисляется на основе отношения площадей проецированного и оригинального экстентов.

  • Центр экстента –> Центр исходного экстента проецируется в выходную систему координат. Размер выходной ячейки вычисляется на основе среднего значения проецированных расстояний из центральной точки к четырем смежным точкам.

Синтаксис Python

arcpy.env.cellSizeProjectionMethod = cellsizeprojectionmethod_option

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

cellsizeprojectionmethod_option

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

  • CONVERT_UNITSЕдиницы измерения конвертируются на основании используемых типов систем координат. При проецировании из одной системы координат проекции в другую (СКП) в другую СКП, линейные единицы конвертируются с использованием относительного коэффициента. При преобразовании одной географической системы координат (ГСК) в другую ГСК, угловые единицы также конвертируются. При проецировании из ГСК в СКП или из СКП в ГСК выходной размер ячейки рассчитывается на основе среднего отношения четырех сторон и двух диагоналей проецируемого экстента к исходному экстенту. Используется по умолчанию.

  • PRESERVE_RESOLUTIONЧисло квадратных ячеек исходного экстанта сохраняется в проецированном экстенте. Размер выходной ячейки вычисляется на основе отношения площадей проецированного и оригинального экстентов.

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

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

import arcpy

# Set the workspace, Output Coordinate System and Cell Size Projection Method
# environments
arcpy.env.workspace = "C:/workspace"
arcpy.env.outputCoordinateSystem = arcpy.SpatialReference("WGS 1984 UTM Zone 18N")

# Set Cell Size Projection Method environment
arcpy.env.cellSizeProjectionMethod = "PRESERVE_RESOLUTION"

# Set local variables
InZones = "C:/data/parcels.shp"
InZoneField = "Parcel_ID"
InValueRaster = "C:/data/Slope"

# Process: Calculate the mean slope of each parcel area.
out = arcpy.sa.ZonalStatistics(InZones, InZoneField, InValueRaster, "MEAN", "DATA")
out.save("mean_ParSlp")