# 平方 (空间分析)

## 插图

 OutRas = Square(InRas1)

## 用法

• 如果输入值为浮点型，则输出值为浮点型；如果输入值为整型，则输出值为整型。

## 语法

Square (in_raster_or_constant)
 参数 说明 数据类型 in_raster_or_constant 要计算平方值的输入值。 为了使用数字作为此参数的输入，像元大小和范围必须先在环境中进行设置。 Raster Layer | Constant

#### 返回值

 名称 说明 数据类型 out_raster 输出栅格。 这些像元值是输入值的平方值。 Raster

## 代码实例

``````import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
outSquare = Square("degs")
outSquare.save("C:/sapyexamples/output/outsq")
``````

``````# Name: Square_Ex_02.py
# Description: Calculates the square of cells in a raster
# Requirements: Spatial Analyst Extension

# Import system modules
import arcpy
from arcpy import env
from arcpy.sa import *

# Set environment settings
env.workspace = "C:/sapyexamples/data"

# Set local variables
inRaster = "degs"

# Check out the ArcGIS Spatial Analyst extension license
arcpy.CheckOutExtension("Spatial")

# Execute Square
outSquare = Square(inRaster)

# Save the output
outSquare.save("C:/sapyexamples/output/outsquare")
``````

## 许可信息

ArcGIS for Desktop Basic: 需要 Spatial Analyst
ArcGIS for Desktop Standard: 需要 Spatial Analyst
ArcGIS for Desktop Advanced: 需要 Spatial Analyst
5/10/2014