Целое (Int) (3D Analyst)

Уровень лицензии:BasicStandardAdvanced

Резюме

Преобразует значение каждой ячейки в целое число путем округления (усечения).

Рисунок

Рисунок Целое (Int)
Int_3d (InRas1, OutRas)

Использование

Синтаксис

Int_3d (in_raster_or_constant, out_raster)
ПараметрОбъяснениеТип данных
in_raster_or_constant

Входной растр, который будет конвертирован в целочисленный.

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

Raster Layer | Constant
out_raster

Выходной растр.

Значениями ячеек являются входные значения, конвертированные в целочисленные путем усечения.

Raster Dataset

Пример кода

Целое число. Пример 1 (окно Python)

В этом примере входные значения конвертируются в целочисленные путем обрезания.

import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.Int_3d("gwhead", "C:/output/outint")
Целое число. Пример 2 (автономный скрипт)

В этом примере входные значения конвертируются в целочисленные путем обрезания.

# Name: Int_3d_Ex_02.py
# Description: Converts each cell value of a raster to an integer by truncation
# Requirements: 3D Analyst Extension

# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
inRaster = "gwhead"

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

# Execute Int
arcpy.Int_3d(inRaster, "C:/output/outint")

Параметры среды

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Требует 3D Analyst или Spatial Analyst
ArcGIS for Desktop Standard: Требует 3D Analyst или Spatial Analyst
ArcGIS for Desktop Advanced: Требует 3D Analyst или Spatial Analyst
9/10/2013