Краткая информация
Выполняет арифметическую операцию между двумя растрами или между растром и скаляром и возвращает растровый объект с примененной операцией.
Обсуждение
Более подробную информацию о том, как работает эта функция, см. Растровая функция Арифметическая.
Синтаксис
Arithmetic (raster1, raster2, {operation_type}, {extent_type}, {cellsize_type})| Параметр | Описание | Тип данных | 
raster1  | Первый входной растр. Им может быть скалярный растр, где все пикселы имеют одинаковое значение.  | Raster | 
raster2  | Второй входной растр. Им может быть скалярный растр, где все пикселы имеют одинаковое значение.  | Raster | 
operation_type  | Арифметическая операция, выполняемая между двумя входными растрами. 
 (Значение по умолчанию — Plus)  | String | 
extent_type  | Метод, используемый для вычисления выходного экстента, когда входные растры имеют различные экстенты. 
 (Значение по умолчанию — FirstOf)  | String | 
cellsize_type  | Метод, используемый для вычисления размера ячейки выходного растра, когда размеры ячеек входных растров разные. 
 (Значение по умолчанию — FirstOf)  | String | 
| Тип данных | Описание | 
| Raster | Выходной растр с примененной к нему арифметической операцией.  | 
Пример кода
Перемножает два растра и использует совокупный экстент.
import arcpy
new_raster = arcpy.sa.Arithmetic("Raster1.tif","Raster2.tif", "Multiply", "UnionOf", "FirstOf")