Des formats multidimensionnels, dont NetCDF, GRIB et HDF, sont souvent utilisés dans la communauté scientifique pour stocker des données météorologiques et océanographiques telles que la température, l'humidité, la vitesse et la direction du vent. Les données sont normalement stockées sous la forme de variables, chaque variable étant un tableau multidimensionnel qui représente les données capturées à plusieurs moments et à plusieurs hauteurs ou pressions. La mosaïque multidimensionnelle permet de gérer et de traiter les données multidimensionnelles. Reportez-vous à la rubrique Création d'une mosaïque grâce au modèle Champ vectoriel pour créer une mosaïque multidimensionnelle.
ArcGIS prend actuellement en charge trois types de raster multidimensionnels : netCDF, GRIB et HDF, qui correspondent aux données raster multidimensionnelles stockées dans ces formats.
- GRIB :General Regularly-distributed Information in Binary
est un format de données concis utilisé couramment en météorologie pour stocker des données climatiques d'historique et de prévision. Le type de raster GRIB permet d'ajouter des données GRIB 1 et GRIB 2 dans votre mosaïque. Pour consulter un exemple de workflow, reportez-vous à la rubrique Création d'une mosaïque grâce au modèle Champ vectoriel.
- HDF Hierarchical Data Format
est un format conçu par le National Center for Supercomputing Applications (NCSA) pour stocker des données scientifiques. Le type de raster HDF permet d'ajouter des données raster stockées dans une mosaïque HDF5 ou HDF4. Les données non raster stockées dans un fichier HDF sont ignorées par le type de raster HDF.
- NetCDF : NetCDF (Network Common Data Form) est un format de fichier pour le stockage de données multidimensionnelles. Reportez-vous à la rubrique Notions de base relatives au stockage des données netCDF pour plus d'informations. Actuellement, les types de raster netCDF prennent en charge les conventions liées au climat et aux prévisions CF (Climate and Forecast)
et COARDS (Cooperative Ocean/Atmosphere Research Data Service). Les fichiers netCDF créés avec d'autres conventions peuvent également fonctionner, mais ils ne sont pas pris en charge. Pour consulter un exemple de workflow, reportez-vous à Création et visualisation d'une mosaïque netCDF.
Lorsque vous définissez un type de raster, précisez un modèle de traitement :
- Par défaut : les données raster sont ajoutées à la mosaïque sans modification de la valeur de pixel.
- Champ vectoriel : ajoute des données raster représentant une direction de flux et une grandeur. La mosaïque créée avec ce modèle peut être visualisée facilement grâce au moteur de rendu vectoriel.
- Personnalisé : votre modèle personnalisé.
Spécifiez les variables à ajouter à la mosaïque.
Vous pouvez enregistrer un type de raster grâce à la variable définie comme modèle de type de raster en cliquant sur le bouton Enregistrer sous sous l'onglet Général, afin de le réutiliser dans votre organisation.
Les types raster pris en charge par ArcGIS sont répertoriés dans la liste déroulante Type raster dans l'outil Ajouter des rasters à la mosaïque. Si votre organisation a créé son propre type de raster, ou si vous avez modifié les propriétés d'un type de raster et que vous l'avez enregistré, il vous faudra sans doute accéder à l'emplacement des fichiers *.art pour le sélectionner.
Les mosaïques peuvent gérer une ou plusieurs variables. L'application détermine si vous devez placer toutes les variables dans une même mosaïque ou créer une mosaïque par variable. Si votre application utilise une seule variable, ou quelques variables indépendantes, il est facile de créer, d'utiliser et de gérer une mosaïque par variable.
Le fait d'avoir plusieurs variables dans une même mosaïque nécessite des étapes supplémentaires, comme l'interrogation et la définition des statistiques de la requête ou du modèle de traitement, afin d'améliorer l'aspect de l'affichage lors de l'accès à chaque variable. En raison de toutes les étapes supplémentaires, l'ajout de plusieurs variables dans une mosaïque doit être utilisé uniquement lorsqu'il est nécessaire. Si l'application implique plusieurs variables, vous pouvez accéder à celles-ci de plusieurs façons, notamment en accédant à chaque variable et en calculant de nouvelles variables à partir de variables existantes. Par exemple, vos variables peuvent être la température, l'humidité relative et la vitesse du vent. À partir de ces variables, vous pouvez calculer l'indice de refroidissement éolien et l'indice de chaleur. Si vous souhaitez visualiser ces cinq variables, créez une mosaïque pour les ajouter toutes, puis créez cinq modèles de traitement :
- Un modèle qui interroge la température
- Un modèle qui interroge la vitesse du vent
- Un modèle qui interroge l'humidité
- Un modèle qui calcule un indice de refroidissement éolien
- Un modèle qui calcule un indice de chaleur
Pour obtenir un exemple de workflow de création d'une mosaïque grâce au modèle Champ vectoriel, reportez-vous à la rubrique Création d'une mosaïque grâce au modèle Champ vectoriel.
Pour savoir comment ajouter des modèles personnalisés à une mosaïque, reportez-vous à la rubrique Ajout d'un modèle de traitement à une mosaïque.