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.
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 de tipo de punto flotante se convierte con el tipo de datos de salida establecido en ENTERO, se truncarán los valores; sin embargo, no es fácil identificar si un determinado archivo DEM es de tipo 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 Entero para que la salida ocupe menos espacio en el disco. Si se sabe que el dataset de entrada es de tipo entero, se puede seleccionar la opción ENTERO 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 de cuadrícula, 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 de la proyección se transferirá al archivo .aux.
Se pueden aplicar algunos Entornos de almacenamiento de ráster a esta herramienta.
De las configuraciones del entorno Pirámide solo se respeta la configuración Crear pirámides. Las restantes configuraciones del entorno Pirámide se ignoran. 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.
De las configuraciones del entorno Estadísticas de ráster, solo se admite la configuración del parámetro Calcular estadísticas en Ninguno (los otros parámetros se ignoran). Esto solo se aplica a los formatos ráster que no sean Cuadrícula de Esri.
De las configuraciones del entorno Compresión solo se puede respetar el tipo de compresión. Esto solo se aplica a los formatos ráster que no sean Cuadrícula de Esri.
Sintaxis
arcpy.conversion.DEMToRaster(in_dem_file, out_raster, {data_type}, {z_factor})
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 vaya a guardar en una geodatabase, especifique .tif para un formato de archivo TIFF, .CRF para un formato de archivo CRF, .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 |
Muestra de código
Ejemplo 1 de DEMToRaster (ventana de Python)
Convierte un USGS DEM a dataset ráster.
import arcpy
arcpy.DEMToRaster_conversion("c:/data/fixed.dem", "c:/output/fixeddem.tif",
"FLOAT", 1)
Ejemplo 2 de DEMToRaster (script independiente)
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)
Entornos
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí