Mosaik-Dataset-Elemente exportieren (Data Management)

Zusammenfassung

Erstellt eine Kopie der verarbeiteten Bilder in einem Mosaik-Dataset in einem angegebenen Ordner- und Raster-Dateiformat.

Es gibt zwei allgemeine Workflows, die dieses Werkzeug verwenden:

  • Exportieren jedes Elements eines Mosaik-Datasets in eine neue Datei. Dies ermöglicht es Ihnen, jedes verarbeitete Element als eigenständige Datei zu verwenden. Stellen Sie sicher, dass Sie den geeigneten NoData-Wert für exportierte Elemente festlegen, um schwarze Umrandungen zu vermeiden.
  • Exportieren jedes Bildes innerhalb eines Zeitserien-Mosaik-Datasets basierend auf einem Interessenbereich. Dies ermöglicht es Ihnen, nur den Interessenbereich aus den einzelnen Zeitintervallen zu verwenden.

Verwendung

  • Standardmäßig werden alle Elemente in den angegebenen Ordner exportiert. Verwenden Sie den Parameter Abfragedefinition, oder wählen Sie bestimmte Datensätze interaktiv im Mosaik-Dataset aus, um einen Teil der Bilder zu exportieren.

  • Die Bilder werden exportiert, wobei alle Verarbeitungsschritte aus den Funktionsketten angewendet werden. Es werden nur die Funktionsketten auf der Elementebene berücksichtigt, Funktionsketten auf der Mosaik-Dataset-Ebene werden ignoriert. Dieses Werkzeug exportiert keine unverarbeiteten Quellbilder.

Syntax

arcpy.management.ExportMosaicDatasetItems(in_mosaic_dataset, out_folder, {out_base_name}, {where_clause}, {format}, {nodata_value}, {clip_type}, {template_dataset}, {cell_size})
ParameterErklärungDatentyp
in_mosaic_dataset

Das Mosaik-Dataset mit den Bildern, die Sie exportieren möchten.

Mosaic Layer
out_folder

Der Ordner, in dem Sie Ihre Bilder speichern möchten.

Folder
out_base_name
(optional)

Ein Präfix, um jedes Element zu benennen, nachdem es kopiert wurde. An das Präfix wird die Object ID aus der Footprint-Tabelle des Mosaik-Datasets angehängt.

Wenn kein Basisname festgelegt wurde, wird der Text im Feld Name des Mosaik-Dataset-Elements verwendet.

String
where_clause
(optional)

Ein SQL-Ausdruck zum Speichern von ausgewählten Bildern im Mosaik-Dataset. Weitere Informationen zur SQL-Syntax finden Sie unter SQL-Referenz für in Abfrageausdrücken verwendete Elemente.

SQL Expression
format
(optional)

Gibt das Format des Ausgabe-Raster-Datasets an.

  • TIFFTIFF-Format. Dies ist die Standardeinstellung.
  • Cloud Optimized GeoTIFFFür die Cloud optimiertes GeoTIFF-Format.
  • BMPBMP-Format.
  • ENVIENVI DAT-Format.
  • Esri BILEsri BIL-Format.
  • Esri BIPEsri BIP-Format.
  • Esri BSQEsri BSQ-Format.
  • GIFGIF-Format.
  • GRIDEsri Grid-Format.
  • IMAGINE IMAGEERDAS IMAGINE-Format.
  • JP2JPEG 2000-Format.
  • JPEGJPEG-Format-
  • PNGPNG-Format.
  • CRFCloud-Raster-Format.
  • MRFMeta-Raster-Format.
String
nodata_value
(optional)

Alle Pixel mit dem angegebenen Wert werden im Ausgabe-Raster-Dataset auf NoData gesetzt.

Es wird empfohlen, den Wert "NoData" anzugeben, wenn die Ausgabebilder ausgeschnitten werden.

String
clip_type
(optional)

Gibt die Ausgabeausdehnung der Raster-Datasets an. Bei Auswahl einer Ausdehnung oder Feature-Class, die einen größeren Bereich als die Raster-Daten abdeckt, weist die Ausgabe die größere Ausdehnung auf.

  • NONEDie Ausgabe wird nicht ausgeschnitten. Dies ist die Standardeinstellung.
  • EXTENTZum Ausschneiden der Ausgabe wird eine Ausdehnung verwendet.
  • FEATURE_CLASSZum Ausschneiden der Ausgabe wird eine Feature-Class-Ausdehnung verwendet.
String
template_dataset
(optional)

Eine Feature-Class oder ein Rahmen, um die Ausdehnung zu beschränken.

  • MAXOF: Die maximale Ausdehnung aller Eingaben wird verwendet.
  • MINOF: Die kleinste gemeinsame Fläche aller Eingaben wird verwendet.
  • DISPLAY: Die Ausdehnung entspricht der sichtbaren Anzeige.
  • Layer-Name: Die Ausdehnung des angegebenen Layers wird verwendet.
  • Extent-Objekt: Die Ausdehnung des angegebenen Objekts wird verwendet.
  • Durch Leerzeichen getrennte Koordinatenzeichenfolge: Die Ausdehnung der angegebenen Zeichenfolge wird verwendet. Die Koordinaten werden in der Reihenfolge X-Min, Y-Min, X-Max, Y-Max ausgedrückt.
Extent
cell_size
(optional)

Die horizontale (X) und vertikale (Y) Dimension der Ausgabezellen.

Wenn kein Wert angegeben ist, wird die räumliche Auflösung der Eingabe verwendet.

Point

Abgeleitete Ausgabe

NameErklärungDatentyp
derived_out_folder

Der aktualisierte Ausgabeordner.

Ordner

Codebeispiel

ExportMosaicDatasetItems: Beispiel 1 (Python-Fenster)

Dies ist ein Python-Beispiel für das Werkzeug ExportMosaicDatasetItems.

import arcpy
arcpy.ExportMosaicDatasetItems_management(
     "c:/workspace/exportmditems.gdb/export_all_items", 
     "c:/workspace/export_all_items_out", 
     "allitems", "", "TIFF", "", "NONE", "", "")
ExportMosaicDatasetItems: Beispiel 2 (eigenständiges Skript)

Dies ist ein Python-Skriptbeispiel für das Werkzeug 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)

Lizenzinformationen

  • Basic: Nein
  • Standard: Ja
  • Advanced: Ja