Ráster a DTED (Gestión de datos)
Resumen
Divide un dataset ráster en archivos según la estructura de ordenamiento en teselas DTED.
Uso
-
Existen tres niveles disponibles del esquema de ordenamiento en teselas DTED: DTED nivel 0, DTED nivel 1 y DTED nivel 2.
-
La entrada sólo puede ser un dataset ráster de banda única.
-
La referencia espacial de salida será GCS_WGS84. La extensión de cada tesela es un grado en cada dirección, más medio píxel en cada borde para que las teselas adyacentes tengan una columna y una fila de superposición. El tamaño del píxel de salida está indicado por el nivel de DTED y los datos se convierten y se almacenan como enteros con signo de 16 bits.
El formato DTED está diseñado para ser utilizado con datos de una banda que representan la elevación, de manera que esta herramienta no se puede utilizar para imágenes multibanda.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_raster |
El dataset ráster de entrada. La entrada debe ser un dataset ráster de banda única que represente la elevación. | Raster Layer |
out_folder |
La carpeta de salida donde se crearán la estructura de carpeta y los archivos DTED. | Folder |
dted_level |
El nivel DTED que se utilizará al crear las teselas.
| String |
resampling_type (Opcional) |
Elija el método de remuestreo para usar al crear los DTED. La configuración predeterminada es remuestreo en interpolación bilineal.
| String |
Ejemplo de código
Esta es una muestra de Python para RasterToDTED.
import arcpy
RasterToDTED_management("C:/workspace/image1.img","C:/workspace/outputDTED",
"DTED_0","BILINEAR")
Esta es una muestra de secuencia de comandos de Python para RasterToDTED.
##====================================
##Raster To DTED
##Usage: RasterToDTED_management in_raster out_folder DTED_1 | DTED_0 | DTED_2
## {BILINEAR | NEAREST | CUBIC}
try:
import arcpy
arcpy.env.workspace = "c:/workspace"
##Split a large DEM image to DTED_1 standard
arcpy.RasterToDTED_management("socal_dem", "ras2dted", "DTED_1", "BILINEAR")
except:
print "Raster To DTED sample failed."
print arcpy.GetMessages()