Raster vers DTED (Gestion des données)
Récapitulatif
Fractionne un jeu de données raster en fichiers en fonction de la structure de tuilage DTED.
Utilisation
-
Trois niveaux de la structure de tuilage DTED sont disponibles : DTED Level 0, DTED Level 1 et DTED Level 2.
-
L'entrée ne peut être qu'un jeu de données raster monocanal.
-
La référence spatiale en sortie sera GCS_WG84. L'étendue de chaque tuile est de un degré dans chaque direction, plus un demi pixel sur chaque tronçon afin que les tuiles adjacentes aient une colonne et une ligne en superposition. La taille de pixel en sortie est dictée par le niveau DTED et les données sont converties et stockées sous forme de nombres entiers signés 16 bits.
Le format DTED étant conçu pour être utilisé avec des données monocanal qui représentent l'altitude, cet outil ne peut pas être utilisé pour les images multicanales.
Syntaxe
Paramètre | Explication | Type de données |
in_raster |
Jeu de données raster en entrée. L'entrée doit être un jeu de données raster monocanal représentant l'altitude. | Raster Layer |
out_folder |
Dossier en sortie où la structure de dossier et les fichiers DTED seront créés. | Folder |
dted_level |
Niveau DTED à utiliser lors de la création des tuiles.
| String |
resampling_type (Facultatif) |
Permet de choisir la méthode de rééchantillonnage à utiliser lors de la création des DTED. La méthode de rééchantillonnage d'interpolation bilinéaire est la méthode par défaut.
| String |
Exemple de code
Il s'agit d'un exemple Python pour RasterToDTED.
import arcpy
RasterToDTED_management("C:/workspace/image1.img","C:/workspace/outputDTED",
"DTED_0","BILINEAR")
Il s'agit d'un exemple de script Python pour 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()