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
ExportMosaicDatasetItems(in_mosaic_dataset, out_folder, {out_base_name}, {where_clause}, {format}, {nodata_value}, {clip_type}, {template_dataset}, {cell_size})
Parameter | Erklärung | Datentyp |
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.
| 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.
| String |
template_dataset (optional) | Eine Feature-Class oder ein Rahmen, um die Ausdehnung zu beschränken. | 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
Name | Erklärung | Datentyp |
derived_out_folder | Der aktualisierte Ausgabeordner. | Ordner |
Codebeispiel
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", "", "")
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)
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja