neighborhood (Дополнительный) | Ячейки обрабатываемого блока, которые будут использоваться в вычислении статистики. Есть несколько предопределенных типов окрестностей для выбора, или можно задать пользовательское ядро. Когда выбран тип окрестности, можно задать другие параметры, чтобы полностью определить форму, размер и единицы измерения. Окрестность по умолчанию – квадрат со стороной три ячейки.
Форма окрестностей определяется классом Neighborhood. Доступные типы окрестностей NbrAnnulus, NbrCircle, NbrRectangle, NbrWedge, NbrIrregular, и NbrWeight. Доступны следующие формы типов окрестностей: - NbrAnnulus({innerRadius}, {outerRadius}, {units})
Окрестность в форме кольца, определяемая внутренним радиусом и внешним радиусом. Кольцо по умолчанию – внутренний радиус одной ячейки и внешний радиус трех ячеек. - NbrCircle({radius}, {units}
Круговая окрестность с заданным радиусом. Значение радиуса по умолчанию равно трем ячейкам. - NbrRectangle({width}, {height}, {units})
Прямоугольная окрестность, определенная высотой и шириной. Прямоугольная окрестность по умолчанию – квадрат со стороной три ячейки. - NbrWedge({radius}, {startAngle}, {endAngle}, {units})
Окрестность в форме клина определяется радиусом, начальным углом и конечным углом. Клин строится в направлении против часовой стрелки от начального угла до конечного угла. Углы задаются в градусах, величина равная 0 или 360 представляет восток. Могут использоваться отрицательные значения углов. Клин по умолчанию имеет значение от 0 до 90 градусов, с радиусом, равным трем ячейкам. - NbrIrregular(inKernelFile)
Пользовательская окрестность с характеристиками, заданными определенным текстовым керн-файлом. - NbrWeight(inKernelFile)
Пользовательская окрестность с характеристиками, заданными определенным текстовым керн-файлом, который может применять веса к элементам окрестности.
Для окрестностей NbrAnnulus, Nbrcircle, NbrRectangle и NbrWedge единицы расстояния для параметров заданы в единицах CELL или единицах MAP. По умолчанию используются единицы ячейки. Для керн-окрестностей первая строка в керн-файле определяет ширину и высоту окрестности, заданные числом ячеек. Последующие строки показывают, как будет обрабатываться входное значение, которое соответствует расположению в керн-файле. Значение 0 в керн-файле либо для типа нерегулярной или взвешенной окрестности показывает, что соответствующее расположение не будет включено в вычисление. Для нерегулярной окрестности значение 1 в керн-файле показывает, что соответствующая входная ячейка будет включена в операцию. Для взвешенной окрестности значение в каждой позиции показывает, на что должно быть умножено значение соответствующей входной ячейки. Могут использоваться положительные или отрицательные десятичные значения. | Neighborhood |
statistics_type (Дополнительный) | Указывает тип вычисляемой статистики.
- MEAN—Будет вычислено среднее (среднее значение) ячеек в окрестности.
- MAJORITY—Будет определено Большинство (значение, встречающееся чаще всего) для ячеек в окрестности.
- MAXIMUM—Будет определен Максимум (наибольшее значение) для ячеек в окрестности.
- MEDIAN—Будет вычислена Медиана для ячеек в окрестности.
- MINIMUM—Будет определен Минимум (наименьшее значение) для ячеек в окрестности.
- MINORITY—Будет определено Меньшинство (значение, встречающееся реже всего) для ячеек в окрестности.
- RANGE—Будет вычислен Диапазон (разница между наибольшим и наименьшим значением) для ячеек в окрестности.
- STD—Будет вычислено стандартное отклонение для ячеек в окрестности.
- SUM—Будет вычислена сумма ячеек в окрестности.
- VARIETY—Будет вычислено разнообразие (количество уникальных значений) значений ячеек в окрестности.
Типом статистики по умолчанию является MEAN. Если входной растр является целочисленным, доступно использование всех типов статистики. Если входной растр с плавающей точкой, будут доступны только типы статистики MEAN, MAXIMUM, MINIMUM, RANGE, STD и SUM. | String |
ignore_nodata (Дополнительный) | Определяет, игнорируются ли в вычислениях статистики значения NoData. - DATA—Если в окрестности блока есть значение NoData, значение NoData будет проигнорировано. При определении статистики значений будут использованы только ячейки, имеющие определенное значение. Это значение по умолчанию
- NODATA—Если в окрестности блока есть значение NoData, выходным значением для каждой ячейки в соответствующем блоке будет также значение NoData. Наличие значения NoData указывает на то, что для вычисления значения статистики в пределах окрестности информации недостаточно.
| Boolean |