Utiliser des jeux de données mosaïque et des services d’imagerie dans des outils de géotraitement

Les jeux de données mosaïque et les services d’imagerie peuvent être utilisés en entrée des outils de géotraitement. Tenez compte de leur utilisation lorsque vous les concevez, ou de leur contenu lorsque vous les exploitez.

Concevoir un jeu de données mosaïque à des fins d’analyse

Si vous concevez un jeu de données mosaïque devant servir à des analyses, tenez compte de quelques aspects affectant l’utilisation de ce jeu de données mosaïque lors de ce type d’opération :

  • Résolution (taille de pixel) des données
  • Limite portant sur la taille requise
  • Limite portant sur le nombre de rasters par image mosaïquée (requête)

En effet, la résolution peut affecter la qualité et la validité de votre analyse. Ainsi, si vous effectuez une analyse géospécifique des données, la précision du résultat dépend du jeu de données le moins précis de l’ensemble. Par exemple, si vous disposez d’un jeu de données correspondant à une altitude de résolution de 10 mètres et d’un autre d’une altitude de résolution de 2 mètres, le rééchantillonnage du premier par rapport au deuxième ne produira pas un jeu de données plus précis. Si vous combinez les deux, la zone couverte par les jeux de données présentera seulement le degré de précision du jeu de données portant sur 10 m.

Certaines vues d’ensemble ou autres éléments à faible résolution d’un jeu de données mosaïque risquent d’affecter la résolution de l’analyse. Dans ce cas, vous devez utiliser la résolution la plus appropriée et non les vues d’ensemble. Il se peut que vous vouliez également utiliser les données raster présentant une résolution cohérente plutôt qu’un mélange de résolutions dans un jeu de données mosaïque. Dans tous les cas, vérifiez ou définissez la taille de cellule de jeu de données mosaïque adaptée à ce type d’analyse.

  1. Cliquez avec le bouton droit sur le jeu de données mosaïque dans la fenêtre Catalog (Catalogue) et sélectionnez Properties (Propriétés).
  2. Cliquez sur l'onglet Général.

    Sous Raster Information (Informations raster), figure la propriété Cell Size (X, Y) (Taille de cellule [X, Y]). Il s’agit de la taille de cellule ou pixel utilisée lors de toute analyse ou de tout traitement faisant appel à elle. Par défaut, cette valeur correspond à la taille de cellule la plus petite (LowPS) utilisée dans le jeu de données mosaïque. Supposons que votre jeu de données mosaïque dispose de deux jeux de données d’altitude, l'un pour une ville dans son ensemble (avec une résolution d’un mètre) et l’autre pour son voisinage (avec une résolution de 50 centimètres). Dans ce cas, la taille de cellule du jeu de données mosaïque sera de 50 centimètres. Selon le mode d’utilisation de la mosaïque, il peut être nécessaire de remplacer la taille de cellule de cette dernière par une valeur d’un mètre. Ainsi, toute analyse de la zone dans son ensemble exploitera une taille de cellule appropriée. Le cas échéant, un utilisateur peut indiquer la taille de cellule de son choix lors du traitement. Ainsi, s’il utilise uniquement le jeu de données présentant la résolution la plus élevée lors d’une analyse, il peut indiquer une taille de 50 centimètres.

  3. En regard de la propriété Cell Size (X, Y) (Taille de cellule [X, Y]), vous trouverez le bouton Edit (Modifier). Cliquez sur ce bouton.
  4. Indiquez une nouvelle taille de cellule. Vous pouvez également cliquer sur le bouton Set Default (Définir les valeurs par défaut) pour réinitialiser les valeurs sur les valeurs par défaut.
  5. Cliquez sur OK pour fermer chaque boîte de dialogue.

Vous pouvez également recourir à l’outil Définir les propriétés de mosaïque et modifier la valeur du paramètre Output Cell Size (Taille de cellule en sortie).

La limite associée à la taille des requêtes affecte celle du jeu de données pouvant être analysé. En effet, les jeux de données mosaïque présentent une propriété de taille de requête maximale qui limite le nombre de lignes et de colonnes pouvant être exportées ou exécutées. La taille de l’image traitée par l’outil peut être plus petite que ce que requiert l’analyse. De plus, lors de certaines opérations d’analyse, la limite relative au nombre de rasters pouvant être combinés de manière à créer l’image mosaïquée peut être dépassée. Cela peut entraîner la création d’une sortie dont le contenu n’est pas complet. Les valeurs de ces propriétés peuvent être augmentées dans les propriétés du jeu de données mosaïque source.

  1. Cliquez avec le bouton droit sur le jeu de données mosaïque dans la fenêtre Catalog (Catalogue) et sélectionnez Properties (Propriétés).
  2. Cliquez sur l'onglet Valeurs par défaut.
  3. Indiquez une nouvelle valeur pour les propriétés Maximum Size of Requests (Taille maximum par requête), Rows (Lignes) et Columns (Colonnes).
  4. Indiquez une nouvelle valeur pour la propriété Maximum Number Of Rasters Per Mosaic (Nombre maximal de rasters par mosaïque).
  5. Cliquez sur OK pour fermer la boîte de dialogue.

Vous pouvez également utiliser l’outil Définir les propriétés de mosaïque et définir de nouvelles valeurs pour les paramètres Rows of Maximum Image Size Requests (Lignes de taille d’image maximale - Requêtes), Columns of Maximum Image Size of Requests (Colonnes de taille d’image maximale - Requêtes) et Max Number Per Mosaic (Nombre maximal par mosaïque).

Éléments à prendre en compte lors de l’utilisation de jeux de données mosaïque et de services d’imagerie pour des analyses

Si les jeux de données mosaïque, ainsi que les services d’imagerie publiés depuis ces derniers, présentent plusieurs résolutions et sont très volumineux, il est important de prendre en compte les éléments suivants :

  • Les mosaïques et services d’imagerie présentent une propriété de taille de requête maximale qui limite le nombre de lignes et de colonnes pouvant être exportées. Par conséquent, la taille de l’image traitée par l’outil peut être plus petite que ce que requiert le système. La valeur de cette propriété peut uniquement être augmentée dans les propriétés du jeu de données mosaïque source ou par l’administrateur de serveur. Vous avez également la possibilité de traiter un seul bloc à la fois.

    Pour modifier cette valeur, reportez-vous aux étapes ci-dessus.

    Si vous dépassez cette valeur, une erreur s’affiche.

  • Les jeux de données de mosaïque ou services d’imagerie contiennent des images présentant des tailles de cellule différentes. Les vues d’ensemble sont des versions de résolution réduite des images en entrée à des résolutions spatiales plus grossières. Si la taille de cellule demandée n’est pas définie dans le paramètre d’environnement, les outils traitent le jeu de données mosaïque ou le service d’imagerie à l’aide de sa taille de cellule de base (taille de cellule définie dans les propriétés du jeu de données).

    Pour déterminer la taille de cellule appropriée, suivez la procédure ci-dessous.

    Pour verrouiller des rasters spécifiques, suivez la procédure ci-dessous.

    Remarque :

    Seuls les outils des boîtes à outils Spatial Analyst et 3D Analyst utilisent la valeur du paramètre Cell Size (Taille de cellule) dans les environnements de géotraitement. Pour les autres outils, créez une couche momentanée qui définit la taille de cellule, comme dans le cas de l’utilisation de l’outil Créer une couche de mosaïque.

  • Les jeux de données mosaïque ou services d’imagerie contiennent des images couvrant la Terre. Si vous ne voulez pas que l’ensemble du contenu soit traité, limitez l’étendue via l’un des outils de couche indiqués ci-dessous.

Attention :

La définition de la taille de cellule et de l'étendue appropriées est primordiale lors de l’utilisation d’outils de géotraitement.

Outils sur les barres d’outils

Lorsque l’élément en entrée est un jeu de données mosaïque ou un service d’imagerie, la taille de cellule et les étendues sont définies d’après la résolution d’écran associée aux données et à l’étendue affichée.

Jeux de données mosaïque

Vous pouvez utiliser les jeux de données mosaïque dans la majorité des outils de géotraitement qui acceptent les jeux de données raster. Si un outil de géotraitement n’accepte pas directement un jeu de données mosaïque, vous pouvez utiliser une couche de mosaïque à la place. Pour savoir si un jeu de données mosaïque est accepté dans un outil de géotraitement, recherchez quel est le raster en entrée dans les options de cet outil.

Formats raster pris en charge dans les outils de géotraitement

Lors de l’écriture de scripts Python, vous pouvez spécifier l’entrée avec le chemin d’accès au jeu de données mosaïque ou utiliser l’outil Créer une couche de mosaïque pour créer d’abord une couche de mosaïque momentanée, puis définir l’entrée en fonction du nom de la couche momentanée.

Services d’imagerie

Il existe deux façons d’utiliser un service d’imagerie dans un outil de géotraitement, mais elles requièrent toutes les deux que le service d’imagerie soit une couche. En effet, de nombreux paramètres peuvent affecter un service d’imagerie. Vous ne pouvez pas faire glisser un service d’imagerie vers l’entrée de l’outil directement depuis la connexion au serveur.

Vous pouvez ajouter le service d’imagerie à ArcGIS Pro et utiliser la couche créée dans la fenêtre Contents (Contenu). Commencez par ajouter le service d’imagerie à une carte, puis ouvrez l’outil. La couche sera ainsi reconnue en tant que type d’entrée valide et pourra être sélectionnée dans la liste déroulante de l’entrée de l’outil. Elle pourra également être sélectionnée dans la fenêtre Python intégrée, tout comme une couche raster normale.

La deuxième méthode d’utilisation d’un service d’imagerie dans un outil de géotraitement exploite l’outil Créer une couche de serveur d’imagerie. Cela permet de créer une couche raster temporaire depuis un service d’imagerie, qui peut servir d’entrée pour les outils prenant en charge le type d’entrée de cette couche raster.

L’outil Créer une couche de serveur d’imagerie considère l’URL du service d’imagerie en tant qu’entrée ; il inclut d’autres paramètres permettant de définir l’étendue de la couche en sortie, le nombre de canaux et les méthodes de mosaïquage. La taille de la couche en sortie est limitée par la propriété de taille de requête du service d’imagerie.

Identifier la taille de cellule

Pour déterminer la taille de cellule à utiliser lors de votre analyse, prenez en compte les tailles de cellule représentées dans le jeu de données mosaïque ou le service d’imagerie, et évaluez si les rasters présentant cette taille de cellule couvrent la zone à analyser.

  1. Ajoutez le jeu de données mosaïque ou le service d’imagerie à ArcGIS Pro.
  2. Ouvrez les propriétés de l’image du jeu de données mosaïque à l’onglet Source et sélectionnez Raster Information (Informations raster).
  3. Examinez la propriété Cell Size X and Y (Taille de cellule X et Y), qui indique la taille de cellule.
  4. Ouvrez la table attributaire et vérifiez les valeurs du champ LowPS.

    Plusieurs valeurs LowPS uniques indiquent que le jeu de données mosaïque ou le service d’imagerie contient des rasters présentant plusieurs résolutions.

  5. Sélectionnez les rasters présentant les tailles de cellule LowPS à utiliser et examinez leur étendue dans le cadre de votre analyse.

Utiliser des rasters spécifiques dans des jeux de données mosaïque ou des services d’imagerie

Vous pouvez utiliser un ou plusieurs jeux de données raster d’un jeu de données mosaïque en tant qu’entrées des outils.

Dans ArcGIS Pro, procédez comme suit :

  1. Ajoutez le jeu de données mosaïque à une carte dans ArcGIS Pro.
  2. Dans la fenêtre Catalog (Catalogue), sélectionnez l’image du jeu de données mosaïque pour ouvrir l’onglet Image Layer Data (Données de couche d’images).
  3. Cliquez sur le bouton Explore Raster Items (Explorer les éléments raster) pour développer Raster Item Explorer (Explorateur d’éléments raster).
  4. Dans Raster Item Explorer (Explorateur d’éléments raster), de nombreux outils vous permettent d’accéder aux informations des images du jeu de données mosaïque, du service d’imagerie ou de la couche d’imagerie. Vous pouvez consulter les métadonnées d’images individuelles, sélectionner une image pour en afficher un aperçu et créer une couche à partir de l’image sélectionnée.
  5. Ajustez l’étendue de la carte pour localiser l’image à verrouiller.
  6. Dans Raster Item Explorer (Explorateur d’éléments raster), cliquez sur le bouton Apply (Appliquer) pour remplir la liste des images visibles.
  7. Choisissez une option pour sélectionner une des images ou utilisez les options Selection (Sélection) pour localiser l’image souhaitée.
  8. Sélectionnez une image (ou plusieurs) à verrouiller en tant que seule image visible.
  9. Cliquez sur le bouton de verrouillage de l’image sélectionnée.
    La carte s’actualise pour refléter votre sélection. Les couches d’emprise et de limite sont visibles, et l’affichage de l’image est modifié pour refléter votre sélection.
  10. Le cas échéant, cliquez sur le bouton de verrouillage pour déverrouiller l’image et en sélectionner une autre.
  11. Lorsque vous avez terminé, fermez Raster Item Explorer (Explorateur d’éléments raster).

Rubriques connexes