Etiqueta | Explicación | Tipo de datos |
Archivo de entrada USGS DEM | 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 |
Ráster de salida | El dataset ráster de salida que se creará. Si el ráster de salida no se va a guardar en una geodatabase, especifique .tif para formato de archivo TIFF, .CRF para un formato de archivo CRF, .img para un formato de archivo ERDAS IMAGINE o ninguna extensión para el formato ráster de cuadrícula de Esri. | Raster Dataset |
Tipo de datos de salida (Opcional) | El tipo de datos del dataset ráster de salida.
| String |
Factor z (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 |
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.
Heredado:
Esta es una herramienta obsoleta. Ahora puede utilizar la herramienta Copiar ráster para convertir un archivo DEM que represente datos ráster en un dataset 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.
Parámetros
arcpy.conversion.DEMToRaster(in_dem_file, out_raster, {data_type}, {z_factor})
Nombre | 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á. Si el ráster de salida no se va a guardar en una geodatabase, especifique .tif para formato de archivo TIFF, .CRF para un formato de archivo CRF, .img para un formato de archivo ERDAS IMAGINE o ninguna extensión para el 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
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)
Entornos
Casos especiales
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí