Analyser la mosaïque (Gestion des données)

Récapitulatif

Examine une mosaïque pour déterminer des solutions pour les erreurs et autres problèmes connus, et détecter des méthodes pour l'optimisation. Les erreurs, avertissements et messages peuvent être examinés à l'ouverture de la mosaïque dans ArcMap.

Utilisation

Syntaxe

AnalyzeMosaicDataset_management (in_mosaic_dataset, {where_clause}, {checker_keywords})
ParamètreExplicationType de données
in_mosaic_dataset

Mosaïque à analyser.

Mosaic Layer
where_clause
(Facultatif)

Vous pouvez définir une requête pour restreindre l'analyse aux rasters spécifiques dans la mosaïque.

A l'aide du SQL, vous pouvez définir une requête ou utiliser le Générateur de requêtes pour créer une requête.

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

Sélectionnez les parties de la mosaïque à analyser pour y chercher des problèmes connus.

  • FOOTPRINTLe vérificateur analyse la géométrie de l'emprise de chaque élément de mosaïque sélectionné. Cette option est sélectionnée par défaut.
  • FUNCTIONLe vérificateur analyse la pile de fonction raster du raster associé à chaque élément de mosaïque sélectionné. Cette option est sélectionnée par défaut.
  • RASTERLe vérificateur analyse le jeu de données raster stocké dans chaque ligne sélectionnée. Cette option est sélectionnée par défaut.
  • PATHSLe vérificateur analyse à la recherche de chemins rompus. Cette option est sélectionnée par défaut.
  • SOURCE_VALIDITYLe vérificateur analyse les problèmes potentiels liés aux données source associées à chaque élément de la mosaïque sélectionnée. Ceci est idéal pour détecter les problèmes pouvant survenir lors des workflows de synchronisation.
  • STALELe vérificateur analyse l'obsolescence de chaque élément de mosaïque sélectionné. Une fois la mosaïque analysée, vous pouvez sélectionnez les éléments obsolètes en cliquant avec le bouton droit sur l'erreur et en sélectionnant l'option Sélectionner les éléments associés dans le menu contextuel.
  • PYRAMIDSLe vérificateur analyse les pyramides raster associées à chaque élément de la mosaïque sélectionné. Les pyramides sont testées pour y rechercher des fichiers auxiliaires déconnectés. Les fichiers auxiliaires peuvent être déconnectés lorsqu'ils sont stockés dans l'emplacement proxy raster.
  • STATISTICSLe vérificateur analyse les statistiques et l'histogramme raster associées à chaque élément de la mosaïque sélectionnée. Des fichiers auxiliaires déconnectés seront recherchés dans les statistiques au cas où ils soient stockés dans l'emplacement proxy raster. Ce vérificateur analyse également la matrice de covariance associée au raster lorsque la méthode d'affinage panchromatique Gram-Schmidt est activée. En fin, le vérificateur analyse la profondeur de pixel radiométrique d'un élément de mosaïque par rapport à la profondeur de pixel de la mosaïque.
  • PERFORMANCELe vérificateur analyse la mosaïque dans son intégralité à chaque élément sélectionné pour y détecter des problèmes de performances. Parmi les exemples de problèmes de performances, citons l'absence de compression pendant la transmission ou la recommandation de cache d'élément sur des éléments lorsqu'un grand nombre de fonctions raster est impliqué.Par défaut, ce vérificateur n'est pas coché.
  • INFORMATIONLe vérificateur analyse la mosaïque et ses éléments et génère un journal d'informations pour l'analyse.
String

Exemple de code

Exemple 1 d'utilisation de l'outil Analyser la mosaïque (fenêtre Python)

Ceci est un exemple Python d'utilisation de l'outil Analyser la mosaïque.

import arcpy
arcpy.AnalyzeMosaicDataset_management(
     "\\cpu\data\analyze.gdb\mosaicds", "SensorName = 'Landsat-7-ETM+'",
     "FOOTPRINT;FUNCTION;RASTER;PATHS;PYRAMIDS")
Exemple 2 d'utilisation de l'outil Analyser la mosaïque (script autonome)

Ceci est un exemple de script Python pour l'outil Analyser la mosaïque.

#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)

Environnements

Thèmes connexes

9/12/2013