Obtener propiedades de ráster (Administración de datos)

Resumen

Devuelve las propiedades de un dataset ráster.

Uso

Sintaxis

GetRasterProperties_management (in_raster, {property_type})
ParámetroExplicaciónTipo de datos
in_raster

El dataset ráster de entrada.

Raster Layer
property_type
(Opcional)

La propiedad que se obtendrá del dataset ráster.

  • MÍNIMODevuelve el valor más pequeño de todas las celdas en el ráster de entrada.
  • MÁXIMODevuelve el valor más grande de todas las celdas en el ráster de entrada.
  • MEDIADevuelve el promedio de todas las celdas en el ráster de entrada.
  • STDDevuelve la desviación estándar de todas las celdas en el ráster de entrada.
  • UNIQUEVALUECOUNTDevuelve el número de valores únicos en el ráster de entrada.
  • TOPDevuelve el valor superior o YMax de la extensión.
  • LEFTDevuelve el valor izquierdo o XMin de la extensión.
  • RIGHTDevuelve el valor derecho o XMax de la extensión.
  • BOTTOMDevuelve el valor inferior o YMin de la extensión.
  • CELLSIZEXDevuelve el tamaño de celda en la dirección x.
  • CELLSIZEYDevuelve el tamaño de celda en la dirección y.
  • VALUETYPEDevuelve el tipo del valor de celda en el ráster de entrada:
    • 0 = 1 bit
    • 1 = 2 bit
    • 2 = 4 bit
    • 3 = entero de 8 bits sin signo
    • 4 = entero de 8 bits con signo
    • 5 = entero de 16 bits sin signo
    • 6 = entero de 16 bits con signo
    • 7 = entero de 32 bits sin signo
    • 8 = entero de 32 bits con signo
    • 9 = punto flotante de 32 bits
    • 10 = precisión doble de 64 bits
    • 11 = complejo de 8 bits
    • 12 = complejo de 64 bits
    • 13 = complejo de 16 bits
    • 14 = complejo de 32 bits
  • COLUMNCOUNTDevuelve el número de columnas en el ráster de entrada.
  • ROWCOUNTDevuelve el número de filas en el ráster de entrada.
  • BANDCOUNTDevuelve el número de bandas en el ráster de entrada.
String

Ejemplo de código

Ejemplo 1 de GetRasterProperties (ventana de Python)

Esta es una muestra de Python para GetRasterProperties.

import arcpy
#Get the geoprocessing result object
elevSTDResult = arcpy.GetRasterProperties_management("c:/data/elevation", "STD")
#Get the elevation standard deviation value from geoprocessing result object
elevSTD = elevSTDResult.getOutput(0) 
Ejemplo 2 de GetRasterProperties (secuencia de comandos independiente)

Esta es una muestra de secuencia de comandos de Python para GetRasterProperties.

import arcpy
#Get the geoprocessing result object
elevSTDResult = arcpy.GetRasterProperties_management("c:/data/elevation", "STD")
#Get the elevation standard deviation value from geoprocessing result object
elevSTD = elevSTDResult.getOutput(0) 

Entornos

Temas relacionados


7/10/2012