| Подпись | Описание | Тип данных | 
| Входная Terrain | Набор данных terrain, который будет обрабатываться. | Terrain Layer | 
| Выходной растр | Местоположение и имя выходного растра. При сохранении набора растровых данных в базе геоданных или в папке, такой как Esri Grid, расширение файла к имени набора растровых данных добавлять не нужно. Расширение файла, которое можно ввести, чтобы задать формат растра при его сохранении в папке, например, .tif для создания GeoTIFF или .img для создания файла формата ERDAS IMAGINE. Если растр хранится в базе геоданных или в виде файла .tif, тип и качество сжатия этого растра можно задать с помощью параметров среды геообработки. | Raster Dataset | 
| Тип выходных данных (Дополнительный) | Указывает тип числовых значений, хранящихся в выходном растре. 
 | String | 
| Метод (Дополнительный) | Метод интерполяции, который будет применен для расчета значений ячеек. 
 | String | 
| Расстояние выборки (Дополнительный) | Метод выборки и расстояние, используемые для определения размера ячейки выходного растра. | String | 
| Разрешение уровня пирамидных слоев (Дополнительный) | Z-допуск или разрешение размера окна для уровня пирамидных слоев Terrain, которое будет использоваться. Значением по умолчанию является 0, полное разрешение. | Double | 
Краткая информация
Интерполирует растр на основе z-значений из набора данных Terrain.
Использование
- Чтобы извлечь поднабор данных Terrain, задайте экстент, используя параметры среды геообработки. 
Параметры
arcpy.ddd.TerrainToRaster(in_terrain, out_raster, {data_type}, {method}, {sample_distance}, {pyramid_level_resolution})| Имя | Описание | Тип данных | 
| in_terrain | Набор данных terrain, который будет обрабатываться. | Terrain Layer | 
| out_raster | Местоположение и имя выходного растра. При сохранении набора растровых данных в базе геоданных или в папке, такой как Esri Grid, расширение файла к имени набора растровых данных добавлять не нужно. Расширение файла, которое можно ввести, чтобы задать формат растра при его сохранении в папке, например, .tif для создания GeoTIFF или .img для создания файла формата ERDAS IMAGINE. Если растр хранится в базе геоданных или в виде файла .tif, тип и качество сжатия этого растра можно задать с помощью параметров среды геообработки. | Raster Dataset | 
| data_type (Дополнительный) | Указывает тип числовых значений, хранящихся в выходном растре. 
 | String | 
| method (Дополнительный) | Метод интерполяции, который будет применен для расчета значений ячеек. 
 | String | 
| sample_distance sampling_method distance (Дополнительный) | Метод выборки и расстояние, используемые для определения размера ячейки выходного растра. | String | 
| pyramid_level_resolution (Дополнительный) | Z-допуск или разрешение размера окна для уровня пирамидных слоев Terrain, которое будет использоваться. Значением по умолчанию является 0, полное разрешение. | Double | 
Пример кода
В следующем примере показано использование этого инструмента в окне Python.
arcpy.env.workspace = "C:/data"
arcpy.ddd.TerrainToRaster("sample.gdb/featuredataset/terrain", "terrain.tif", 
                         data_type="FLOAT", method="LINEAR", 
                         sample_distance="CELLSIZE 10", pyramid_level_resolution=2.5)В следующем примере показано использование этого инструмента как автономного скрипта Python.
'''*********************************************************************
Name: TerrainToRaster Example
Description: This script demonstrates how to use the 
             TerrainToRaster tool.
             
**********************************************************************'''
# Import system modules
import arcpy
# Set environment setting
arcpy.env.workspace = "C:/data"
# Set Local Variables
terrain = "sample.gdb/featuredataset/terrain"
bitType = "INT"
method = "LINEAR"
sampling = "CELLSIZE 10"
pyrLvl = 2.5
outRas = arcpy.CreateUniqueName("terrain_level.img")
#Execute TerrainToRaster
arcpy.ddd.TerrainToRaster(terrain, outRas, bitType, 
                          method, sampling, pyrLvl)