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.
0 comments :
Enregistrer un commentaire