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

Synthèse

Effectue des vérifications sur une mosaïque à la recherche d'erreurs et d'éventuelles améliorations.

Utilisation

  • Les erreurs et avertissements sont répartis dans différentes catégories :

    • Une erreur prioritaire indique qu'il existe un problème et que vous ne pourrez peut-être pas utiliser la mosaïque. Parmi les exemples d'erreur prioritaire, citons la visibilité non valide ou l'impossibilité d'ouvrir un jeu de données raster.
    • Une erreur de priorité moyenne indique un problème qui affecte directement la création de votre mosaïque. Ces erreurs indiquent généralement qu'un outil de géotraitement échouera probablement avec ces mosaïques. Parmi les exemples d'erreur de priorité moyenne, citons une mosaïque vide ou un identifiant de type raster non valide.
    • Une erreur de faible priorité indique qu'un problème peut affecter certains aspects de l'utilisation liés à la mosaïque ou à un service d'imagerie dérivé. Un champ CenterXY non valide ou des chemins rompus représentent des exemples d’erreur de faible priorité.
    • Un avertissement prioritaire indique un problème lié aux performances ou à un affichage optimal. Parmi les exemples d'avertissement prioritaire, citons les vues d'ensemble manquantes, les statistiques de mosaïque manquantes et les statistiques de jeu de données raster manquantes.
    • Un avertissement de faible priorité indique un problème lié à des recommandations qui n'ont peut-être pas été suivies. Ces recommandations garantissent généralement un fonctionnement efficace, mais elles ne sont pas obligatoires. Parmi les exemples d'avertissement de faible priorité, citons des métadonnées incorrectes, une qualité JPEG définie trop bas, un trop grand nombre de pixels non compressés dans la mosaïque, ou des pyramides raster manquantes.

    Les messages renvoyés signalent des faits statistiques associés à la mosaïque.

  • Dans la table de résultats, de nombreux erreurs et avertissements peuvent être résolus en cliquant avec le bouton droit sur le problème.

Paramètres

ÉtiquetteExplicationType de données
Mosaïque

Mosaïque que vous souhaitez analyser.

Mosaic Layer
Ensemble de définition
(Facultatif)

Instruction SQL qui restreint votre analyse à des jeux de données raster spécifiques au sein de cette mosaïque.

SQL Expression
Vérifications terminées
(Facultatif)

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

  • FOOTPRINT Analysez 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.
  • FUNCTION Analysez les chaînes de fonctions de chaque élément de mosaïque sélectionné.
  • RASTER Analysez les jeux de données d'origine. Cette option est sélectionnée par défaut.
  • PATHS Recherchez des chemins rompus. Cette option est sélectionnée par défaut.
  • SOURCE_VALIDITY Analysez les problèmes potentiels liés aux données source associées à chaque élément de la mosaïque sélectionnée. Il est idéal pour détecter les problèmes pouvant survenir lors des workflows de synchronisation.
  • STALE Les aperçus sont obsolètes lorsque les données source sous-jacentes ont changé. Une fois que la mosaïque a été analysée, vous pouvez sélectionner les éléments obsolètes en cliquant avec le bouton droit sur l’erreur, puis en sélectionnant Sélectionner les éléments associés dans le menu contextuel.
  • PYRAMIDS Analysez les pyramides raster associées à chaque élément de la mosaïque sélectionné. Vérifiez si des fichiers auxiliaires sont déconnectés. Cela peut arriver s’ils sont stockés dans un emplacement proxy raster.
  • STATISTICS Recherchez les fichiers statistiques auxiliaires déconnectés s'ils sont stockés dans l'emplacement proxy raster. Analysez la matrice de covariance associée au raster lorsque la méthode d'affinage panchromatique Gram-Schmidt est activée. Analysez la profondeur de pixel radiométrique d'un élément de mosaïque par rapport à la profondeur de pixel de la mosaïque.
  • PERFORMANCE Les facteurs d'optimisation des performances sont notamment la compression pendant la transmission et la mise en cache d'éléments avec de nombreuses fonctions raster.
  • INFORMATION Générez des informations générales sur la mosaïque.
String

Sortie obtenue

ÉtiquetteExplicationType de données
Mosaïque

Jeu de données mosaïque mis à jour.

Couche de mosaïque

arcpy.management.AnalyzeMosaicDataset(in_mosaic_dataset, {where_clause}, {checker_keywords})
NomExplicationType de données
in_mosaic_dataset

Mosaïque que vous souhaitez analyser.

Mosaic Layer
where_clause
(Facultatif)

Instruction SQL qui restreint votre analyse à des jeux de données raster spécifiques au sein de cette mosaïque.

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

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

  • FOOTPRINT Analysez 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.
  • FUNCTION Analysez les chaînes de fonctions de chaque élément de mosaïque sélectionné.
  • RASTER Analysez les jeux de données d'origine. Cette option est sélectionnée par défaut.
  • PATHS Recherchez des chemins rompus. Cette option est sélectionnée par défaut.
  • SOURCE_VALIDITY Analysez les problèmes potentiels liés aux données source associées à chaque élément de la mosaïque sélectionnée. Il est idéal pour détecter les problèmes pouvant survenir lors des workflows de synchronisation.
  • STALE Les aperçus sont obsolètes lorsque les données source sous-jacentes ont changé. Une fois que la mosaïque a été analysée, vous pouvez sélectionner les éléments obsolètes en cliquant avec le bouton droit sur l’erreur, puis en sélectionnant Sélectionner les éléments associés dans le menu contextuel.
  • PYRAMIDS Analysez les pyramides raster associées à chaque élément de la mosaïque sélectionné. Vérifiez si des fichiers auxiliaires sont déconnectés. Cela peut arriver s’ils sont stockés dans un emplacement proxy raster.
  • STATISTICS Recherchez les fichiers statistiques auxiliaires déconnectés s'ils sont stockés dans l'emplacement proxy raster. Analysez la matrice de covariance associée au raster lorsque la méthode d'affinage panchromatique Gram-Schmidt est activée. Analysez la profondeur de pixel radiométrique d'un élément de mosaïque par rapport à la profondeur de pixel de la mosaïque.
  • PERFORMANCE Les facteurs d'optimisation des performances sont notamment la compression pendant la transmission et la mise en cache d'éléments avec de nombreuses fonctions raster.
  • INFORMATION Générez des informations générales sur la mosaïque.
String

Sortie obtenue

NomExplicationType de données
out_mosaic_dataset

Jeu de données mosaïque mis à jour.

Couche de mosaïque

Exemple de code

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

Il s’agit d'un exemple Python d'utilisation de l'outil AnalyzeMosaicDataset.

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)

Il s’agit d'un exemple de script Python d'utilisation de l'outil 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)