Resumen
Guarda una copia de sus imágenes procesadas dentro de un dataset de mosaico en una carpeta especificada y en formato de archivos ráster.
Hay dos flujos de trabajo comunes que utilizan esta herramienta:
- Exportar cada elemento procesado de un dataset de mosaico a un nuevo archivo. Esto permite tener cada elemento procesado como su propio archivo independiente. Asegúrese de que establece el valor NoData adecuado para los elementos exportados para que no haya bordes negros.
- Exportar de cada imagen dentro de un dataset de mosaico de serie temporal, basado en un área de interés. Esto permite tener solo el área de interés de cada uno de los intervalos de tiempo.
Uso
De forma predeterminada, todos los elementos se exportan a la carpeta especificada. Puede crear una consulta o una selección si solo desea exportar un subconjunto de las imágenes.
Las imágenes se exportarán con todo el procesamiento de las cadenas de funciones aplicadas. Solo se aplican las cadenas de funciones en el nivel de elemento; las cadenas de funciones en el nivel de dataset de mosaico se ignoran. Esta herramienta no exporta las imágenes de origen sin procesar.
Sintaxis
ExportMosaicDatasetItems_management (in_mosaic_dataset, out_folder, {out_base_name}, {where_clause}, {format}, {nodata_value}, {clip_type}, {template_dataset}, {cell_size})
Parámetro | Explicación | Tipo de datos |
in_mosaic_dataset | El dataset de mosaico que contiene las imágenes que desea guardar. | Mosaic Layer |
out_folder | La carpeta donde desee guardar sus imágenes. | Folder |
out_base_name (Opcional) | Un prefijo para nombrar cada elemento después de copiarlo. El prefijo irá seguido por el Id. de objeto. Si no se establece ningún nombre de base, se utilizará el texto que haya en el campo Nombre del elemento del dataset de mosaico. | String |
where_clause (Opcional) | Expresión SQL para guardar las imágenes seleccionadas en el dataset de mosaico. Para obtener más información sobre la sintaxis SQL, consulte Referencia SQL para las expresiones de consulta utilizadas en ArcGIS. | SQL Expression |
format (Opcional) | Elija un formato para los datasets ráster descargados.
| String |
nodata_value (Opcional) | Establezca un valor para los píxeles que se va a considerar como NoData. Si va a recortar los datos de salida, resulta recomendable especificar un valor para NoData. | String |
clip_type (Opcional) | Limite la extensión del dataset ráster antes de recortarlo. Si elige una extensión o clase de entidad que cubra un área mayor que sus datos, la salida tendrá la extensión mayor.
| String |
template_dataset (Opcional) | Especifique una clase de entidad o caja de límite para limitar la extensión. | Extent |
cell_size (Opcional) | Defina la resolución espacial especificando las dimensiones horizontal (x) y vertical (y) de las celdas de salida. Si no se especifica, se utilizará la resolución espacial de la entrada. | Point |
Muestra de código
Ejemplo 1 de ExportMosaicDatasetItems (ventana de Python)
Esta es una muestra de Python para la herramienta ExportMosaicDatasetItems.
import arcpy
arcpy.ExportMosaicDatasetItems_management(
"c:/workspace/exportmditems.gdb/export_all_items",
"c:/workspace/export_all_items_out",
"allitems", "", "TIFF", "", "NONE", "", "")
Ejemplo 2 de ExportMosaicDatasetItems (secuencia de comandos independiente)
Esta es una muestra de la secuencia de comandos de Python para la herramienta ExportMosaicDatasetItems.
#Export Mosaic Dataset items
import arcpy
arcpy.env.workspace = "c:/workspace"
#export mosaic dataset items using feature class as clipping extent
imdname = "exportmditem.gdb/exportmd"
outfolder = "c:/workspace/outfolder"
basename = "Landsat8"
query = "OBJECTID = 1"
out_format = "TIFF"
nodata_value = "#"
cliptype = "FEATURE_CLASS"
clip_featureclass = "c:/workspace/featureclassdb.gdb/clip_FC"
cell_size = "#"
arcpy.ExportMosaicDatasetItems_management(imdname, outfolder, basename,
query, out_format, nodata_value, cliptype, clip_featureclass, cell_size)
Entornos
Información sobre licencias
- ArcGIS Desktop Basic: No
- ArcGIS Desktop Standard: Sí
- ArcGIS Desktop Advanced: Sí