Crear dataset de mosaico (Administración de datos)

Resumen

Crea un dataset de mosaico vacío en una geodatabase.

Uso

  • El dataset de mosaico se debe crear en una geodatabase.

  • Una vez creado el dataset de mosaico, puede utilizar la herramienta Agregar rásteres a dataset de mosaico para rellenarlo con rásteres.

  • A partir de ArcGIS AllSource 1.4, los datasets de mosaico creados en geodatabases de Oracle, PostgreSQL y SQL Server se crearán con la palabra clave RASTERBLOB. La palabra clave RASTERBLOB implementa una transferencia de los elementos del catálogo del dataset de mosaico al DBMS.

  • Los datasets de mosaico creados con la palabra clave RASTERBLOB no se pueden abrir con versiones anteriores del software. Para crear datasets de mosaico compatibles con versiones anteriores, cambie la palabra clave de configuración correspondiente a RASTER_STORAGE a una de las siguientes palabras clave compatibles:

    • BINARY para PostgreSQL y SQL Server
    • BLOB para Oracle

  • El nombre del dataset de mosaico debe estar dentro de los límites de la geodatabase o la base de datos subyacente; por ejemplo, el nombre no puede empezar por un número.

Parámetros

EtiquetaExplicaciónTipo de datos
Localización de salida

La ruta a la geodatabase.

Workspace
Nombre de dataset de mosaico

El nombre del nuevo dataset de mosaico.

String
Sistema de coordenadas

El sistema de coordenadas que se utilizará para todos los elementos del dataset de mosaico.

Coordinate System
Cantidad de bandas
(Opcional)

El número de bandas que tendrán los datasets ráster en el dataset de mosaico.

Long
Tipo de píxel
(Opcional)

Especifica la profundidad de bit, o resolución radiométrica, que se utilizará para el dataset de mosaico. Si no está definido, se utilizará el tipo de píxel del primer dataset ráster.

  • 1 bit—El tipo de píxel será un entero sin signo de 1 bits. Los valores pueden ser 0 ó 1.
  • 2 bits—El tipo de píxel será un entero sin signo de 2 bits. Los valores admitidos pueden variar de 0 a 3.
  • 4 bits—El tipo de píxel será un entero sin signo de 4 bits. Los valores admitidos pueden variar de 0 a 15.
  • Sin signo de 8 bits—El tipo de píxel será un tipo de dato de 8 bits sin signo. Los valores admitidos pueden variar de 0 a 255.
  • Con signo de 8 bits—El tipo de píxel será un tipo de dato de 8 bits con signo. Los valores admitidos pueden variar de -128 a 127.
  • Sin signo de 16 bits—El tipo de píxel será un tipo de datos de 16 bits sin signo. Los valores pueden variar del 0 al 65.535.
  • Con signo de 16 bits—El tipo de píxel será un tipo de datos de 16 bits signo. Los valores pueden variar del -32.768 al 32.767.
  • Sin signo de 32 bits—El tipo de píxel será un tipo de datos de 32 bits sin signo. Los valores pueden variar de 0 a 4.294.967.295.
  • Con signo de 32 bits—El tipo de píxel será un tipo de datos de 32 bits signo. Los valores pueden variar de -2.147.483.648 a 2.147.483.647.
  • Punto flotante de 32 bits—El tipo de píxel será un tipo de datos de 32 bits que admite decimales.
  • 64 bits—El tipo de píxel será un tipo de datos de 64 bits que admite decimales.
String
Definición del producto
(Opcional)

Especifica si una plantilla es específica del tipo de imágenes con las que está trabajando o si es genérica. Entre las opciones genéricas están los siguientes tipos de datos ráster estándar:

  • Ninguno—No hay orden de banda especificado para el dataset de mosaico. Esta es la opción predeterminada.
  • Color natural—Se creará un dataset de mosaico de 3 bandas, con rangos de longitud de onda rojos, verdes y azules. Esto está diseñado para las imágenes de color natural.
  • Color natural e infrarrojo—Se creará un dataset de mosaico de 4 bandas, con rangos de longitud de onda rojos, verdes, azules e infrarrojo cercano.
  • U y V—Se creará un dataset de mosaico que muestre dos variables.
  • Magnitud y dirección—Se creará un dataset de mosaico que muestre la magnitud y la dirección.
  • Infrarrojo de color—Se creará un dataset de mosaico de 3 bandas, con rangos de longitud de onda infrarrojo cercano, rojos y verdes.
  • BlackSky—Se creará un dataset de mosaico de 3 bandas utilizando los rangos de longitud de onda BlackSky.
  • DMCii—Se creará un dataset de mosaico de 3 bandas utilizando los rangos de longitud de onda DMCii.
  • Deimos-2—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda Deimos-2.
  • DubaiSat-2—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda DubaiSat-2.
  • FORMOSAT-2—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda FORMOSAT-2.
  • GeoEye-1—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda GeoEye-1.
  • Pancromático/multiespectral GF-1 (PMS)—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda del sensor multiespectral pancromático Gaofen-1.
  • Campo de visión ancho GF-1 (WFV)—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda del sensor con campo de visión ancho Gaofen-1.
  • Pancromático/multiespectral GF-2 (PMS)—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda del sensor multiespectral pancromático Gaofen-2.
  • Imágenes pancromáticas/multiespectrales GF-4 (PMI)—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda pancromática y multiespectral Gaofen-4.
  • Multiespectral/hiperespectral HJ 1A/1B—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda del sensor multiespectral o hiperespectral Huan Jing-1 CCD.
  • IKONOS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda IKONOS.
  • Jilin-1—Se creará un dataset de mosaico de 3 bandas utilizando los rangos de longitud de onda Jilin-1.
  • KOMPSAT-2—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda KOMPSAT-2.
  • KOMPSAT-3—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda KOMPSAT-3.
  • Landsat TM y ETM+—Se creará un dataset de mosaico de 6 bandas utilizando los rangos de longitud de onda Landsat 5 y 7 de los sensores TM y ETM+.
  • Landsat OLI—Se creará un dataset de mosaico de 8 bandas con los rangos de longitud de onda Landsat 8.
  • Landsat 9—Se creará un dataset de mosaico de 8 bandas con los rangos de longitud de onda Landsat 9.
  • Landsat MSS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda Landsat del sensor MSS.
  • PlanetScope—Se creará un dataset de mosaico de 5 bandas utilizando los rangos de longitud de onda PlanetScope.
  • Pleiades 1—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda Pleiades 1.
  • Pleiades Neo—Se creará un dataset de mosaico de 6 bandas utilizando los rangos de longitud de onda Pleiades Neo.
  • QuickBird—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda QuickBird.
  • RapidEye—Se creará un dataset de mosaico de 5 bandas utilizando los rangos de longitud de onda RapidEye.
  • Sentinel 2 MSI—Se creará un dataset de mosaico de 13 bandas utilizando los rangos de longitud de onda Sentinel 2 MSI.
  • SkySat-C—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda SkySat-C MSI.
  • SPOT-5—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda SPOT 5.
  • SPOT-6—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda SPOT 6.
  • SPOT-7—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda SPOT 7.
  • SuperView-1—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda SuperView-1.
  • TH-01—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda Tian Hui-1.
  • THEOS-2—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda THEOS-2.
  • Vision-1—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda Vision-1.
  • WorldView-2—Se creará un dataset de mosaico de 8 bandas utilizando los rangos de longitud de onda WorldView-2.
  • WorldView-3—Se creará un dataset de mosaico de 8 bandas utilizando los rangos de longitud de onda WorldView-3.
  • WorldView-4—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda WorldView-4.
  • WorldView Legion—Se creará un dataset de mosaico de 8 bandas utilizando los rangos de longitud de onda WorldView Legion.
  • Pancromático/multiespectral ZY-1—Se creará un dataset de mosaico de 3 bandas utilizando los rangos de longitud de onda pancromática/multiespectral ZiYuan-1.
  • ZY-3 CRESDA—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda ZiYuan-3 CRESDA.
  • ZY3 SASMAC—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda ZiYuan-3 SASMAC.
  • Personalizado—El número de bandas y la longitud de onda media para cada banda se definen mediante el parámetro Definiciones de la banda del producto (product_band_definitions en Python).
String
Definiciones de la banda del producto
(Opcional)

Las definiciones de las bandas. Puede editar la Definición del producto ajustando los rangos de la longitud de onda, cambiando el orden de las bandas y agregando bandas nuevas.

Value Table

Salida derivada

EtiquetaExplicaciónTipo de datos
Dataset de mosaico de salida

El dataset de mosaico actualizado.

Mosaic Dataset

arcpy.management.CreateMosaicDataset(in_workspace, in_mosaicdataset_name, coordinate_system, {num_bands}, {pixel_type}, {product_definition}, {product_band_definitions})
NombreExplicaciónTipo de datos
in_workspace

La ruta a la geodatabase.

Workspace
in_mosaicdataset_name

El nombre del nuevo dataset de mosaico.

String
coordinate_system

El sistema de coordenadas que se utilizará para todos los elementos del dataset de mosaico.

Coordinate System
num_bands
(Opcional)

El número de bandas que tendrán los datasets ráster en el dataset de mosaico.

Long
pixel_type
(Opcional)

Especifica la profundidad de bit, o resolución radiométrica, que se utilizará para el dataset de mosaico. Si no está definido, se utilizará el tipo de píxel del primer dataset ráster.

  • 1_BIT—El tipo de píxel será un entero sin signo de 1 bits. Los valores pueden ser 0 ó 1.
  • 2_BIT—El tipo de píxel será un entero sin signo de 2 bits. Los valores admitidos pueden variar de 0 a 3.
  • 4_BIT—El tipo de píxel será un entero sin signo de 4 bits. Los valores admitidos pueden variar de 0 a 15.
  • 8_BIT_UNSIGNED—El tipo de píxel será un tipo de dato de 8 bits sin signo. Los valores admitidos pueden variar de 0 a 255.
  • 8_BIT_SIGNED—El tipo de píxel será un tipo de dato de 8 bits con signo. Los valores admitidos pueden variar de -128 a 127.
  • 16_BIT_UNSIGNED—El tipo de píxel será un tipo de datos de 16 bits sin signo. Los valores pueden variar del 0 al 65.535.
  • 16_BIT_SIGNED—El tipo de píxel será un tipo de datos de 16 bits signo. Los valores pueden variar del -32.768 al 32.767.
  • 32_BIT_UNSIGNED—El tipo de píxel será un tipo de datos de 32 bits sin signo. Los valores pueden variar de 0 a 4.294.967.295.
  • 32_BIT_SIGNED—El tipo de píxel será un tipo de datos de 32 bits signo. Los valores pueden variar de -2.147.483.648 a 2.147.483.647.
  • 32_BIT_FLOAT—El tipo de píxel será un tipo de datos de 32 bits que admite decimales.
  • 64_BIT—El tipo de píxel será un tipo de datos de 64 bits que admite decimales.
String
product_definition
(Opcional)

Especifica si una plantilla es específica del tipo de imágenes con las que está trabajando o si es genérica. Entre las opciones genéricas están los siguientes tipos de datos ráster estándar:

  • NONE—No hay orden de banda especificado para el dataset de mosaico. Esta es la opción predeterminada.
  • NATURAL_COLOR_RGB—Se creará un dataset de mosaico de 3 bandas, con rangos de longitud de onda rojos, verdes y azules. Esto está diseñado para las imágenes de color natural.
  • NATURAL_COLOR_RGBI—Se creará un dataset de mosaico de 4 bandas, con rangos de longitud de onda rojos, verdes, azules e infrarrojo cercano.
  • VECTOR_FIELD_UV—Se creará un dataset de mosaico que muestre dos variables.
  • VECTOR_FIELD_MAGNITUDE_DIRECTION—Se creará un dataset de mosaico que muestre la magnitud y la dirección.
  • FALSE_COLOR_IRG—Se creará un dataset de mosaico de 3 bandas, con rangos de longitud de onda infrarrojo cercano, rojos y verdes.
  • BLACKSKY—Se creará un dataset de mosaico de 3 bandas utilizando los rangos de longitud de onda BlackSky.
  • DMCII_3BANDS—Se creará un dataset de mosaico de 3 bandas utilizando los rangos de longitud de onda DMCii.
  • DEIMOS2_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda Deimos-2.
  • DUBAISAT-2_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda DubaiSat-2.
  • FORMOSAT-2_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda FORMOSAT-2.
  • GEOEYE-1_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda GeoEye-1.
  • GF-1 PMS_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda del sensor multiespectral pancromático Gaofen-1.
  • GF-1 WFV_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda del sensor con campo de visión ancho Gaofen-1.
  • GF-2 PMS_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda del sensor multiespectral pancromático Gaofen-2.
  • GF-4 PMI_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda pancromática y multiespectral Gaofen-4.
  • HJ 1A/1B CCD_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda del sensor multiespectral o hiperespectral Huan Jing-1 CCD.
  • IKONOS_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda IKONOS.
  • JILIN-1_3BANDS—Se creará un dataset de mosaico de 3 bandas utilizando los rangos de longitud de onda Jilin-1.
  • KOMPSAT-2_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda KOMPSAT-2.
  • KOMPSAT-3_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda KOMPSAT-3.
  • LANDSAT_6BANDS—Se creará un dataset de mosaico de 6 bandas utilizando los rangos de longitud de onda Landsat 5 y 7 de los sensores TM y ETM+.
  • LANDSAT_8BANDS—Se creará un dataset de mosaico de 8 bandas con los rangos de longitud de onda Landsat 8.
  • LANDSAT_9BANDS—Se creará un dataset de mosaico de 8 bandas con los rangos de longitud de onda Landsat 9.
  • LANDSAT_MSS_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda Landsat del sensor MSS.
  • PLANETSCOPE—Se creará un dataset de mosaico de 5 bandas utilizando los rangos de longitud de onda PlanetScope.
  • PLEIADES-1_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda Pleiades 1.
  • PLEIADES_NEO_6BANDS—Se creará un dataset de mosaico de 6 bandas utilizando los rangos de longitud de onda Pleiades Neo.
  • QUICKBIRD_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda QuickBird.
  • RAPIDEYE_5BANDS—Se creará un dataset de mosaico de 5 bandas utilizando los rangos de longitud de onda RapidEye.
  • SENTINEL2_13BANDS—Se creará un dataset de mosaico de 13 bandas utilizando los rangos de longitud de onda Sentinel 2 MSI.
  • SKYSAT_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda SkySat-C MSI.
  • SPOT-5_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda SPOT 5.
  • SPOT-6_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda SPOT 6.
  • SPOT-7_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda SPOT 7.
  • SUPERVIEW-1_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda SuperView-1.
  • TH-01_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda Tian Hui-1.
  • THEOS-2—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda THEOS-2.
  • WORLDVIEW-2_8BANDS—Se creará un dataset de mosaico de 8 bandas utilizando los rangos de longitud de onda WorldView-2.
  • WORLDVIEW-3_8BANDS—Se creará un dataset de mosaico de 8 bandas utilizando los rangos de longitud de onda WorldView-3.
  • WORLDVIEW-4_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda WorldView-4.
  • WorldView Legion—Se creará un dataset de mosaico de 8 bandas utilizando los rangos de longitud de onda WorldView Legion.
  • VISION-1_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda Vision-1.
  • ZY1-02C PMS_3BANDS—Se creará un dataset de mosaico de 3 bandas utilizando los rangos de longitud de onda pancromática/multiespectral ZiYuan-1.
  • ZY3-CRESDA_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda ZiYuan-3 CRESDA.
  • ZY3-SASMAC_4BANDS—Se creará un dataset de mosaico de 4 bandas utilizando los rangos de longitud de onda ZiYuan-3 SASMAC.
  • CUSTOM—El número de bandas y la longitud de onda media para cada banda se definen mediante el parámetro Definiciones de la banda del producto (product_band_definitions en Python).
String
product_band_definitions
[Band Name {Wavelength Minimum} {Wavelength Maximum},...]
(Opcional)

Las definiciones de las bandas. Edite product_definition cuando utilice la palabra clave CUSTOM ajustando los rangos de la longitud de onda, cambiando el orden de las bandas y agregando bandas nuevas.

Value Table

Salida derivada

NombreExplicaciónTipo de datos
out_mosaic_dataset

El dataset de mosaico actualizado.

Mosaic Dataset

Muestra de código

Ejemplo 1 de CreateMosaicDataset (ventana de Python)

Esta es una muestra de Python para la función CreateMosaicDataset.

import arcpy
arcpy.management.CreateMosaicDataset(
     "C:/workspace/CreateMD.gdb","mosaicds", 
     "C:/workspace/World_Mercator.prj", "3", 
     "8_BIT_UNSIGNED", "False Color Infrared")
Ejemplo 2 de CreateMosaicDataset (script independiente)

Esta es una muestra de script de Python para la función CreateMosaicDataset.

#Create 3-Band FGDB Mosaic Dataset

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

gdbname = "CreateMD.gdb"
mdname = "mosaicds"
prjfile = "C:/Workspace/World_Mercator.prj"
noband = "3"
pixtype = "8_BIT_UNSIGNED"
pdef = "NONE"
wavelength = ""

arcpy.management.CreateMosaicDataset(gdbname, mdname, prjfile, noband, 
                                     pixtype, pdef, wavelength)

Temas relacionados