Les données multidimensionnelles sont capturées en plusieurs fois ou à plusieurs profondeurs. Elles sont normalement stockées au format netCDF, GRIB ou HDF. Chaque fichier contient une ou plusieurs variables, et chaque variable est un tableau multidimensionnel qui représente les données à un moment précis ou dans une dimension verticale donnée. Par exemple, un fichier netCDF peut stocker la température, l'humidité et la vitesse du vent pour chaque mois de l'année 2010 à l'année 2014, et à chaque altitude entre 0,1 mètre et 10 mètres.
La mosaïque a toujours été un modèle de données pour gérer un ensemble d'images et de données raster. Elle a maintenant été améliorée pour gérer des données multidimensionnelles et offre un modèle de données unifié à utiliser avec les formats netCDF, GRIB et HDF. Les types raster netCDF, GRIB et HDF permettent d'ajouter directement des données à une mosaïque sans extraire de sous-jeu de données et les mosaïques peuvent être multidimensionnelles lorsqu'elles sont créées à l'aide de ces types de raster. Vous pouvez également créer une mosaïque multidimensionnelle à partir de données non multidimensionnelles.
Reportez-vous à la rubrique Types de rasters multidimensionnels pour plus d'informations sur ces différents types de raster.
Reportez-vous à la rubrique Créer une mosaïque multidimensionnelle à partir d'un jeu d'images de série chronologique pour plus d'informations sur la création d'une mosaïque à partir d'un jeu d'images de série chronologique.
Outre les propriétés courantes que possède une mosaïque, une mosaïque multidimensionnelle contient des informations concernant les variables, la dimension temporelle et la dimension verticale, stockées sous la forme de champs dans la table d'emprise de la mosaïque :
- Variable : nom de la variable.
- StdTime : valeurs de dimension temporelle normalisée (UTC).
- StdZ : dimension verticale normalisée, mesurée en longueur (mètres).
- StdPressure : dimension verticale normalisée des valeurs de pression (Pa).
- Dimensions : nom des dimensions utilisées dans la mosaïque.
Les valeurs et noms de dimensions d'origine peuvent être copiées dans la mosaïque, sur décision de l'utilisateur. Les dimensions définies dans d'autres unités ne figurant pas dans la liste sont ajoutées directement sans être normalisées. Les informations multidimensionnelles sont accessibles sous l'onglet Multidimension des Propriétés de la mosaïque.
Grâce à la présence de propriétés multidimensionnelles dans la mosaïque, le système ArcGIS peut mieux visualiser et traiter vos données multidimensionnelles.
- Création et visualisation d'une mosaïque multidimensionnelle
- Création d'une mosaïque grâce au modèle Champ vectoriel
Affichage de mosaïques multidimensionnelles
Les rasters ou tranches d'une mosaïque multidimensionnelle sont généralement des tranches empilées les unes sur les autres. Filtrez les tranches à visualiser dans l'onglet Multidimension d'une mosaïque. Vous pouvez également les combiner avec la Méthode de mosaïquage à partir de la couche d'image.
Vous pouvez filtrer les tranches à utiliser en choisissant les variables. Certaines des mosaïques peuvent contenir plusieurs variables, choisissez celles que vous voulez utiliser. Si vous souhaitez visualiser les données associées à une variable, sélectionnez cette variable et cliquez sur Appliquer. Vous allez désormais utiliser uniquement des tranches provenant de cette variable.
Vous pouvez filtrer par dimensions de deux façons : par tranche ou par plage.
- Filtrer par tranche : affiche une tranche à une valeur de dimension temporelle ou verticale donnée, en définissant les valeurs correspondantes dans les filtres de dimension.
- Filtrer par plage : définit une plage en indiquant deux valeurs. Les tranches filtrées sont classées selon la méthode de mosaïquage sélectionnée.
Si une mosaïque est créée avec un modèle de champ vectoriel, tel que les données liées au vent ou au courant, elle peut être visualisée grâce au moteur de rendu vectoriel.
Utilisation d'une mosaïque multidimensionnelle dans des outils de géotraitement
Il existe quatre moyens d'accéder à une tranche ou à un jeu de tranches d'une mosaïque multidimensionnelle et de les utiliser dans des outils de géotraitement.
La première méthode d'accès aux tranches de données consiste à utiliser l'outil Créer une couche de mosaïque et à spécifier une requête. Utilisez, par exemple, l'outil Créer une couche de mosaïque et spécifiez une requête portant la date 1/1/2014, et utilisez les sorties de la couche de mosaïque comme entrée pour l'outil Créer une isoligne, pour générer des isolignes de la tranche portant la date 1/1/2014.
La deuxième méthode d'accès aux tranches de données consiste à utiliser l'outil Sélectionner par dimension pour choisir la dimension que vous voulez utiliser.
La troisième méthode d'accès aux tranches de données consiste à effectuer une sélection dans ArcMap, ajouter les tranches sélectionnées en tant que couches de la carte, puis accéder à ces couches pour les utiliser dans les outils de géotraitement.
La quatrième méthode d'accès aux tranches de données consiste à utiliser le champ ObjectID ou Name dans la table de mosaïque. Par exemple, pour accéder à la première tranche d'une mosaïque, utilisez le chemin de fichier \\myServer\fgdb.gdb\temperature\objectid=1.
Si vous tentez de calculer le minimum, le maximum ou la moyenne à partir d'un jeu de tranches de données, créez l'ensemble de définition approprié, puis définissez l'opérateur de la mosaïque comme étant minimum, maximum ou moyenne. Vous pouvez maintenant exporter la sortie grâce à l'outil Copier un raster.
Analyse et calcul de nouvelles variables à la volée
Un modèle de fonction raster est un fichier XML qui contient une chaîne de fonctions raster, ainsi que les paramètres correspondants. Reportez-vous à la rubrique Mise à jour de modèles de chaîne de fonctions pour en savoir plus sur les modèles de fonctions. Une formule scientifique peut être représentée par un modèle de fonction raster.
Par exemple, il est possible de calculer un indice de refroidissement éolien à partir de la température et de la vitesse du vent.
wind chill = 35.74 + 0.615T - 35.75*(V^0.16) + 0.4275T*(V^0.16)
Cette équation peut également être représentée sous la forme d'un modèle de fonction raster.
Le modèle de fonction raster permet de traiter les rasters à la volée des deux manières suivantes :
- Vous pouvez l'ajouter à une mosaïque à partir de la page Propriétés de la mosaïque. Elle se trouve sous l'onglet Modèles de traitement. Cliquez sur le bouton Parcourir pour ajouter le modèle. Vous pouvez également utiliser l'outil de géotraitement Définir les propriétés de mosaïque pour définir le modèle. Pour accéder au résultat traité et le visualiser, ajoutez la mosaïque à ArcMap, ouvrez la page Propriétés de la couche d'image, cliquez sur l'onglet Modèle de traitement, puis sélectionnez le modèle de traitement.
- Vous pouvez l'utiliser comme modèle de fonction raster lorsque vous ajoutez des données à la mosaïque. Les tranches de rasters sont traitées à la volée lors de l'accès et de l'affichage. Pour plus d'informations sur l'ajout de rasters grâce à un modèle personnalisé, reportez-vous à la rubrique Ajout de données raster à une mosaïque grâce à un modèle personnalisé.
Publication de mosaïques multidimensionnelles en tant que services d'imagerie
Un service d'imagerie est multidimensionnel s'il est publié à partir d'une mosaïque multidimensionnelle. Vous avez la possibilité d'accéder à des tranches de données, à les analyser et à les afficher de la même façon qu'avec les tranches d'une mosaïque multidimensionnelle.
MultidimensionalInfo est une ressource de service d'imagerie REST qui peut être utilisée pour obtenir des informations de dimension en vue de créer des applications Web avec un service multidimensionnel.
Les services d'imagerie multidimensionnelle prennent en charge les requêtes de dimension temporelle et verticale de WMS. Si vous prévoyez de publier un service d'imagerie qui prend en charge les requêtes de temps et d'altitude standard de WMS, définissez les champs utilisés pour les dimensions temporelles et verticales dans les Propriétés de la mosaïque, avant de publier la mosaïque.
Pour plus d'informations sur l'utilisation de requêtes sur les dimensions temporelles et verticales de WMS, reportez-vous à la rubrique Communication avec un service WMS dans un navigateur Web.