ACM Home Page
Please provide us with feedback. Feedback
Optimization of multiple continuous queries over streaming satellite data
Full text PdfPdf (504 KB)
Source Geographic Information Systems archive
Proceedings of the 14th annual ACM international symposium on Advances in geographic information systems table of contents
Arlington, Virginia, USA
SESSION: Stream processing & query processing II table of contents
Pages: 243 - 250  
Year of Publication: 2006
ISBN:1-59593-529-0
Authors
Quinn Hart  University of California at Davis
Michael Gertz  University of California at Davis
Sponsors
ACM: Association for Computing Machinery
SIGIR: ACM Special Interest Group on Information Retrieval
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 48,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1183471.1183511
What is a DOI?

ABSTRACT

Remotely sensed data, in particular satellite imagery, play many important roles in environmental applications. In particular applications that study rapid changes in the environment require frequent access to these data. For continuous data products, users are often interested in formulating continuous queries that deliver results for each incoming image. In the presence of multiple continuous queries, there is clearly an opportunity to share common intermediate data and thus, increase the overall processing speed of the system.Based on the widely used GRASS, this paper describes a system that realizes multiple query processing using two major components. A query optimizer maintains the current set of active continuous queries. Queries are organized into a single processing plan designed to share intermediate results. For each new image from the stream, the optimizer generates an execution plan specific to the active queries. The query executor then rewrites this plan into a set of geospatial processing steps and executes the plan.We detail experiments using data from NOAA's GOES. Continuous queries are defined in a way similar to the OGC WMS query specification. Using predicted query patterns over the visible hemisphere of GOES, experimental results indicate that multiple-query optimized plans can improve performance significantly when compared to queries that are executed separately.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
J. de La Beaujardiere. Web Map Service. OpenGIS Implementation OGC 04-024, Open Geospatial Consortium Inc., Aug 2004.
 
2
James Frew , Rajendra Bose, Earth System Science Workbench: A Data Management Infrastructure for Earth Science Products, Proceedings of the 13th International Conference on Scientific and Statistical Database Management, p.180-189, July 18-20, 2001
 
3
M. Gertz, Q. Hart, C. Rueda, S. Singhal, and J. Zhang. A Data and Query Model for Streaming Geospatial Image Data. In EDBT Workshops (11th International Workshop on Foundations of Models and Languages for Data and Objects), LNCS 4254, Springer, 687--699, 2006.
 
4
GOES I-M DataBook, Revision 1, 1996.
 
5
GRASS Development Team. Geographic Resources Analysis Support System (GRASS GIS) Software, grass.baylor.edu.
 
6
Q. Hart, M. Gertz, J. Zhang. Evaluation of a Dynamic Tree Structure for Indexing Query Regions on Streaming Geospatial Data. In 9th International Symposium on Spatial and Temporal Databases (SSTD05), LNCS 3633, Springer, 145--162, 2005.
 
7
 
8
J. R. Jensen. Remote Sensing of the Environment: An Earth Resource Perspective. Prentice Hall, 2000.
 
9
10
 
11
J. McCoy. ArcGIS9 Using ArcGIS Spatial Analyst. ESRI, Redlands, CA, 2005.
 
12
 
13
 
14
15
16


Collaborative Colleagues:
Quinn Hart: colleagues
Michael Gertz: colleagues