Mosaik-Dataset analysieren (Data Management)
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 ArcMap geöffnet ist.
Verwendung
-
Um die Analyseergebnisse zu überprüfen, öffnen Sie das Mosaik-Dataset in ArcMap, klicken Sie mit der rechten Maustaste in das Inhaltsverzeichnis und klicken Sie auf Daten > Analyseergebnisse anzeigen. Das Fenster Vorbereiten wird geöffnet. Dort können Sie Fehler, Warnungen und Meldungen anzeigen und damit interagieren. Wenn Sie mit der rechten Maustaste auf einen Fehler, eine Warnung oder eine Meldung klicken, wird eine empfohlene Aktion aufgeführt.
Die Fehler und die Warnungen werden auf die folgende Weise kategorisiert:
- Ein Fehler mit hoher Priorität gibt an, dass ein Problem vorhanden ist, das möglicherweise die Verwendung des Mosaik-Datasets unmöglich macht. Einige Beispiele für Fehler mit hoher Priorität sind ungültige Sichtbarkeit oder Unfähigkeit, ein Raster-Dataset zu öffnen.
- Ein Fehler mit mittlerer Priorität gibt ein Problem an, das sich direkt auf die Erstellung eines Mosaik-Datasets auswirkt. Diese Fehler geben normalerweise an, dass ein Geoverarbeitungswerkzeug wahrscheinlich mit diesen Mosaik-Datasets nicht ordnungsgemäß ausgeführt wird. Einige Beispiele für einen Fehler mit mittlerer Priorität sind ein leeres Mosaik-Dataset oder eine ungültige Raster-Typ-ID.
- Ein Fehler mit niedriger Priorität gibt an, dass sich das Problem auf einige Benutzererfahrungen mit dem Mosaik-Dataset oder einem abgeleiteten Image-Service auswirken könnte. Einige Beispiele für einen Fehler mit niedriger Priorität sind ein ungültiges CenterXY-Feld oder ungültige Pfade.
- Eine Warnung mit hoher Priorität gibt ein Problem mit der Performance oder der optimalen Anzeige an. Einige Beispiele für eine Warnung mit hoher Priorität sind fehlende Übersichten, fehlende Mosaik-Dataset-Statistiken und fehlende Raster-Dataset-Statistiken.
- Eine Warnung mit niedriger Priorität gibt ein Problem mit Empfehlungen an, denen möglicherweise nicht gefolgt wurde. Diese Empfehlungen stellen normalerweise einen glatteren und effizienten Betrieb sicher, sind aber nicht obligatorisch. Einige Beispiele für Warnungen mit niedriger Priorität sind fehlerhafte Metadaten, zu geringe JPEG-Qualität, zu viele unkomprimierte Pixel im Mosaik-Dataset oder fehlende Raster-Pyramiden.
Eine Meldung meldet statistische Fakten zum Mosaik-Dataset.
In der Ergebnistabelle können viele der Fehler und Warnungen durch Klicken mit der rechten Maustaste auf das Problem korrigiert werden.
Meldungen stellen keine Lösung bereit, da kein Problem vorliegt.
Syntax
Parameter | Erläuterung | Datentyp |
in_mosaic_dataset |
Das zu analysierende Mosaik-Dataset. | Mosaic Layer |
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.
| String |
Codebeispiel
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")
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)