skip to main content
10.1145/1032222.1032230acmconferencesArticle/Chapter ViewAbstractPublication PagesgisConference Proceedingsconference-collections
Article

Spatio-temporal aggregates over raster image data

Published:12 November 2004Publication History

ABSTRACT

Spatial, temporal and spatio-temporal aggregates over continuous streams of remotely sensed image data build a fundamental operation in many applications in the environmental sciences. Several approaches to efficiently compute multi-dimensional aggregates have been proposed in the literature. However, none of these approaches is suitable to compute aggregate values over streaming raster image data where the spatial extents and positions of individual images vary over time. In particular, the computation of a single aggregate value becomes less meaningful when the image data contribute only partially to a query region.

In this paper, we present an indexing scheme -- based on the Box-Aggregation Tree -- to efficiently compute spatio-temporal aggregates over streams of raster image data that vary in position and size. Using information about the spatial extent of incoming image data, we show how multiple aggregate values are computed for a single spatio-temporal query, thus providing more meaningful query results over spatially varying image data. Using National Oceanic and Atmospheric Administration's (NOAA) Geostationary Operational Environmental Satellite (GOES) data, we show the feasibility and efficiency of the proposed approach.

References

  1. B. Babcock, S. Babu, M. Datar, R. Motwani, and J. Widom. Models and issues in data stream systems. In Proceedings of the 21st Symposium on Principles of Database Systems, 1--16, ACM, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. R. Bayer. Symmetric binary B-trees: Data structure and maintenance algorithms. Acta Informatica, 290--306, 1972.Google ScholarGoogle Scholar
  3. D. Carney, U. Cetintemel, S. L. M. Cherniack, C. Convey, G. Seidman, M. Stonebraker, N.Tatbul, and S.Zdonik. Monitoring streams - A new class of data management applications. In Proceedings of the 28th International Conference on Very Large Data Bases, 215--226, Morgan Kaufmann, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Chen, D. J. DeWitt, F. Tian, Y. Wang. NiagaraCQ: a scalable continuous query system for Internet databases. In Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, 379--390, ACM, 2000 Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. C. Cranor, T. Johnson, O. Spataschek, V. Shkapenyuk Gigascope: A stream database for network applications. In Proceedings of the 2003 ACM SIGMOD International Conference on Management of Data, 647--651, ACM, 2003 Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. J. Gray, S. Chaudhuri, A. Bosworth, A. Layman, D. Reichart, M. Venkatrao, F. Pellow, and H. Pirahesh. Data Cube: A relational aggregation operator generalizing group-by, cross-tab, and sub-totals. In Data Mining and Knowledge Discovery 1:(1), 29--53, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. National Oceanic and Atmospheric Administration's (NOAA) Geostationary Operational Environmental Satellite (GOES). http://www.goes.noaa.govGoogle ScholarGoogle Scholar
  8. GeoStreams Project, University of California at Davis, Department of Computer Science. http://www.db.cs.ucdavis.edu/geostreamsGoogle ScholarGoogle Scholar
  9. J. Hellerstein, M. J. Franklin, S. Chandrasekaran, A. Deshpande, K. Hildrum, S. Madden, V. Raman, and M. A. Shah. Adaptive query processing: Technology in evolution. In IEEE Data Engineering Bulletin, 7--18, 2000.Google ScholarGoogle Scholar
  10. I. F. V. Lopez, R. T. Snodgrass, and B. Moon. Spatiotemporal aggregate computation: A survey. A TimeCenter Technical Report, TR--77, January 2004. http://www.cs.auc.dk/research/DP/tdb/Time-Center/TimeCenterPublications/TR-77.pdfGoogle ScholarGoogle Scholar
  11. D. Papadias, P. Kalnis, J. Zhang, and Y. Tao. Efficient OLAP operations in spatial data warehouses. In Proceedings of the International Symposium on Advances in Spatial and Temporal Databases, 443--459, LNCS 2121, Springer, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. D. Papadias, Y. Tao, P. Kalnis, and J. Zhang. Indexing spatio-temporal data warehouses. In Proceedings of the International Conference on Data Engineering (ICDE'02), 166--175, IEEE Computer Society, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. J. T. Robinson. A search structure for large multi-dimensional dynamic indexes. In Proceedings of the 1981 ACM SIGMOD International Conference on Management of Data (SIGMOD'81), 10--18, ACM, 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Y. Tao, G. Kollios, J. Considine, F. Li, and D. Papadias. Spatio-temporal aggregation using sketches. In Proceedings of the International Conference on Data Engineering (ICDE'04), 190--201, IEEE Computer Society, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Y. Tao, D. Papadias, and J. Zhang. Aggregate processing of planar points. In 8th International Conference on Extending Database Technology (EDBT 2002), 682--700, LNCS 2287, Springer, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. J. Yang and J. Widom. Incremental computation and maintenance of temporal aggregates. In Proceedings of the International Conference on Data Engineering (ICDE'01), 51--60, IEEE Computer Society, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. D. Zhang, D. Gunopulos, V. J. Tsotras, and B. Seeger. Temporal aggregation over data streams using multiple granularities. In Proceedings of the Conference on Extending Database Technology (EDBT 2002), 646--663, LNCS 2287, Springer, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. D. Zhang, A. Markowetz, V. J. Tsotras, D. Gunopulos, and B. Seeger. Efficient computation of temporal aggregates with range predicates. In Proceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (PODS 2001), 237--245, ACM, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. D. Zhang, V. J. Tsotras, and D. Gunopulos. Efficient aggregation over objects with extent. In Proceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (PODS 2002), 121--132, ACM, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. D. Zhang and V. J. Tsotras. Improving Min/Max aggregation over spatial objects. In Proceedings of the 9th ACM International Symposium on Advances in Geographic Information Systems (GIS'01), 88--93, ACM, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Spatio-temporal aggregates over raster image data

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          GIS '04: Proceedings of the 12th annual ACM international workshop on Geographic information systems
          November 2004
          282 pages
          ISBN:1581139799
          DOI:10.1145/1032222

          Copyright © 2004 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 12 November 2004

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate220of1,116submissions,20%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader