Procédure de prise en charge du temps dans les données spatiales

Le temps est pris en charge dans les données spatiales de différentes manières. Les informations temporelles peuvent être stockées sous forme d'attribut (classes d'entités et mosaïques), ou en interne (dans les données netCDF). Les sections suivantes décrivent les données pouvant être visualisées de manière chronologique.

Couches d'entités

Les couches d'entités permettent de visualiser des entités au fil du temps de deux manières :

  • La forme et l'emplacement de chaque entité sont constants, mais les valeurs attributaires peuvent varier au fil du temps.
  • La forme et l'emplacement de chaque entité évoluent au fil du temps.

Les entités dont la forme ou l'emplacement évoluent avec le temps doivent être stockées en tant qu'entités distinctes. Par exemple, pour les trajectoires d'ouragan visualisées au fil du temps, l'entité ponctuelle qui représente la position d'un ouragan à un moment particulier doit être stockée sous forme d'entité distincte.

Les entités dont la forme ou l'emplacement n'évoluent pas peuvent également être représentées dans la table en tant qu'entités distinctes, par exemple pour les valeurs de population par ville. Chaque ville peut être représentée par plusieurs entités. Chaque entité qui représente la même ville a le même emplacement avec une valeur de population différente pour chaque date.

Toutefois, dans les cas où vous possédez de nombreuses positions pour une même entité statique, vous pouvez utiliser une jointure un vers plusieurs dans laquelle les informations spatiales sont stockées dans la table de base, et les informations dupliquées sont stockées dans une table distincte.

Pour en savoir plus sur le stockage de données temporelles dans des tables distinctes

Mosaïques

Les mosaïques permettent de stocker des rasters qui représentent une évolution au fil du temps. Par exemple, une mosaïque peut contenir des images aériennes représentant l'évolution de l'utilisation du sol avec le temps, qui peut être visualisée de manière chronologique. Comme avec les couches d'entités, vous avez besoin d'un champ de date dans la table attributaire de votre mosaïque pour indiquer le temps valide pour chaque raster.

Couches netCDF

Avec les couches netCDF, vous pouvez choisir une dimension pour la visualisation des données. Les valeurs temporelles sont stockées sous la forme d'une dimension de la couche netCDF. Pour les couches d'entités netCDF, vous pouvez spécifier le temps de la couche à l'aide d'une dimension temporelle ou de champs attributaires (champs heure de début et heure de fin) qui contiennent les valeurs temporelles. Pour les couches raster netCDF, toutefois, vous pouvez spécifier uniquement le temps de la couche à l'aide de la dimension temporelle qui vous permet de parcourir les données au fil du temps.

Rubriques connexes