Crear dataset ráster ortocorregido (Administración de datos)

Resumen

Esta herramienta crea un dataset ráster ortocorregido mediante los coeficientes polinómicos racionales (RPC) asociados con un dataset ráster.

Más información sobre la ortorrectificación de un dataset ráster

Uso

Sintaxis

createorthocorrectedrasterdataset_management (in_raster, out_raster_dataset, {Ortho_type}, {constant_ elevation}, {in_DEM_raster}, {ZFactor}, {ZOffset}, {Geoid})
ParámetroExplicaciónTipo de datos
in_raster

El dataset ráster de entrada que desea ortocorregir.

Este dataset ráster debe tener coeficientes polinómicos racionales asociados.

Mosaic Dataset ; Composite Layer ; Raster Dataset ; Raster Layer
out_raster_dataset

El dataset ráster de salida.

Al almacenar el dataset ráster en un formato de archivo, deberá especificar la extensión del archivo:

  • .bil: Esri BIL
  • .bip: Esri BIP
  • .bmp: BMP
  • .bsq: Esri BSQ
  • .dat: ENVI DAT
  • .gif: GIF
  • .img: archivo ERDAS IMAGINE
  • .jpg: JPEG
  • .jp2: JPEG 2000
  • .png: PNG
  • .tif: TIFF
  • ninguna extensión: Esri GRID

Cuando almacene un dataset ráster en una geodatabase, no se deberá agregar ninguna extensión de archivo al nombre del dataset ráster.

Cuando almacena el dataset ráster en un archivo JPEG, un archivo JPEG 2000, un archivo TIFF o una geodatabase, puede especificar un tipo de compresión y la calidad de compresión.

Raster dataset
Ortho_type
(Opcional)

El tipo de elevación para utilizar en el proceso de ortorrectificación.

  • CONSTANT_ELEVATIONUtiliza un valor de elevación específico.
  • DEMUtiliza un dataset de modelo digital de elevación.
String
constant_ elevation
(Opcional)

El valor de elevación constante que se utilizará. Si se utiliza un DEM en el proceso de ortocorrección, no se utilizará esta elevación constante.

Double
in_DEM_raster
(Opcional)

El dataset ráster de modelo digital de elevación que se utilizará para la ortorrectificación.

Raster layer
ZFactor
(Opcional)

El factor de escala que se utiliza para convertir los valores de elevación. Con frecuencia, esto se utiliza para convertir de pies a metros o viceversa.

Double
ZOffset
(Opcional)

El valor básico que se agregará al valor de elevación en el DEM.

Double
Geoid
(Opcional)

Indica si se necesita una corrección geoide.

  • NINGUNONo se realiza una corrección geoide. Esta es la opción predeterminada.
  • GEOIDESe realiza una corrección geoide.
Boolean

Ejemplo de código

Ejemplo de CreateOrthoCorrectedRasterDataset (ventana de Python)

Esta es una muestra de Python para CreateOrthoCorrectedRasterDataset.

import arcpy
arcpy.CreateOrthoCorrectedRasterDataset_management("c:/data/RPCdata.tif",
                                                   "c:/data/orthoready.tif",
                                                   "DEM", "#", "c:/data/DEM.img",
                                                   "#", "10", "GEOID")
Ejemplo 2 de CreateOrthoCorrectedRasterDataset (secuencia de comandos independiente)

Esta es una muestra de la secuencia de comandos de Python para 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() 

Entornos

Temas relacionados


7/10/2012