Pratiques conseillées pour stocker les données temporelles

Selon vos besoins, les données temporelles peuvent être stockées de diverses manières. Vous trouverez ici certaines pratiques conseillées qui vous permettront de stocker des données temporelles pour les utiliser dans ArcGIS.

Stockez les données temporelles dans un format de ligne

Pour utiliser des données temporelles dans ArcGIS, vous devez stocker les valeurs temporelles associées aux entités individuelles dans un format de ligne. Chaque entité ou ligne dans une table peut avoir des valeurs temporelles dans un champ représentant un instant ou des valeurs temporelles dans deux champs représentant le début et la fin de l'observation.

Selon que les attributs de vos données changent au fil du temps ou que la forme de chaque entité change au fil du temps, vous pouvez choisir de stocker vos données temporelles dans une table individuelle ou dans plusieurs tables.

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

Souvent, le temps est représenté dans des colonnes de votre table attributaire, comme par exemple avec les coûts médicaux par département pour les années 1990, 1991 et 1992. Pour visualiser ces données en fonction du temps, la table doit être reformatée de manière à ce que les valeurs temporelles soient dans un format de ligne.

Pour en savoir plus sur le stockage des données temporelles dans des champs distincts

Stockez les valeurs temporelles dans un champ de type date

Il est recommandé de stocker les valeurs temporelles de vos données temporelles dans un champ de type date. Il s'agit d'un type de champ de base de données spécial destiné spécifiquement au stockage des informations de date et d'heure. Il est très efficace pour les performances des requêtes et prend en charge des requêtes de base de données plus sophistiquées que lors du stockage des données temporelles dans un champ numérique ou de type chaîne.

Selon vos besoins, vous pouvez également stocker les valeurs temporelles dans vos données dans des champs numériques ou de type chaîne. Par exemple, les données annuelles peuvent être stockées sous la forme 2000, 2001, etc. Dans un cas de ce type, vous devez stocker vos données à l'aide d'un des formats pris en charge.

Pour en savoir plus sur les formats de champ pris en charge

Vous pouvez choisir d'utiliser l'outil de géotraitement Convertir le champ heure pour convertir un champ numérique ou de type chaîne qui contient des valeurs temporelles en un champ de type date.

Indexez les champs contenant des valeurs temporelles

Pour améliorer la visualisation temporelle et les performances des requêtes, il est recommandé d'indexer les champs qui contiennent des valeurs temporelles.

Pour en savoir plus sur la création d'index

Utilisez l'heure standard

Pour les données temporelles recueillies dans des régions où l'heure d'été est activée, vous devez essayer de stocker les valeurs temporelles de vos données selon l'heure standard. Il peut s'avérer difficile de conserver des données recueillies selon l'heure d'été. L'heure d'été peut varier d'une région à l'autre et les règles qui définissent les ajustements de l'heure d'été peuvent changer avec le temps.

Le stockage des valeurs temporelles selon l'heure standard empêche toute perte ou superposition des données lors de la compilation des données et permet la visualisation temporelle au cours des heures de transition sans aucune ambiguïté.

Pour en savoir plus sur l'heure d'été dans les données temporelles

Rubriques connexes


7/10/2012