ЦМР в растр (DEM to Raster) (Конвертация)

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

Резюме

Конвертирует цифровую модель рельефа (DEM) в формате United States Geological Survey (USGS) в набор растровых данных.

Более подробно о том, как работает инструмент ЦМР в растр (DEM to Raster)

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

Синтаксис

DEMToRaster_conversion (in_dem_file, out_raster, {data_type}, {z_factor})
ПараметрОбъяснениеТип данных
in_dem_file

Входной файл USGS DEM. Файл DEM (ЦМР) должен быть стандартным 7.5 минутным файлом USGS, 1 градусным файлом, или любым другим файлом в формате USGS DEM. Значения ЦМР могут быть как фиксированной длины, так и нефиксированной.

File
out_raster

Создаваемый выходной набор растровых данных.

Если данные не сохраняются в базу геоданных, задайте расширение файла .tif для файла формата TIFF, .img для файла формата ERDAS IMAGINE или не задавайте расширение, чтобы получить растровый формат Esri Grid.

Raster Dataset
data_type
(дополнительно)

Тип данных выходного набора растровых данных.

  • INTEGERБудет создан целочисленный набор растровых данных.
  • FLOATБудет создан набор растровых данных с плавающей точкой. Это значение используется по умолчанию.
String
z_factor
(дополнительно)

Число наземных единиц измерения координат x,y в одной единице измерения z-значения поверхности.

Коэффициент z (z-factor) приводит в соответствие единицы измерения z-значений в том случае, если они отличаются от единиц измерения координат x,y входной поверхности. При вычислении результирующей выходной поверхности z-значения входной поверхности умножаются на коэффициент по z.

Если координаты x,y и z-значения приведены в одной и той же системе координат, коэффициент по z равен 1. Это значение используется по умолчанию.

Если координаты x,y и z-значения приведены в отличающихся единицах измерения, для коэффициента по z должно быть задано соответствующее значение, или же результаты будут некорректными. Например, если единицы измерения для z-значений - футы, а координаты x,y приведены в метрах, для преобразования z-значений из футов в метры вы должны использовать коэффициент по z, равный 0.3048 (1 фут = 0.3048 метра).

Double

Пример кода

DEMToRaster. Пример 1 (окно Python)

Конвертирует USGS DEM в набор растровых данных.

import arcpy
arcpy.DEMToRaster_conversion("c:/data/fixed.dem", "c:/output/fixeddem.tif", 
                             "FLOAT", 1)
DEMToRaster. Пример 2 (автономный скрипт)

Конвертирует USGS DEM в набор растровых данных.

# Name: DEMToRaster_Ex_02.py
# Description: Converts a USGS DEM file to a raster dataset. 

# Import system modules
import arcpy

# Set local variables
inDEM = "c:/data/fixed.dem"
outRaster = "c:/output/fixeddem.tif"
rasterType = "FLOAT"
zFactor = 0.30488

# Execute DEMToRaster
arcpy.DEMToRaster_conversion(inDEM, outRaster, rasterType, zFactor)

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

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

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

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/10/2013