Rotar (Administración de datos)

Resumen

Esta herramienta gira el dataset ráster alrededor del punto pivote especificado según un ángulo indicado en grados; el dataset ráster girará en sentido de las agujas del reloj.

El valor válido para el ángulo de rotación es cualquier número de 0 a 360, incluidos los valores de punto flotante. Un valor negativo hará que la imagen gire en sentido contrario a las agujas del reloj.

Ilustración

Rotate illustration

Uso

Sintaxis

Rotate_management (in_raster, out_raster, angle, {pivot_point}, {resampling_type})
ParámetroExplicaciónTipo de datos
in_raster

El dataset ráster de entrada.

Raster layer
out_raster

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
angle

Ángulo en grados para girar el ráster. Este puede ser cualquier número de punto flotante.

Double
pivot_point
(Opcional)

El punto pivote alrededor del cual se rotará el ráster. El valor predeterminado es la esquina inferior izquierda del dataset ráster de entrada. Para agregar esta variable, presione F8 o haga clic con el botón derecho del ratón y haga clic en Insertar variable.

Point
resampling_type
(Opcional)

El algoritmo de remuestreo que se va a utilizar. El valor predeterminado es NEAREST.

  • NEARESTAsignación de vecino más cercano
  • BILINEARInterpolación bilineal
  • CUBICConvolución cúbica
  • MAYORÍARemuestreo de mayoría

Las opciones NEAREST y MAJORITY se utilizan para los datos categóricos, como la clasificación de uso del suelo. NEAREST es la opción predeterminada debido a que es la más rápida y también porque no cambiará los valores de celda. No utilice NEAREST o MAJORITY para datos continuos, como las superficies de elevación.

Las opciones BILINEAR y CUBIC son más adecuadas para los datos continuos. No se recomienda que BILINEAR o CUBIC se utilicen con los datos categóricos porque se pueden alterar los valores de celda.

String

Ejemplo de código

Ejemplo 1 de Rotar (ventana de Python)

Esta es una muestra de Python para la herramienta Rotar.

import arcpy
arcpy.Rotate_management("c:/data/image.tif", "c:/output/rotate.tif", "30",\
                        "1940000 304000", "BILINEAR")
Ejemplo 2 de Rotar (ventana independiente)

Esta es una muestra de secuencia de comandos de Python para la herramienta Rotar.

##====================================
##Rotate
##Usage: Rotate_management in_raster out_raster angle {pivot_point} {NEAREST | BILINEAR | CUBIC | MAJORITY}
    
try:
    import arcpy
    
    arcpy.env.workspace = r"C:/Workspace"
    pivot_point = "1942602 304176"
    
    ##Rescael a TIFF image by a factor of 4 in both directions
    arcpy.Rotate_management("image.tif", "rotate.tif", "30", pivot_point, "BILINEAR")
    
except:
    print "Rotate example failed."
    print arcpy.GetMessages()

Entornos

Temas relacionados


7/10/2012