Mosaik-Dataset-Elemente zusammenführen (Datenmanagement)
Zusammenfassung
Führt mehrere Mosaik-Dataset-Elemente zusammen.
Verwendung
Die zusammenzuführenden Mosaik-Dataset-Elemente sollten per Auswahl oder Abfrage angegeben werden. Wenn außerdem ein Block-Feld angegeben ist, verwendet das Werkzeug die Ergebnisse der Auswahl und führt alle ähnlichen Block-Felder in getrennten Zeilen zusammen.
Die maximale Anzahl zulässiger Elemente pro Zusammenführung beträgt standardmäßig 1.000. Wenn die maximale Anzahl überschritten wird, fügt das Werkzeug zusätzliche zusammengeführte Elemente für die Auswahl oder Abfrage ein. Wenn beispielsweise 2.000 Elemente ausgewählt werden, erstellt das Werkzeug zwei zusammengeführte Elemente.
Syntax
Parameter | Erläuterung | Datentyp |
in_mosaic_dataset |
Der Pfad und der Name des Mosaik-Datasets. | Image Service; Mosaic Layer; String |
where_clause (optional) |
Sie können SQL verwenden, um festzulegen, welche Mosaik-Dataset-Elemente zusammengeführt werden sollen. | SQL Expression |
block_field (optional) | Wenn ein Feld für den Blocknamen nicht bereits in den Metadaten enthalten ist, können Sie ein Feld in der Attributtabelle des Mosaik-Datasets auswählen, das als Block-Feld verwendet werden soll. Felder mit identischen Block-Feld-Werten werden in der gleichen Zeile zusammengeführt. Es können nur Datums-, numerische oder Zeichenfolgenfelder als Block-Felder angegeben werden. Sie können sowohl eine where_clause als auch ein block_field angeben, wobei nur die Zeilen zusammengeführt werden, die mit der Abfrage übereinstimmen und deren Block-Feldwerte identisch sind. | Field |
max_rows_per_merged_items (optional) |
Legen Sie die maximale Anzahl von Zeilen fest, die innerhalb des Mosaik-Datasets zu einem Element zusammengeführt werden können. Der Standardwert ist 1.000 Zeilen. Wenn die maximale Anzahl überschritten wird, fügt das Werkzeug zusätzliche zusammengeführte Elemente für die Auswahl oder Abfrage ein. | Long |
Codebeispiel
Dies ist ein Python-Beispiel für das Werkzeug "MergeMosaicDatasetItems".
import arcpy
arcpy.MergeMosaicDatasetItems_management("c:/data/merge_md_items.gdb/md",
"", "Year", "2000")
Dies ist ein Python-Skriptbeispiel für das Werkzeug "MergeMosaicDatasetItems".
#Merge items with items that are newer than year 1999
import arcpy
arcpy.MergeMosaicDatasetItems_management(
"c:/data/merge_md_items.gdb/md", "Year>1999", "", "1000")