Peter Baumann, Bang Pham Huu, Dimitar Misev, Vlad Merticariu
{"title":"Enhanced calendar support for temporal datacube queries","authors":"Peter Baumann, Bang Pham Huu, Dimitar Misev, Vlad Merticariu","doi":"10.1111/tgis.13215","DOIUrl":null,"url":null,"abstract":"A significant share of our data are timeseries. Time can occur as the single dimension, or further (such as spatial) dimensions can be present as well, leading to multidimensional data such as 3D <jats:italic>x</jats:italic>/<jats:italic>y</jats:italic>/<jats:italic>t</jats:italic> satellite image timeseries or 4D <jats:italic>x</jats:italic>/<jats:italic>y</jats:italic>/<jats:italic>z</jats:italic>/<jats:italic>t</jats:italic> atmospheric simulations like weather forecasts. However, no user would like to count “seconds since epoch,” rather we all prefer calendar notation. Libraries, SQL, etc. support calendar arithmetics, yet more advanced functionality is needed. Instead of demoting advanced calendar functionality to low‐level coding, it seems desirable to have semantic support for calendars at high‐level, declarative query level. We present a conceptual framework for temporal modeling which allows the expression of a wide range of temporal queries. It smoothly enhances existing calendar handling by adding two new data and query description parameters, period of validity, and granularity. While our work is embedded in spatio‐temporal geo services, it can be incorporated in a non‐breaking manner in any environment needing calendar addressing. The concepts are implemented in an Array DBMS operational on several Petabytes of Earth datacubes.","PeriodicalId":47842,"journal":{"name":"Transactions in GIS","volume":"153 1","pages":""},"PeriodicalIF":2.1000,"publicationDate":"2024-07-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Transactions in GIS","FirstCategoryId":"89","ListUrlMain":"https://doi.org/10.1111/tgis.13215","RegionNum":3,"RegionCategory":"地球科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"GEOGRAPHY","Score":null,"Total":0}
引用次数: 0
Abstract
A significant share of our data are timeseries. Time can occur as the single dimension, or further (such as spatial) dimensions can be present as well, leading to multidimensional data such as 3D x/y/t satellite image timeseries or 4D x/y/z/t atmospheric simulations like weather forecasts. However, no user would like to count “seconds since epoch,” rather we all prefer calendar notation. Libraries, SQL, etc. support calendar arithmetics, yet more advanced functionality is needed. Instead of demoting advanced calendar functionality to low‐level coding, it seems desirable to have semantic support for calendars at high‐level, declarative query level. We present a conceptual framework for temporal modeling which allows the expression of a wide range of temporal queries. It smoothly enhances existing calendar handling by adding two new data and query description parameters, period of validity, and granularity. While our work is embedded in spatio‐temporal geo services, it can be incorporated in a non‐breaking manner in any environment needing calendar addressing. The concepts are implemented in an Array DBMS operational on several Petabytes of Earth datacubes.
期刊介绍:
Transactions in GIS is an international journal which provides a forum for high quality, original research articles, review articles, short notes and book reviews that focus on: - practical and theoretical issues influencing the development of GIS - the collection, analysis, modelling, interpretation and display of spatial data within GIS - the connections between GIS and related technologies - new GIS applications which help to solve problems affecting the natural or built environments, or business