De DEM a ráster (Conversión)
Resumen
Convierte un modelo digital de elevación (DEM) en un formato de la Inspección geológica de los Estados Unidos (USGS) a un dataset ráster.
Obtenga más información sobre cómo funciona la herramienta De DEM a ráster
Uso
-
La mayoría de los archivos DEM son enteros. Si un DEM tipo punto flotante se convierte con el tipo de datos de salida establecido a INTEGER, los valores se truncarán; sin embargo, no es fácil identificar si un archivo DEM en particular es de punto flotante. Para evitar la pérdida involuntaria de datos de punto flotante cuando existan, el tipo de datos de salida predeterminado del ráster será punto flotante. El único coste es para los DEM enteros, para los que el ráster resultante ocupará más espacio en el disco del necesario. Esto se puede rectificar al ejecutar posteriormente la herramienta Entero en el ráster. Si se conoce que el dataset de entrada es de tipo entero, entonces se puede seleccionar la opción INTEGER en lugar de la predeterminada.
-
De DEM a ráster aplica el valor de la resolución espacial almacenado en el DEM. En los DEM del USGS, esta información se almacena en Elemento de datos 14 en Registro lógico tipo A. El valor de la resolución espacial se utiliza para ajustar la escala de todos los valores de elevación DEM de entrada.
-
El ráster de salida tendrá celdas cuadradas si el formato que se especificó es Cuadrícula de Esri. Si el DEM de entrada tiene un espaciado de punto de muestra en las direcciones x e y, se realizará el remuestreo por interpolación bilineal durante el proceso de conversión a un tamaño de celda igual a los espaciados de punto más pequeños del DEM en la x o y.
-
Para la salida a un ráster Grid, la información sobre la proyección y las unidades que contiene el registro de encabezado DEM se transfiere a un archivo de proyección de mapa en el directorio de cuadrícula de salida. Si el ráster de salida tiene un formato diferente, la información sobre la proyección se transferirá al archivo .aux.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_dem_file |
El archivo USGS DEM de entrada. El DEM debe ser estándar USGS 7,5 minutos, 1 grado, o cualquier otro archivo en el formato USGS DEM. El DEM puede estar en el formato fijo o en el formato de longitud de registro variable. | File |
out_raster | El dataset ráster de salida que se creará. Cuando no guarde en una geodatabase, especifique .tif para un formato de archivo TIFF, .img para un formato de archivo ERDAS IMAGINE o ninguna extensión para un formato ráster de cuadrícula de Esri. | Raster Dataset |
data_type (Opcional) |
El tipo de datos del dataset ráster de salida.
| String |
z_factor (Opcional) |
El número de unidades x, y de suelo en una superficie de unidades z. El factor z ajusta las unidades de medida para las unidades z cuando son diferentes de las unidades x, y de la superficie de entrada. Los valores z de la superficie de entrada se multiplican por el factor z al calcular la superficie de salida final. Si las unidades z y las unidades x,y están en las mismas unidades de medida, el factor z es 1. Esta es la opción predeterminada. Si las unidades z y las unidades x,y están en diferentes unidades de medida, el factor z se debe establecer en el factor adecuado o los resultados serán incorrectos. Por ejemplo, si las unidades z son pies y las unidades x, y son metros, debe utilizar un factor z de 0,3048 para convertir las unidades z de pies a metros (1 pie = 0,3048 metros). | Double |
Ejemplo de código
Convierte un USGS DEM a dataset ráster.
import arcpy
arcpy.DEMToRaster_conversion("c:/data/fixed.dem", "c:/output/fixeddem.tif",
"FLOAT", 1)
Convierte un USGS DEM a dataset ráster.
# 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)