El tiempo es compatible con los datos espaciales de diversas formas. La información sobre el tiempo se puede almacenar como un atributo (clases de entidad, tablas independientes y datasets de mosaico) o se puede almacenar internamente (como en datos netCDF). Las siguientes secciones describen los datos que se pueden visualizar a lo largo del tiempo.
Capas de entidades
Con las capas de entidades, las entidades se pueden visualizar a través del tiempo de dos formas:
- La forma y la ubicación de cada entidad son constantes, pero los valores de atributo pueden cambiar con el tiempo.
- La forma y la ubicación de cada entidad cambian con el tiempo.
Las entidades que cambian de forma o ubicación a lo largo del tiempo deben almacenarse como entidades separadas. Por ejemplo, para los recorridos de huracanes que se visualizan a lo largo del tiempo, la entidad de puntos que representa la ubicación de un huracán en un momento determinado se debe almacenar como una entidad separada.
Las entidades que no cambian de forma o ubicación también se pueden representar en la tabla como entidades separadas, por ejemplo, para los valores de población por ciudad. Cada ciudad se puede representar con varias entidades. Cada entidad que representa la misma ciudad tiene la misma ubicación con un valor de población diferente para cada fecha.
Sin embargo, en los casos en los que hay muchas marcas de tiempo para la misma entidad estática, puede utilizar una unión de uno a muchos donde la información espacial se almacena en la tabla base y la información duplicada se almacena en una tabla separada.
Más información sobre el almacenamiento de datos temporales en tablas separadas
Tablas independientes
Los cambios no geográficos a lo largo del tiempo se pueden visualizar mediante tablas independientes. Cuando las propiedades de la tabla tienen el tiempo definido en un campo de fecha, la tabla filtra automáticamente sus registros para mostrar únicamente los registros incluidos en la extensión del control deslizante de tiempo actual. Por ejemplo, una tabla que muestra actualizaciones mensuales de datos de ventas de empleados con cada paso del control deslizante de tiempo mensual a medida que se reproduce durante el año.
Datasets de mosaico
Los datasets de mosaico se pueden utilizar para almacenar rásteres que representan un cambio a lo largo del tiempo. Por ejemplo, un dataset de mosaico puede contener imágenes aéreas que representan el cambio del uso del suelo a lo largo del tiempo, que se puede visualizar a lo largo del tiempo. Al igual que con las capas de entidades, debe tener un campo de fecha en la tabla de atributos del dataset de mosaico para indicar el tiempo válido para cada ráster.
Capas NetCDF
Con las capas netCDF, puede elegir una dimensión para visualizar los datos. Los valores de tiempo se almacenan como una dimensión de la capa netCDF. Para las capas de entidades netCDF, puede especificar el tiempo de capa utilizando una dimensión de tiempo o los campos de atributo (campos de hora de inicio y hora de fin) que contienen los valores de tiempo. Sin embargo, en las capas ráster netCDF solo puede especificar el tiempo de la capa utilizando la dimensión de tiempo que le permite avanzar por los datos a lo largo del tiempo.