Mosaik-Dataset synchronisieren (Data Management)

Zusammenfassung

Synchronisiert ein Mosaik-Dataset, um es auf dem neuesten Stand zu halten. Neben dem Synchronisieren von Daten können Sie Übersichten aktualisieren, wenn die zugrunde liegenden Bilddaten geändert wurden, neue Übersichten und Cache erstellen sowie die ursprüngliche Konfiguration von Mosaik-Dataset-Elementen wiederherstellen. Sie haben außerdem die Möglichkeit, Pfade zu Quelldaten mit diesem Werkzeug zu entfernen. Verwenden Sie zum Reparieren von Pfaden das Werkzeug Mosaik-Dataset-Pfade reparieren.

Die Synchronisierung ist ein unidirektionaler Vorgang: Änderungen an den Quelldaten können mit der Attributtabelle des Mosaik-Datasets synchronisiert werden, wodurch die Attributtabelle des Mosaik-Datasets aktualisiert wird. Änderungen an der Attributtabelle des Mosaik-Datasets haben keine Auswirkungen auf die Quelldaten.

Vorsicht:

Änderungen, die durch die Synchronisierung vorgenommen werden, können nicht mehr rückgängig gemacht werden. Erstellen Sie eine Sicherung des Mosaik-Datasets, wenn Sie Änderungen an den Daten vorgenommen haben, die nicht überschrieben werden sollen.

Verwendung

  • Sie können einen Auswahlsatz bei diesem Werkzeug verwenden, um die Raster-Elemente einzugrenzen, die aktualisiert werden. Wenn eine Auswahl oder Abfrage vorhanden ist, werden nur die entsprechenden Elemente verarbeitet.

  • Durch die Synchronisierung können neue Elemente hinzufügt, vorhandene Elemente aktualisiert oder Elemente entfernt werden.

  • Veraltete Elemente beziehen sich auf Quell-Raster, die seit der Erstellung des Mosaik-Datasets oder der letzten Synchronisierung des Mosaik-Datasets geändert wurden. So kann beispielsweise die Georeferenzierung aktualisiert worden sein oder die Pyramiden können erstellt worden sein.

  • Da die Raster-Elemente neu erstellt werden, gehen sämtliche seit der letzten Erstellung an diesen Elementen vorgenommenen Änderungen verloren, beispielsweise die Bearbeitungsfunktionen oder Inhalte in der Attributtabelle.

  • Wenn Sie Elemente mit defekten Datenquellen entfernen, müssen Sie sicherstellen, dass alle Verbindungen ordnungsgemäß funktionieren. Dieses Werkzeug entfernt alle Elemente, auf die der Zugriff nicht möglich ist.

  • Sie können dieses Werkzeug auch verwenden, um Pyramiden und Statistiken für die Quell-Raster zu berechnen, und um Miniaturansichten und Raster-Cache für die Raster-Elemente zu erstellen.

  • Dieses Werkzeug eignet sich insbesondere dazu, Mosaik-Datasets auf dem neuesten Stand zu halten. Wenn dem Workspace, auf den dieses Mosaik-Dataset zugreift, neue Raster-Datasets hinzugefügt wurden, können die neuen Raster-Datasets dem Mosaik-Dataset hinzugefügt werden. Auch Mosaik-Datasets, die mithilfe von Tabellen aus extern verwalteten Datenbanken ausgefüllt werden, lassen sich mit diesem Werkzeug aktualisieren.

  • Um den Parameter Aggregierte Informationen aktualisieren zu verwenden, deaktivieren Sie den Parameter Vorhandene Elemente aktualisieren. Bei multidimensionalen Mosaik-Datasets aktualisiert der Parameter Aggregierte Informationen aktualisieren die multidimensionalen Eigenschaften des Mosaiks basierend auf dem Inhalt der Attributtabelle des Mosaik-Datasets.

  • Datenbankfragmentierung und häufige Datenänderungen können ein Mosaik-Dataset erheblich vergrößern. Verwenden Sie das Werkzeug Komprimieren, wenn die Datenbank aufgrund konstanter Transaktionen erheblich vergrößert ist.

Parameter

BeschriftungErläuterungDatentyp
Mosaik-Dataset

Das zu synchronisierende Mosaik-Dataset.

Mosaic Layer
Abfragedefinition
(optional)

Ein SQL-Ausdruck, um festzulegen, welche Mosaik-Dataset-Elemente synchronisiert werden sollen. Wenn kein Ausdruck bereitgestellt wird, werden alle Dataset-Elemente aktualisiert.

SQL Expression
Mit neuen Elementen aktualisieren
(optional)

Gibt an, ob beim Synchronisieren neue Elemente einbezogen werden und welche Optionen im Untermenü Optionen zum Aktualisieren mit neuen Elementen verwendet werden. Wenn Sie diese Option verwenden, wird der Workspace des Elements nach neuen Daten durchsucht. Wenn Daten zum Mosaik-Dataset hinzugefügt werden, verwenden diese den gleichen Raster-Typ wie die anderen Elemente im gleichen Workspace.

  • Deaktiviert: Beim Synchronisieren werden keine neuen Elemente hinzugefügt. Dies ist die Standardeinstellung.
  • Aktiviert: Das Mosaik-Dataset wird mit neuen Elementen in den Workspaces aktualisiert. Optional können die vorhandenen Elemente geändert werden, indem der Parameter Vorhandene Elemente überspringen deaktiviert wird.
Boolean
Nur veraltete Elemente synchronisieren
(optional)

Legt fest, dass Mosaik-Dataset-Elemente nur dann aktualisiert werden, wenn die zugrunde liegenden Raster-Datasets durch die Synchronisierung geändert wurden. Die Berechnung von Pyramiden oder die Aktualisierung der Georeferenzierung der Raster wirkt sich beispielsweise darauf aus, wie die Übersichten gerendert werden.

  • Aktiviert: Es werden nur die geänderten Elemente der zugrunde liegenden Raster-Datasets aktualisiert. Dies ist die Standardeinstellung.
  • Deaktiviert: Alle Elemente im Mosaik-Dataset werden aktualisiert.
Boolean
Zellgrößenbereiche aktualisieren
(optional)

Gibt an, ob die Zellgrößenbereiche für das Mosaik-Dataset neu berechnet werden.

  • Aktiviert: Die Zellgrößenbereiche des gesamten Mosaik-Datasets werden neu berechnet, aber nur für Elemente mit ungültiger Sichtbarkeit. Dies ist die Standardeinstellung.
  • Deaktiviert: Es werden keine Zellgrößenbereiche neu berechnet.
Boolean
Grenze aktualisieren
(optional)

Gibt an, ob die Grenze, die die volle Ausdehnung des Mosaik-Datasets zeigt, neu erstellt wird. Aktivieren Sie diesen Parameter, wenn die Ausdehnung des Mosaik-Datasets durch die Synchronisierung geändert wird.

  • Aktiviert: Die Grenze wird nach der Synchronisierung des Mosaik-Datasets neu erstellt. Dies ist die Standardeinstellung.
  • Deaktiviert: Die Grenze wird nicht neu erstellt.
Boolean
Übersichten aktualisieren
(optional)

Gibt an, ob veraltete Übersichten aktualisiert werden. Die Übersicht ist veraltet, wenn zugrunde liegende Raster aufgrund der Synchronisierung geändert wurden.

  • Deaktiviert: Die Übersichten werden nicht aktualisiert. Dies ist die Standardeinstellung.
  • Aktiviert: Die betroffenen Übersichten werden nach der Synchronisierung des Mosaik-Datasets aktualisiert.
Boolean
Raster-Pyramiden erstellen
(optional)

Gibt an, ob Pyramiden für die angegebenen Mosaik-Dataset-Elemente erstellt werden. Für jedes Rasterelement im Mosaik-Dataset können Pyramiden erstellt werden. Mit ihnen lässt sich die Geschwindigkeit steigern, mit der die einzelnen Raster angezeigt werden.

  • Deaktiviert: Es werden keine Pyramiden erstellt. Dies ist die Standardeinstellung.
  • Aktiviert: Pyramiden werden für alle Mosaik-Dataset-Elemente erstellt, die aufgrund der Synchronisierung aktualisiert wurden.

Pyramiden werden nicht für Elemente berechnet, die aufgrund der Synchronisierung hinzugefügt wurden.

Boolean
Statistiken berechnen
(optional)

Gibt an, ob Statistiken für die angegebenen Mosaik-Dataset-Elemente berechnet werden. Statistikwerte sind erforderlich, damit in einem Mosaik-Dataset bestimmte Tasks ausgeführt werden können, wie beispielsweise eine Kontraststreckung.

  • Deaktiviert: Es werden keine Statistikwerte berechnet. Dies ist die Standardeinstellung.
  • Aktiviert: Statistiken werden für die Mosaik-Dataset-Elemente berechnet, die aufgrund der Synchronisierung aktualisiert wurden.

Statistiken werden nicht für Elemente berechnet, die aufgrund der Synchronisierung hinzugefügt wurden.

Boolean
Miniaturansichten erstellen
(optional)

Gibt an, ob Miniaturansichten für die angegebenen Mosaik-Dataset-Elemente erstellt werden. Miniaturansichten sind kleine Bilder und können für jedes Rasterelement in der Mosaikdefinition erstellt werden. Miniaturansichten stehen beim Zugriff auf ein Mosaik-Dataset als Image-Service zur Verfügung und werden als Teil der Elementbeschreibung angezeigt.

  • Deaktiviert: Es werden keine Miniaturansichten erstellt oder aktualisiert. Dies ist die Standardeinstellung.
  • Aktiviert: Miniaturansichten werden für alle Mosaik-Dataset-Elemente erstellt oder aktualisiert, die aufgrund der Synchronisierung aktualisiert wurden.

Miniaturansichten werden nicht für Elemente berechnet, die aufgrund der Synchronisierung hinzugefügt wurden.

Boolean
Element-Cache erstellen
(optional)

Legen Sie fest, ob ein Cache für die angegebenen Mosaik-Dataset-Elemente erstellt werden soll. Ein Cache kann erstellt werden, wenn Sie Daten mithilfe der Raster-Typen LAS, Terrain oder LAS-Dataset hinzugefügt haben.

  • Deaktiviert: Es wird kein Cache erstellt oder aktualisiert. Dies ist die Standardeinstellung.
  • Aktiviert: Für alle angegebenen Raster-Elemente wird ein Cache erstellt oder aktualisiert.

Für Elemente, die aufgrund der Synchronisierung hinzugefügt wurden, wird kein Cache erstellt.

Boolean
Raster aus Datenquelle neu erstellen
(optional)

Gibt an, ob die Raster-Elemente mithilfe des ursprünglichen Raster-Typs aus der Datenquelle neu erstellt werden.

  • Aktiviert: Die Raster werden aus den Quelldaten neu erstellt. Alle Änderungen, die Sie an dem Mosaik-Dataset vorgenommen haben, gehen verloren. Dies ist die Standardeinstellung.
  • Deaktiviert: Die Raster werden nicht neu erstellt. Andere primäre Felder werden zurückgesetzt, wenn der Parameter Felder aktualisieren aktiviert ist.

Dies wirkt sich nur auf Elemente aus, die synchronisiert werden. Dieser Parameter findet keine Anwendung, wenn der Parameter Mit neuen Elementen aktualisieren aktiviert ist.

Boolean
Felder aktualisieren
(optional)

Gibt an, ob die Felder in der Tabelle aktualisiert werden. Dies wirkt sich nur auf Elemente aus, die synchronisiert werden.

  • Aktiviert: Die Felder werden aus den Quelldateien aktualisiert. Dies ist die Standardeinstellung.
  • Deaktiviert: Die Felder in der Tabelle werden nicht aus der Quelle aktualisiert.

Wenn Sie die Felder aktualisieren, können Sie mit dem Parameter Zu aktualisierende Felder steuern, welche Felder aktualisiert werden. Wenn Sie einige der Felder bearbeitet haben, können Sie deren Auswahl im Parameter Zu aktualisierende Felder aufheben.

Boolean
Zu aktualisierende Felder
(optional)

Die zu aktualisierenden Felder.

Dieser Parameter ist nur gültig, wenn der Parameter Felder aktualisieren aktiviert ist.

Wenn Sie einige der Felder bearbeitet haben, können Sie deren Auswahl aufheben.

Das Feld RASTER kann aktualisiert werden, auch wenn der Parameter Raster aus Datenquelle neu erstellen nicht aktiviert ist. Wenn jedoch Raster aus Datenquelle neu erstellen aktiviert ist, wird das Feld RASTER auch dann neu erstellt, wenn der Parameter Zu aktualisierende Felder deaktiviert ist.

String
Vorhandene Elemente aktualisieren
(optional)

Gibt an, ob vorhandene Elemente im Mosaik-Dataset aktualisiert werden. Wenn Sie diesen Parameter aktivieren, müssen Sie im Untermenü Optionen zum Aktualisieren vorhandener Elemente die Aktualisierungsoptionen angeben.

  • Aktiviert: Die vorhandenen Elemente werden mit den Optionen aktualisiert, die Sie für das Aktualisieren ausgewählt haben. Dies ist die Standardeinstellung.
  • Deaktiviert: Die vorhandenen Elemente werden nicht aktualisiert.
Boolean
Elemente mit ungültiger Datenquelle entfernen
(optional)

Gibt an, ob die Elemente mit ungültigen Verweisen entfernt werden.

Stellen Sie sicher, dass alle Netzwerkverbindungen ordnungsgemäß funktionieren. Dieses Werkzeug entfernt alle Elemente, auf die der Zugriff nicht möglich ist.

  • Deaktiviert: Elemente mit ungültigen Verweisen werden nicht aus dem Mosaik-Dataset gelöscht. Dies ist die Standardeinstellung.
  • Aktiviert: Elemente mit ungültigen Verweisen werden aus dem Mosaik-Dataset gelöscht.
Boolean
Vorhandene Elemente überspringen
(optional)

Gibt an, ob vorhandene Mosaik-Dataset-Elemente übersprungen oder mit den geänderten Dateien auf der Festplatte aktualisiert werden. Damit Sie diesen Parameter verwenden können, muss der Parameter Mit neuen Elementen aktualisieren aktiviert sein.

  • Aktiviert: Beim Hinzufügen neuer Mosaik-Dataset-Elemente werden vorhandene Mosaik-Dataset-Elemente übersprungen und nicht aktualisiert. Dies ist die Standardeinstellung.
  • Deaktiviert: Beim Hinzufügen neuer Mosaik-Dataset-Elemente werden vorhandene Mosaik-Dataset-Elemente, die den geänderten Dateien auf der Festplatte entsprechen, aktualisiert.
Boolean
Aggregierte Informationen aktualisieren
(optional)

Legt fest, ob Daten eingeschlossen werden sollen, die möglicherweise aus dem Mosaik-Dataset entfernt wurden. Damit Sie diesen Parameter verwenden können, muss der Parameter Vorhandene Elemente aktualisieren deaktiviert sein.

  • Deaktiviert: Beim Synchronisieren werden Raster ausgeschlossen, die möglicherweise aus dem Mosaik-Dataset entfernt wurden. Dies ist die Standardeinstellung.
  • Aktiviert: Beim Synchronisieren werden Raster eingeschlossen, die möglicherweise aus dem Mosaik-Dataset entfernt wurden.
Boolean
Mosaik-Dataset-Statistiken schätzen

Gibt an, ob Statistiken für das Mosaik-Dataset geschätzt werden.

  • Deaktiviert: Beim Synchronisieren werden keine Statistiken für das Mosaik-Dataset geschätzt. Dies ist die Standardeinstellung.
  • Aktiviert: Beim Synchronisieren werden Statistiken für das Mosaik-Dataset geschätzt.
Boolean

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisiertes Mosaik-Dataset

Das aktualisierte Mosaik-Dataset.

Mosaic Layer

arcpy.management.SynchronizeMosaicDataset(in_mosaic_dataset, {where_clause}, {new_items}, {sync_only_stale}, {update_cellsize_ranges}, {update_boundary}, {update_overviews}, {build_pyramids}, {calculate_statistics}, {build_thumbnails}, {build_item_cache}, {rebuild_raster}, {update_fields}, {fields_to_update}, {existing_items}, {broken_items}, {skip_existing_items}, {refresh_aggregate_info}, estimate_statistics)
NameErläuterungDatentyp
in_mosaic_dataset

Das zu synchronisierende Mosaik-Dataset.

Mosaic Layer
where_clause
(optional)

Ein SQL-Ausdruck, um festzulegen, welche Mosaik-Dataset-Elemente synchronisiert werden sollen. Wenn kein Ausdruck bereitgestellt wird, werden alle Dataset-Elemente aktualisiert.

SQL Expression
new_items
(optional)

Gibt an, ob neue Elemente beim Synchronisieren einbezogen werden und welche Optionen zum Aktualisieren der neuen Elemente verwendet werden.

Wenn Sie diese Option verwenden, wird der Workspace des Elements nach neuen Daten durchsucht. Wenn Daten zum Mosaik-Dataset hinzugefügt werden, verwenden diese den gleichen Raster-Typ wie die anderen Elemente im gleichen Workspace.

  • NO_NEW_ITEMSBeim Synchronisieren werden keine neuen Elemente hinzugefügt. Dies ist die Standardeinstellung.
  • UPDATE_WITH_NEW_ITEMSDas Mosaik-Dataset wird mit neuen Elementen in den Workspaces aktualisiert. Optional können die vorhandenen Elemente geändert werden, indem der Parameter skip_existing_items auf OVERWRITE_EXISTING_ITEMS festgelegt wird.
Boolean
sync_only_stale
(optional)

Legt fest, dass Mosaik-Dataset-Elemente nur dann aktualisiert werden, wenn die zugrunde liegenden Raster-Datasets durch die Synchronisierung geändert wurden. Die Berechnung von Pyramiden oder die Aktualisierung der Georeferenzierung der Raster wirkt sich beispielsweise darauf aus, wie die Übersichten gerendert werden.

  • SYNC_STALEEs werden nur die geänderten Elemente der zugrunde liegenden Raster-Datasets aktualisiert. Dies ist die Standardeinstellung.
  • SYNC_ALLAlle Elemente im Mosaik-Dataset werden aktualisiert.
Boolean
update_cellsize_ranges
(optional)

Gibt an, ob die Zellgrößenbereiche für das Mosaik-Dataset neu berechnet werden.

  • UPDATE_CELL_SIZESDie Zellgrößenbereiche des gesamten Mosaik-Datasets werden neu berechnet, aber nur für Elemente mit ungültiger Sichtbarkeit. Dies ist die Standardeinstellung.
  • NO_CELL_SIZESEs werden keine Zellgrößenbereiche neu berechnet.
Boolean
update_boundary
(optional)

Gibt an, ob die Grenze, die die volle Ausdehnung des Mosaik-Datasets zeigt, neu erstellt wird. Wählen Sie UPDATE_BOUNDARY aus, wenn die Ausdehnung des Mosaik-Datasets durch die Synchronisierung geändert wird.

  • UPDATE_BOUNDARYDie Grenze wird nach der Synchronisierung des Mosaik-Datasets neu erstellt. Dies ist die Standardeinstellung.
  • NO_BOUNDARYDie Grenze wird nicht neu erstellt.
Boolean
update_overviews
(optional)

Gibt an, ob veraltete Übersichten aktualisiert werden. Die Übersicht ist veraltet, wenn zugrunde liegende Raster aufgrund der Synchronisierung geändert wurden.

  • NO_OVERVIEWSDie Übersichten werden nicht aktualisiert. Dies ist die Standardeinstellung.
  • UPDATE_OVERVIEWSDie betroffenen Übersichten werden nach der Synchronisierung des Mosaik-Datasets aktualisiert.
Boolean
build_pyramids
(optional)

Gibt an, ob Pyramiden für die angegebenen Mosaik-Dataset-Elemente erstellt werden. Für jedes Rasterelement im Mosaik-Dataset können Pyramiden erstellt werden. Mit ihnen lässt sich die Geschwindigkeit steigern, mit der die einzelnen Raster angezeigt werden.

  • NO_PYRAMIDSEs werden keine Pyramiden erstellt. Dies ist die Standardeinstellung.
  • BUILD_PYRAMIDSPyramiden werden für alle Mosaik-Dataset-Elemente erstellt, die aufgrund der Synchronisierung aktualisiert wurden.

Pyramiden werden nicht für Elemente berechnet, die aufgrund der Synchronisierung hinzugefügt wurden.

Boolean
calculate_statistics
(optional)

Gibt an, ob Statistiken für die angegebenen Mosaik-Dataset-Elemente berechnet werden. Statistikwerte sind erforderlich, damit in einem Mosaik-Dataset bestimmte Tasks ausgeführt werden können, wie beispielsweise eine Kontraststreckung.

  • NO_STATISTICSEs werden keine Statistikwerte berechnet. Dies ist die Standardeinstellung.
  • CALCULATE_STATISTICSStatistiken werden für die Mosaik-Dataset-Elemente berechnet, die aufgrund der Synchronisierung aktualisiert wurden.

Statistiken werden nicht für Elemente berechnet, die aufgrund der Synchronisierung hinzugefügt wurden.

Boolean
build_thumbnails
(optional)

Gibt an, ob Miniaturansichten für die angegebenen Mosaik-Dataset-Elemente erstellt werden. Miniaturansichten sind kleine Bilder und können für jedes Rasterelement in der Mosaikdefinition erstellt werden. Miniaturansichten stehen beim Zugriff auf ein Mosaik-Dataset als Image-Service zur Verfügung und werden als Teil der Elementbeschreibung angezeigt.

  • NO_THUMBNAILSEs werden keine Miniaturansichten erstellt oder aktualisiert. Dies ist die Standardeinstellung.
  • BUILD_THUMBNAILSMiniaturansichten werden für alle Mosaik-Dataset-Elemente erstellt oder aktualisiert, die aufgrund der Synchronisierung aktualisiert wurden.

Miniaturansichten werden nicht für Elemente berechnet, die aufgrund der Synchronisierung hinzugefügt wurden.

Boolean
build_item_cache
(optional)

Legen Sie fest, ob ein Cache für die angegebenen Mosaik-Dataset-Elemente erstellt werden soll. Ein Cache kann erstellt werden, wenn Sie Daten mithilfe der Raster-Typen LAS, Terrain oder LAS-Dataset hinzugefügt haben.

  • NO_ITEM_CACHEEs wird kein Cache erstellt oder aktualisiert. Dies ist die Standardeinstellung.
  • BUILD_ITEM_CACHEFür alle Mosaik-Dataset-Elemente, die aufgrund der Synchronisierung aktualisiert wurden, wird ein Cache erstellt oder aktualisiert.

Für Elemente, die aufgrund der Synchronisierung hinzugefügt wurden, wird kein Cache erstellt.

Boolean
rebuild_raster
(optional)

Gibt an, ob die Raster-Elemente mithilfe des ursprünglichen Raster-Typs aus der Datenquelle neu erstellt werden.

  • REBUILD_RASTERDie Raster werden aus den Quelldaten neu erstellt. Alle Änderungen, die Sie an den ausgewählten Elementen im Mosaik-Dataset vorgenommen haben, gehen verloren. Dies ist die Standardeinstellung.
  • NO_RASTERDie Raster werden nicht neu erstellt. Andere primäre Felder werden zurückgesetzt, wenn der Parameter update_fields auf UPDATE_FIELDS festgelegt wurde.

Dies wirkt sich nur auf Elemente aus, die synchronisiert werden. Dieser Parameter findet keine Anwendung, wenn der Parameter new_items auf UPDATE_WITH_NEW_ITEMS festgelegt wurde.

Boolean
update_fields
(optional)

Gibt an, ob die Felder in der Tabelle aktualisiert werden. Dies wirkt sich nur auf Elemente aus, die synchronisiert werden.

  • UPDATE_FIELDSDie Felder werden aus den Quelldateien aktualisiert. Dies ist die Standardeinstellung.
  • NO_FIELDSDie Felder in der Tabelle werden nicht aus der Quelle aktualisiert.

Wenn Sie die Felder aktualisieren, können Sie mit dem Parameter fields_to_update steuern, welche Felder aktualisiert werden. Wenn Sie einige der Felder bearbeitet haben, können Sie sie aus dem Parameter fields_to_update entfernen.

Boolean
fields_to_update
[field_to_update,...]
(optional)

Die zu aktualisierenden Felder.

Dieser Parameter ist nur gültig, wenn der Parameter update_fields auf UPDATE_FIELDS festgelegt wurde.

Wenn Sie einige der Felder bearbeitet haben, sollten Sie sicherstellen, dass diese nicht aufgelistet sind.

Das Feld RASTER kann auch dann aktualisiert werden, wenn REBUILD_RASTER nicht angegeben wurde. Wenn jedoch REBUILD_RASTER angegeben wurde, wird das Feld RASTER auch dann neu erstellt, wenn der Parameterwert fields_to_update nicht angegeben wurde.

String
existing_items
(optional)

Gibt an, ob vorhandene Elemente im Mosaik-Dataset aktualisiert werden.

Bei Verwendung dieses Parameters können Sie festlegen, welche vorhandenen Parameter aktualisiert werden sollen: sync_only_stale, build_pyramids, calculate_statistics, build_thumbnails, build_item_cache, update_fields oder fields_to_update.

  • UPDATE_EXISTING_ITEMSDie vorhandenen Elemente werden mit den Parametern aktualisiert, die Sie für das Aktualisieren ausgewählt haben. Dies ist die Standardeinstellung.
  • IGNORE_EXISTING_ITEMSDie vorhandenen Elemente werden nicht aktualisiert.
Boolean
broken_items
(optional)

Gibt an, ob die Elemente mit ungültigen Verweisen entfernt werden.

Stellen Sie sicher, dass alle Netzwerkverbindungen ordnungsgemäß funktionieren. Dieses Werkzeug entfernt alle Elemente, auf die der Zugriff nicht möglich ist.

  • IGNORE_BROKEN_ITEMSElemente mit ungültigen Verweisen werden nicht aus dem Mosaik-Dataset gelöscht. Dies ist die Standardeinstellung.
  • REMOVE_BROKEN_ITEMSElemente mit ungültigen Verweisen werden aus dem Mosaik-Dataset gelöscht.
Boolean
skip_existing_items
(optional)

Gibt an, ob vorhandene Mosaik-Dataset-Elemente übersprungen oder mit den geänderten Dateien auf der Festplatte aktualisiert werden. Damit dieser Parameter verwendet werden kann, muss der Parameter new_items auf UPDATE_WITH_NEW_ITEMS festgelegt sein.

  • SKIP_EXISTING_ITEMSBeim Hinzufügen neuer Mosaik-Dataset-Elemente werden vorhandene Mosaik-Dataset-Elemente übersprungen und nicht aktualisiert. Dies ist die Standardeinstellung.
  • OVERWRITE_EXISTING_ITEMSBeim Hinzufügen neuer Mosaik-Dataset-Elemente werden vorhandene Mosaik-Dataset-Elemente, die den geänderten Dateien auf der Festplatte entsprechen, aktualisiert.
Boolean
refresh_aggregate_info
(optional)

Legt fest, ob Daten eingeschlossen werden sollen, die möglicherweise aus dem Mosaik-Dataset entfernt wurden. Damit dieser Parameter verwendet werden kann, muss der Parameter existing_items auf IGNORE_EXISTING_ITEMS festgelegt sein.

  • NO_REFRESH_INFOBeim Synchronisieren werden Raster ausgeschlossen, die möglicherweise aus dem Mosaik-Dataset entfernt wurden. Dies ist die Standardeinstellung.
  • REFRESH_INFOBeim Synchronisieren werden Raster eingeschlossen, die möglicherweise aus dem Mosaik-Dataset entfernt wurden.
Boolean
estimate_statistics

Gibt an, ob Statistiken für das Mosaik-Dataset geschätzt werden.

  • NO_STATISTICSBeim Synchronisieren werden keine Statistiken für das Mosaik-Dataset geschätzt. Dies ist die Standardeinstellung.
  • ESTIMATE_STATISTICSBeim Synchronisieren werden Statistiken für das Mosaik-Dataset geschätzt.
Boolean

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_mosaic_dataset

Das aktualisierte Mosaik-Dataset.

Mosaic Layer

Codebeispiel

SynchronizeMosaicDataset - Beispiel 1 (Python-Fenster)

Dies ist ein Python-Beispiel für die Funktion SynchronizeMosaicDataset.

import arcpy
arcpy.SynchronizeMosaicDataset_management(
    "c:/data/syncmd.gdb/md", "Year>1999", "NO_NEW_ITEMS", "SYNC_STALE",
    "#", "#", "#", "NO_PYRAMIDS", "NO_STATISTICS", "NO_THUMBNAILS", 
    "NO_ITEM_CACHE", "NO_RASTER", "NO_FIELDS", "#", "#")
SynchronizeMosaicDataset - Beispiel 2 (eigenständiges Skript)

Dies ist ein Python-Skriptbeispiel für die Funktion SynchronizeMosaicDataset.

# Synchronize source and add new data

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

mdname = "syncmd.gdb/mdnew"
query = "#"
updatenew = "UPDATE_WITH_NEW_ITEMS"
syncstale = "SYNC_STALE"
updatecs = "#"
updatebnd = "#"
updateovr = "#"
buildpy = "NO_PYRAMIDS"
calcstats = "NO_STATISTICS"
buildthumb = "NO_THUMBNAILS"
buildcache = "NO_ITEM_CACHE"
updateras = "NO_RASTER"
updatefield = "NO_FIELDS"
fields = "#"

arcpy.SynchronizeMosaicDataset_management(
    mdname, query, updatenew, syncstale, updatecs, updatebnd, 
    updateovr, buildpy, calcstats, buildthumb, buildcache,
    updateras, updatefield, fields)

Lizenzinformationen

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

Verwandte Themen