Crear dataset ráster de refinado pancromático (Administración de datos)

Resumen

Combina un dataset ráster pancromático de alta resolución con un dataset ráster multibanda de menor resolución para crear un dataset ráster multibanda de alta resolución para el análisis visual.

Para obtener más información sobre el refinado pancromático, consulte Fundamentos del refinado pancromático.

Uso

  • Esta herramienta sólo afectará las áreas que se superpongan completamente.

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

  • Los cuatro valores de peso asignados a las bandas de azul, verde, rojo e infrarrojos le permiten ajustar los algoritmos de refinado pancromático.

  • Cuando el refinado pancromático se realiza en un dataset ráster de tres bandas, dará como resultado un dataset ráster con tres bandas.

    Cuando el refinado pancromático se realiza en un dataset ráster de cuatro bandas, dará como resultado un dataset ráster con cuatro bandas.

Sintaxis

arcpy.management.CreatePansharpenedRasterDataset(in_raster, red_channel, green_channel, blue_channel, {infrared_channel}, out_raster_dataset, in_panchromatic_image, pansharpening_type, {red_weight}, {green_weight}, {blue_weight}, {infrared_weight}, {sensor})
ParámetroExplicaciónTipo de datos
in_raster

El dataset ráster al que desea aplicar el refinado pancromático.

Mosaic Dataset; Mosaic Layer; Raster Dataset; Raster Layer
red_channel

La banda de ráster de entrada que desea mostrar con el canal de color rojo.

Long
green_channel

La banda de ráster de entrada que desea mostrar con el canal de color verde.

Long
blue_channel

La banda de ráster de entrada que desea mostrar con el canal de color azul.

Long
infrared_channel
(Opcional)

La banda de ráster de entrada que desea mostrar con el canal de color infrarrojo.

Long
out_raster_dataset

Nombre, ubicación y formato para el dataset que está creando.

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

Cuando almacene un dataset ráster en una geodatabase, no se deberá agregar ninguna extensión de archivo al nombre del dataset ráster. Al almacenar el dataset ráster en un formato de archivo, deberá especificar la extensión del archivo:

  • .bil para Esri BIL
  • .bip para Esri BIP
  • .bmp para BMP
  • .bsq para Esri BSQ
  • .dat para ENVI DAT
  • .gif para GIF
  • .img para ERDAS IMAGINE
  • .jpg para JPEG
  • .jp2 para JPEG 2000
  • .png para PNG
  • .tif para TIFF
  • .mrf para MRF
  • .crf para 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 JPEG, un archivo JPEG 2000, un archivo TIFF o una geodatabase, puede especificar un Tipo de compresión y la Calidad de compresión en los Entornos.

Raster Dataset
in_panchromatic_image

La imagen pancromática con la resolución más alta.

Raster Layer
pansharpening_type

El algoritmo para fusionar las bandas pancromática y multiespectral.

  • IHSUtiliza el espacio de colores Intensidad, Tono y Saturación para la fusión de datos.
  • BROVEYUtiliza el algoritmo Brovey basado en modelado espectral para la fusión de datos.
  • EsriUtiliza el algoritmo de Esri basado en el modelado espectral para la fusión de datos.
  • SIMPLE_MEANUtiliza el valor promediado entre los valores rojo, verde y azul y el valor de píxel pancromático.
  • Gram-SchmidtUtiliza el algoritmo de refinado pancromático espectral Gram-Schmidt para refinar datos multiespectrales.
String
red_weight
(Opcional)

Valor de 0 a 1 para ponderar la banda roja.

Double
green_weight
(Opcional)

Valor de 0 a 1 para ponderar la banda verde.

Double
blue_weight
(Opcional)

Valor de 0 a 1 para ponderar la banda azul.

Double
infrared_weight
(Opcional)

Valor de 0 a 1 para ponderar la banda infrarroja.

Double
sensor
(Opcional)

Cuando se elige el método de refinado pancromático de Gram-Schmidt, también puede especificar el sensor de la entrada ráster multibanda. La elección del tipo de sensor permite ajustar los pesos de banda adecuados.

  • UNKNOWNUn sensor desconocido o no registrado.
  • DubaiSat-2El sensor de satélite DubaiSat-2
  • GeoEye-1Los sensores de satélite GeoEye-1 y OrbView-3
  • GF-1 PMSLa cámara CCD multiespectral y pancromática del satélite Gao Fen 1
  • GF-2 PMSLa cámara CCD multiespectral y pancromática del satélite Gao Fen 2
  • IKONOSEl sensor de satélite IKONOS
  • Jilin-1El sensor de satélite Jilin-1
  • KOMPSAT-2El sensor de satélite KOMPSAT-2
  • KOMPSAT-3El sensor de satélite KOMPSAT-3
  • Landsat 1-5 MSSLos sensores de satélite Landsat MSS
  • Landsat 7 ETM+El sensor de satélite Landsat 7
  • Landsat 8El sensor de satélite Landsat 8
  • Pleiades-1El sensor de satélite Pleiades-1
  • QuickBirdEl sensor de satélite QuickBird
  • SkySatEl sensor de satélite SkySat-C
  • SPOT 5El sensor de satélite SPOT 5
  • SPOT 6El sensor de satélite SPOT 6
  • SPOT 7El sensor de satélite SPOT 7
  • TH-01El sensor de satélite Tian Hui 1
  • UltraCamEl sensor aéreo UltraCam
  • WorldView-2El sensor de satélite WorldView-2
  • WorldView-3El sensor de satélite WorldView-3
  • WorldView-4El sensor de satélite WorldView-4
  • ZY1-02C PMSEl sensor multispectral pancromático de alta resolución de Ziyuan
  • ZY3-CRESDAEl sensor de satélite Ziyuan CRESDA
  • ZY3-SASMACEl sensor de satélite Ziyuan SASMAC
String

Muestra de código

Ejemplo 1 de CreatePansharpenedRasterDataset (ventana de Python)

Esta es una muestra de Python para la herramienta CreatePansharpenedRasterDataset.

import arcpy
arcpy.CreatePansharpenedRasterDataset_management(
     "c:/data/rgbn.tif","3","2","1","4", "c:/data/outpan.tif",
     "c:/data/in_pan.img","Gram-Schmidt","","","","","QuickBird")
Ejemplo 2 de CreatePansharpenedRasterDataset (script independiente)

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

#3 Band RGB Pansharpen with Brovey algorithm

import arcpy
arcpy.env.workspace = "C:/workspace"
    
arcpy.CreatePansharpenedRasterDataset_management(
     "rgb.img","3","2","1","1", "output\\rgb_pan.img","pan.img","Brovey")

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados