Mosaik-Dataset analysieren (Datenmanagement)

Lizenzstufe:BasicStandardAdvanced

Zusammenfassung

Untersucht ein Mosaik-Dataset, um Lösungen für bekannte Fehler und andere Probleme zu bestimmen und Optimierungsmethoden zu ermitteln. Die Fehler, Warnungen und Meldungen können geprüft werden, wenn das Mosaik-Dataset innerhalb von ArcMap geöffnet ist.

Verwendung

Syntax

AnalyzeMosaicDataset_management (in_mosaic_dataset, {where_clause}, {checker_keywords})
ParameterErläuterungDatentyp
in_mosaic_dataset

Das zu analysierende Mosaik-Dataset.

Image Service; Mosaic Layer; String
where_clause
(optional)

Sie können eine Abfrage definieren, um die Analyse auf bestimmte Raster innerhalb des Mosaik-Datasets zu beschränken.

Mit SQL können Sie eine Abfrage definieren oder den Abfrage-Generator verwenden, um eine Abfrage zu erstellen.

SQL Expression
checker_keywords
[checker_keywords,...]
(optional)

Wählen Sie, welche Teile des Mosaik-Datasets Sie auf bekannte Probleme prüfen möchten.

  • FOOTPRINTMit der Prüffunktion wird die Footprint-Geometrie aller ausgewählten Mosaik-Dataset-Elemente analysiert. Diese Option ist standardmäßig aktiviert.
  • FUNCTIONMit der Prüffunktion wird der Raster-Funktionsstapel des Rasters analysiert, der jedem ausgewählten Mosaik-Dataset-Element zugeordnet ist. Diese Option ist standardmäßig aktiviert.
  • RASTERMit der Prüffunktion wird das tatsächliche Raster-Dataset analysiert, das innerhalb jeder ausgewählten Zeile gespeichert ist. Diese Option ist standardmäßig aktiviert.
  • PATHSMit der Prüffunktion werden ungültige Pfade analysiert. Diese Option ist standardmäßig aktiviert.
  • SOURCE_VALIDITYMit der Prüffunktion werden potenzielle Probleme mit den Quelldaten analysiert, die jedem Mosaik-Dataset-Element im ausgewählten Mosaik-Dataset zugeordnet sind. Auf diese Weise können Probleme erkannt werden, die während der Synchronisierungs-Workflows auftreten.
  • STALEMit der Prüffunktion wird jedes Mosaik-Dataset-Element analysiert, um festzustellen, ob es veraltet ist. Nachdem das Mosaik-Dataset analysiert wurde, können Sie auswählen, welche Elemente veraltet sind, indem Sie mit der rechten Maustaste auf den Fehler klicken und im Kontextmenü die Option "Zugehörige Elemente auswählen" auswählen.
  • PYRAMIDSMit der Prüffunktion werden die Raster-Pyramiden analysiert, die jedem Mosaik-Dataset-Element im ausgewählten Mosaik-Dataset zugeordnet sind. Die Pyramiden werden auf Hilfsdateien mit getrennter Verbindung getestet. Die Verbindung von Hilfsdateien kann getrennt werden, wenn sie im Raster-Proxy-Verzeichnis gespeichert werden.
  • STATISTICSMit der Prüffunktion werden die Raster-Statistiken und das Histogramm analysiert, die jedem Mosaik-Dataset-Element im ausgewählten Mosaik-Dataset zugeordnet sind. Die Statistiken werden auf getrennte Zusatzdateien überprüft, für den Fall, dass sie im Raster-Proxy-Verzeichnis gespeichert werden. Diese Prüffunktion analysiert auch die mit dem Raster verknüpfte Kovarianzmatrix, wenn die Gram-Schmidt-Methode der panchromatischen Schärfung aktiviert ist. Schließlich vergleicht die Prüffunktion die radiometrische Pixeltiefe eines Mosaik-Dataset-Elements mit der Pixeltiefe des Mosaik-Datasets.
  • PERFORMANCEMit der Prüffunktion werden das gesamte Mosaik-Dataset und jedes einzelne ausgewählte Element im Hinblick auf Performance-bezogene Probleme analysiert. Beispiele für Performance-bezogene Probleme sind die Nichtkomprimierung während der Übertragung oder die Empfehlung des Element-Cache bei Elementen, die zahlreiche Raster-Funktionen beinhalten.Diese Prüffunktion ist standardmäßig deaktiviert.
  • INFORMATIONMit der Prüffunktion werden das Mosaik-Dataset und die zugehörigen Elemente analysiert und es wird ein Informationsprotokoll für die Analyse erstellt.
String

Codebeispiel

AnalyzeMosaicDataset – Beispiel 1 (Python-Fenster)

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

import arcpy
arcpy.AnalyzeMosaicDataset_management(
     "\\cpu\data\analyze.gdb\mosaicds", "SensorName = 'Landsat-7-ETM+'",
     "FOOTPRINT;FUNCTION;RASTER;PATHS;PYRAMIDS")
AnalyzeMosaicDataset – Beispiel 2 (eigenständiges Skript)

Dies ist ein Python-Skriptbeispiel für das Werkzeug "AnalyzeMosaicDataset".

#Analyze Mosaic Dataset with query definition
#Analyze all components of mosaic dataset

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


mdname = "analyzemd.gdb/mosaicds"
query = "SensorName = 'Landsat-7-ETM+'"
checks = "FOOTPRINT;FUNCTION;RASTER;PATHS;STALE;PYRAMIDS;PERFORMANCE"

arcpy.AnalyzeMosaicDataset_management(mdname, query, checks)

Umgebung

Verwandte Themen

Lizenzierungsinformationen

ArcGIS for Desktop Basic: Nein
ArcGIS for Desktop Standard: Ja
ArcGIS for Desktop Advanced: Ja
5/9/2014