Large-Scale Earth Science Services: A Case for Databases

Earth sciences are about to follow the mapping domain where raster data increasingly get integrated in online services, contribute by far the largest volume. Interestingly, although more and more raster services are getting online, there is few work on a comprehensive model of raster services, rather architectures are of ad-hoc style and optimized towards very narrow applications, such as fast zoom and pan on seamless maps. We claim that databases introduce a new quality of service on high-volume multi-dimensional earth science raster data, characterized by clear and understandable concepts, extensibility, and scalability. To support this, we present a comprehensive conceptual model for raster data in earth science and discuss how an efficient architecture can be derived from it, which is implemented in the rasdaman system. Further, we show how such concepts play a role in the development of OGC's geo raster services, WCS and WCPS. Finally, we discuss some research challenges.

[1]  Wenfei Fan,et al.  Keys with Upward Wildcards for XML , 2001, DEXA.

[2]  J. N. Wilson,et al.  Image Algebra: An Overview , 1990, Comput. Vis. Graph. Image Process..

[3]  Michael Stonebraker,et al.  Efficient organization of large multidimensional arrays , 1994, Proceedings of 1994 IEEE 10th International Conference on Data Engineering.

[4]  Peter Baumann Web-enabled raster GIS services for large image and map databases , 2001, 12th International Workshop on Database and Expert Systems Applications.

[5]  Bernd Reiner,et al.  Parallel Query Support for Multidimensional Data: Intra-object Parallelism , 2002, DEXA.

[6]  Peter Baumann,et al.  A Database Array Algebra for Spatio-Temporal Data and Beyond , 1999, NGITS.

[7]  Limsoon Wong,et al.  A query language for multidimensional arrays: design, implementation, and optimization techniques , 1996, SIGMOD '96.

[8]  Michael Stonebraker,et al.  Object-Relational DBMSs: Tracking the Next Great Wave , 1998 .

[9]  David Jordan,et al.  The Object Database Standard: ODMG 2.0 , 1997 .

[10]  Norbert Widmann Efficient operation execution on multidimensional array data , 2000 .

[11]  Max J. Egenhofer,et al.  Advances in Spatial Databases , 1997, Lecture Notes in Computer Science.

[12]  Kenneth Salem,et al.  Query processing techniques for arrays , 1999, SIGMOD '99.

[13]  Peter Baumann,et al.  Hierarchical Storage Support and Management for Large-Scale Multidimensional Array Database Management Systems , 2002, DEXA.

[14]  Michael Stonebraker,et al.  Object-Relational DBMSs: The Next Great Wave , 1995 .

[15]  Peter Baumann,et al.  Storage of multidimensional arrays based on arbitrary tiling , 1999, Proceedings 15th International Conference on Data Engineering (Cat. No.99CB36337).

[16]  Roland Ritsch Optimization and evaluation of array queries in database management systems , 1999 .

[17]  Peter Baumann Database Support for Multidimensional Discrete Data , 1993, SSD.