Re-escalar (Administración de datos)

Resumen

Cambia el tamaño de un ráster según los factores de escala x e y especificados.

Uso

  • El tamaño de salida se multiplica por el factor de escala para las direcciones x e y. El número de columnas y filas se mantiene igual en este proceso, pero el tamaño de celda se multiplica por el factor de escala.

  • El factor de escala debe ser positivo.

  • Si el factor de escala es mayor que uno, esto significa que la imagen se re-escalará a una dimensión superior, lo que dará por resultado una extensión mayor porque el tamaño de celda es mayor.

  • Si el factor de escala es menor que uno, esto significa que la imagen se re-escalará a una dimensión inferior, lo que dará por resultado una extensión menor porque el tamaño de celda es menor.

  • Puede guardar la salida en formato BIL, BIP, BMP, BSQ, DAT, Cuadrícula de Esri, GIF, IMG, JPEG, JPEG 2000, PNG, TIFF, MRF o CRF, o en cualquier dataset ráster de geodatabase.

  • Cuando se almacena un dataset ráster en un archivo con formato JPEG, un archivo con formato JPEG 2000 o una geodatabase, puede especificar un valor para Tipo de compresión y Calidad de compresión en los entornos de geoprocesamiento.

Parámetros

EtiquetaExplicaciónTipo de datos
Ráster de Entrada

El ráster de entrada.

Mosaic Layer; Raster Layer
Dataset ráster de salida

El dataset ráster de salida.

Al almacenar el dataset ráster en un formato de archivo, especifique la extensión del archivo de la siguiente manera:

  • .bilEsri BIL
  • .bipEsri BIP
  • .bmp: BMP
  • .bsqEsri BSQ
  • .dat: ENVI DAT
  • .gif: GIF
  • .img: ERDAS IMAGINE
  • .jpg: JPEG
  • .jp2: JPEG 2000
  • .png: PNG
  • .tif: TIFF
  • .mrf: MRF
  • .crf: CRF
  • Ninguna extensión para Cuadrícula de Esri

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

Cuando almacene el dataset ráster en un archivo con formato JPEG, un archivo con formato JPEG 2000, un archivo con formato TIFF o una geodatabase, puede especificar valores para Tipo de compresión y Calidad de compresión en los entornos de geoprocesamiento.

Raster Dataset
Factor de escala X

El factor por el que se escala el tamaño de celda en la dirección X.

El factor debe ser mayor que cero.

Double
Factor de escala Y

El factor por el que se escala el tamaño de celda en la dirección Y.

El factor debe ser mayor que cero.

Double

arcpy.management.Rescale(in_raster, out_raster, x_scale, y_scale)
NombreExplicaciónTipo de datos
in_raster

El ráster de entrada.

Mosaic Layer; Raster Layer
out_raster

El dataset ráster de salida.

Al almacenar el dataset ráster en un formato de archivo, especifique la extensión del archivo de la siguiente manera:

  • .bilEsri BIL
  • .bipEsri BIP
  • .bmp: BMP
  • .bsqEsri BSQ
  • .dat: ENVI DAT
  • .gif: GIF
  • .img: ERDAS IMAGINE
  • .jpg: JPEG
  • .jp2: JPEG 2000
  • .png: PNG
  • .tif: TIFF
  • .mrf: MRF
  • .crf: CRF
  • Ninguna extensión para Cuadrícula de Esri

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

Cuando almacene el dataset ráster en un archivo con formato JPEG, un archivo con formato JPEG 2000, un archivo con formato TIFF o una geodatabase, puede especificar valores para Tipo de compresión y Calidad de compresión en los entornos de geoprocesamiento.

Raster Dataset
x_scale

El factor por el que se escala el tamaño de celda en la dirección X.

El factor debe ser mayor que cero.

Double
y_scale

El factor por el que se escala el tamaño de celda en la dirección Y.

El factor debe ser mayor que cero.

Double

Muestra de código

Ejemplo 1 de Re-escalar (ventana de Python)

Esta es una muestra de Python para la herramienta Rescale.

import arcpy
arcpy.Rescale_management("c:/data/image.tif", "c:/output/rescale.tif", "4", "4")
Ejemplo 2 de Re-escalar (ventana independiente)

Esta es una muestra del script de Python para la herramienta Rescale.

##====================================
##Rescale
##Usage: Usage: Rescale_management in_raster out_raster x_scale y_scale
    
import arcpy

arcpy.env.workspace = r"C:/Workspace"

##Rescale a TIFF image by a factor of 4 in both directions
arcpy.Rescale_management("image.tif", "rescale.tif", "4", "4")

Temas relacionados