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 de esta acción es para los DEM enteros, en los cuales la representación en coma flotante que resulta ocupa más espacio en disco que el necesario para representar la información como ráster de enteros. Posteriormente, puede ejecutar la salida de la herramienta De DEM a ráster a través de la herramienta Int para que la salida ocupe menos espacio en el disco. 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.
Solo se distingue el ajuste Crear pirámides en la configuración del entorno Pirámide. Los restantes ajustes del entorno Pirámide se omiten, junto con cualquier otra configuración del entorno Almacenamiento de rásteres. Se puede obtener más control sobre la naturaleza de las pirámides en un paso posterior mediante el uso de la herramienta Crear pirámides.
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)