Le blog francophone consacré
aux technologies Esri

Bien comprendre les options de partage d'images et de données raster proposées par ArcGIS


La donnée raster (ou donnée image) est bien plus qu’une jolie image, on est bien d'accord ? Nous achetons, collectons et acquérons des images dans le but d’en extraire des informations, que ce soit par visualisation ou par analyse. Cependant, ces données raster doivent être partagées en tant que services web avant que vous ou quiconque dans votre organisation puissiez profiter de ces images. Une fois que vous avez trouvé un endroit pour héberger vos images, il peut être difficile de décider du type de service web à utiliser pour les partager. 

Cet article a pour objectif de fournir les informations dont vous avez besoin lors du partage d'images et de rasters. Dans ArcGIS, vous disposez de trois manières de partager (ou de diffuser) vos images et vos données raster : les couches de tuiles raster, les couches d'imagerie tuilée et les couches d'imagerie dynamique. Mais si vous débutez dans l'imagerie, vous vous demandez probablement quelles sont les différences, les avantages et les inconvénients de chacune et laquelle vous convient le mieux. Alors, plongeons-nous…


Qu'est-ce qu'une couche de tuile raster ?

Considérez les couches de tuile raster comme une collection d’images assemblées en mosaïque pour créer une jolie image, souvent un fond de carte. Cette image est optimisée pour les performances et conçue pour pouvoir être potentiellement mise à jour (totalement ou partiellement). Ce qui rend ces couches de tuiles raster rapides, c'est que le prétraitement et la compression sont effectués avant sa diffusion. Étant donné que chaque imagette est mise en cache et optimisée pour l'affichage, les imagettes sont affichées immédiatement lorsque vous effectuez un déplacement ou un zoom sur la carte.  Techniquement, elles sont générallement publiées à partir d'un paquetage de tuile (fichiers tpk).


Un exemple de couche de tuiles raster est le World Imagery Service accessible depuis le Living Atlas ArcGIS.

Avantages

Les couches de tuiles raster sont très performantes, ce qui les rend particulièrement bien adaptées à la visualisation. Lorsque les images ou les données d'altitude sont uniquement destinées à servir de couche d'habillage ou de fond de carte, il est recommandé de diffuser vos images en tant que couche de tuiles raster (appelés aussi parfois cache de tuiles de carte).

Inconvénients

Bien que les couches de tuiles raster soient performantes, il faut aussi que vous diffusez en réalité des tuiles d'images compressées "statiques" sans autres capacités que l'affichage. Les informations potentiellement très riches qui sont souvent contenues dans les images sont perdues. Le processus de mise en cache des tuiles enregistre automatiquement vos images au format 8 bits et les projette sur une seule projection. Un cache de tuiles de carte ne donne pas accès aux valeurs des différentes bandes spectrales, aux métadonnées des images ou à la possibilité de reprojeter à la volée les images (sauf des outils bureautiques comme ArcGIS Earth ou ArcGIS Pro). Si vous devez permettre aux utilisateurs de faire plus avec l'imagerie qu'une visualisation de base, il est recommandé de diffuser des couches d'imagerie tuilée ou des couches d'imagerie dynamique. 


Qu'est-ce qu'une couche d'imagerie tuilée ?

À l’instar des couches de tuiles raster, les couches d'imagerie tuilée rassemblent une collection d’images pour créer un service unique ou un tapis d’images. Cependant, contrairement à un cache de tuiles de carte, les images n'ont pas besoin d'être compressées ou projetées, donc davantage d'informations provenant des images d'origine restent accessible via le service web. 

Avantages

Les couches d'imagerie tuilée offrent une expérience "idéale" pour la visualisation mais aussi pour l'analyse. Ce sont des couches rapides et performantes, comme les couches de tuiles raster dont le rendu des tuiles se fait côté client, sans aucun calcul requis sur le serveur. Et le contenu riche des images achetées, collectées ou acquises est préservé. La fidélité des valeurs de chaque bande pour chaque pixel n’est pas perdue. Cela signifie que vous ne limitez pas le nombre de bandes que vous pouvez diffuser ; la profondeur (bits) reste fidèle à l'image d'origine et vous pouvez obtenir des valeurs de pixels pour n'importe quel emplacement. Cela vous permet d'effectuer une analyse, de définir des rendus et de visualiser différentes combinaisons de bandes à l'aide d'une seule couche d'images prête pour l'analyse.

Inconvénients

Cette option n’est pas idéale si vous disposez d’images superposées, multi-résolution ou multi-temporelles. Comme mentionné ci-dessus, les couches d'imagerie tuilée traitent vos données comme un aplat d'images avec une projection et une taille de pixel prédéfinies. Si vous souhaitez assembler des images en temps réel provenant de différents capteurs ou collectées à différentes dates pour une zone donnée, il est recommandé d'utiliser des couches d'images dynamiques.

En résumé, les couches d'imagerie tuilée ont (en partie) le coté dynamique d'une couche d'imagerie dynamique et le coté performant d'une couche de tuiles raster.


Qu'est-ce qu'une couche d'imagerie dynamique ?

Les couches d''imagerie dynamique sont des collections d'images qui sont dynamiquement mosaïquées (assemblées) à la volée par le serveur. Lorsque vous effectuez un déplacement et un zoom sur la carte, les images d'une zone entière sont récupérées sur le serveur pour couvrir l'étendue spécifique requise. Cela fonctionne de la manière suivante : pour la zone d'intérêt, un appel est effectué au serveur pour sélectionner toutes les images de cette zone, les traiter si nécessaire, les assembler puis les renvoyer le rendu final à l'application cliente. Le résultat vous donne ainsi une vue "dynamique" basée sur les règles de mosaïquage que vous avez spécifiées, extraites directement de l'imagerie source. 

Avantages

Vous pouvez utiliser des couches d’images dynamiques pour analyser des images superposées et multi-temporelles. Ce service d'imagerie est idéal pour les cas d'utilisation qui nécessitent de parcourir la dimension temporelle des images ou de trier dynamiquement les images en fonction d'attributs, tels que la couverture nuageuse, la date d'acquisition ou l'angle du nadir.

Exemple de couche d'imagerie dynamique avec différentes combinaisons de bandes
et mosaïquage dynamique de plusieurs images en partie superposées.

Pour les scénarios où la couverture nuageuse pose problème, ces couches permettrons de choisir dynamiquement les images disponibles sans nuages. Si vous effectuez un flux de travail de détection de changements, vous utiliserez une couche d'imagerie dynamique pour interroger deux images de dates différentes.

Et comme si cela ne suffisait pas, les couches d'images dynamiques vous permettent de traiter les images sur le serveur à l'aide de fonctions raster avant de renvoyer les pixels au client. 

Pour résumer, l'objectif d’une couche d’imagerie "dynamique" est de fournir à l'utilisateur la capacité de contrôler finement la combinaison, le traitement et le rendu des pixels envoyés par le serveur à l'application cliente.

Inconvénients

Étant donné que les données sont traitées à la volée, les couches d'imagerie dynamique ont tendance à être plus lentes et légèrement plus coûteuses que les options précédentes, mais cela est dû au fait qu'elles offrent davantage de fonctionnalités. Elles nécessitent également de la puissance de traitement de votre serveur. Et, si vous hébergez vos images via ArcGIS Image for ArcGIS Online, ces services ne peuvent pas être diffusés publiquement, uniquement au sein de votre organisation. Cependant, vous pouvez également fournir un accès public via ArcGIS Image Dedicated, le SaaS géré par Esri ou simplement avec ArcGIS Enterprise en utilisant le rôle serveur ArcGIS Image Server.

J'espère que ces conseils vous aideront à décrypter les différents services d'image et à sélectionner celui qui répond le mieux à vos besoins. Cette rapide matrice vous sera peut-être également utile.



Passer à l'étape suivante

Si vous avez besoin d’un moyen rapide d’héberger et de partager vos images et données raster, vous devez absolument regarder ce qu'ArcGIS Image for ArcGIS Online peut faire pour vous à l'aide de cette vidéo :


Vous en apprendrez également bien davantage sur la suite de produits ArcGIS Image.

Enfin, si vous recherchez plus de ressources sur le partage de vos images et données raster, vous pouvez consulter le site d'Esri (en anglais) sur les flux de travail d'imagerie.




Partager cet article:

Rejoindre la discussion

    Les commentaires à propos de cet article: