Créer un jeu de données raster orthorectifié (Gestion des données)
Récapitulatif
Cet outil crée un jeu de données raster orthorectifié à l'aide des coefficients polynomiaux rationnels (RPC) associés à un jeu de données raster.
Pour en savoir plus sur l'orthorectification d'un jeu de données raster
Utilisation
-
Pour orthorectifier un jeu de données raster, le raster doit être associé à des RPC.
-
Pour un résultat plus précis, vous devez utiliser l'option de modèle numérique de terrain (DEM) pour l'altitude. Un DEM doit être utilisé dans le processus d'orthorectification afin de prendre en compte l'altitude et les courbures de la Terre.
-
Si un DEM est utilisé pour orthorectifier le jeu de données raster, la valeur d'altitude constante n'est pas utilisée.
-
Vous pouvez enregistrer votre sortie au format BIL, BIP, BMP, BSQ, DAT, GIF, GRID, IMG, JPEG, JPEG 2000, PNG, TIFF ou en tant que jeu de données raster de géodatabase.
-
Sélectionnez le paramètre Géoïde si vous souhaitez le processus d'orthorectification suppose que la Terre est un géoïde.
Syntaxe
Paramètre | Explication | Type de données |
in_raster |
Jeu de données raster en entrée que vous voulez orthorectifier. Ce jeu de données raster doit être associé à des coefficients polynomiaux rationnels. | Mosaic Dataset ; Composite Layer ; Raster Dataset ; Raster Layer |
out_raster_dataset |
Jeu de données raster en sortie. Pour enregistrer le jeu de données raster dans un format de fichier, vous devez spécifier une extension de fichier :
Pour enregistrer un jeu de données raster dans une géodatabase, vous ne devez ajouter aucune extension de fichier au nom du jeu de données raster. Lorsque vous stockez votre jeu de données raster dans une géodatabase, un fichier JPEG ou JPEG 2000 ou un fichier TIFF, vous pouvez spécifier un type de compression et une qualité de compression. | Raster dataset |
Ortho_type (Facultatif) |
Type d'altitude à utiliser dans le processus d'orthorectification.
| String |
constant_ elevation (Facultatif) |
Valeur d'altitude constante à utiliser. Si un DEM est utilisé dans le processus d'orthorectification, cette altitude constante n'est pas utilisée. | Double |
in_DEM_raster (Facultatif) |
Jeu de données raster de modèle numérique de terrain à utiliser pour le processus d'orthorectification. | Raster layer |
ZFactor (Facultatif) |
Facteur d'échelle utilisé pour convertir les valeurs d'altitude. Il sert souvent à convertir des pieds en mètres, ou inversement. | Double |
ZOffset (Facultatif) |
Valeur de base à ajouter à la valeur d'altitude dans le modèle numérique de terrain. | Double |
Geoid (Facultatif) |
Indique si une correction de géoïde est nécessaire.
| Boolean |
Exemple de code
Ceci est un exemple Python d'utilisation de l'outil CreateOrthoCorrectedRasterDataset.
import arcpy arcpy.CreateOrthoCorrectedRasterDataset_management("c:/data/RPCdata.tif", "c:/data/orthoready.tif", "DEM", "#", "c:/data/DEM.img", "#", "10", "GEOID")
Ceci est un exemple de script Python pour l'outil CreateOrthoCorrectedRasterDataset.
##==================================== ##Create Ortho Corrected Raster Dataset ##Usage: CreateOrthoCorrectedRasterDataset_management in_raster out_raster_dataset ## CONSTANT_ELEVATION | DEM constant_ elevation ## in_DEM_raster {ZFactor} {ZOffset} {NONE | GEOID} try: import arcpy arcpy.env.workspace = r"C:/Workspace" ##Ortho correct with Constant elevation arcpy.CreateOrthoCorrectedRasterDataset_management("ortho.img", "orthoready.tif",\ "CONSTANT_ELEVATION", "30", "#",\ "#", "#", "#") ##Ortho correct with DEM image and Z factors arcpy.CreateOrthoCorrectedRasterDataset_management("ortho.img", "orthoready_dem.tif",\ "DEM", "#", "dem.img", "#", "10", "GEOID") except: print "Create Ortho Corrected Raster Dataset example failed." print arcpy.GetMessages()