A hierarchical organization approach of multi-dimensional remote sensing data for lightweight Web Map Services

With the rapid development of the World Wide Web, remote sensing (RS) data have become available to a wider range of public/professional users than ever before. Web Map Services (WMSs) provide a simple Web interface for requesting RS data from distributed geospatial databases. RS data providers typically expect to provide lightweight WMSs. They have a low construction cost, and can be easily managed and deployed on standard hardware/software platforms. However, existing systems for WMSs are often heavyweight and inherently hard to manage, due to their improper usage of databases or data storage. That is, they are not suitable for public data services on the Web. In addition, RS data are moving toward the multi-dimensional paradigm, which is characterized by multi-sensor, multi-spectral, multi-temporal and high resolution. Therefore, an efficient organization and storage approach of multi-dimensional RS data is needed for lightweight WMSs, and the efficient WMSs must support multi-dimensional Web browsing. In this paper, we propose a Global Remote Sensing Data Hierarchical Model (GRHM) based on the image pyramid and tiling techniques. GRHM is a logical model that is independent upon physical storage. To support lightweight WMSs, we propose a physical storage structure, and deploy multi-dimensional RS data on Web servers. To further improve the performance of WMSs, a data declustering method based on Hilbert space-filling curve is adopted for the distributed storage. We also provide an Open Geospatial Consortium (OGC) WMS and a Web map system in Web browsers. Experiments conducted on real RS datasets show promising performance of the proposed lightweight WMSs.

[1]  Suzana Dragicevic,et al.  Advances in Web-based GIS, Mapping Services and Applications , 2011 .

[2]  Sakti Pramanik,et al.  Optimal file distribution for partial match retrieval , 1988, SIGMOD '88.

[3]  Gordon S. Blair,et al.  A generic component model for building systems software , 2008, TOCS.

[4]  Frank Warmerdam,et al.  The Geospatial Data Abstraction Library , 2008 .

[5]  J. H. Shapiro,et al.  A class of fast algorithms for the Peano-Hilbert space-filling curve , 1994, Proceedings of 1st International Conference on Image Processing.

[6]  D.G. Bell,et al.  NASA World Wind: Opensource GIS for Mission Operations , 2007, 2007 IEEE Aerospace Conference.

[7]  Jim Gray,et al.  Microsoft TerraServer: a spatial data warehouse , 1999, SIGMOD '00.

[8]  Sverre Iversen Large format maps on the Internet , 2008 .

[9]  Paul S. Heckbert,et al.  Sky in Google Earth: The Next Frontier in Astronomical Data Discovery and Visualization , 2007, 0709.0752.

[10]  Christos Faloutsos,et al.  Declustering using fractals , 1993, [1993] Proceedings of the Second International Conference on Parallel and Distributed Information Systems.

[11]  Zhenlong Li,et al.  WebGIS performance issues and solutions , 2011 .

[12]  Declan Butler,et al.  Virtual globes: The web-wide world , 2006, Nature.

[13]  Qi Li,et al.  Performance‐improving techniques in web‐based GIS , 2005, Int. J. Geogr. Inf. Sci..

[14]  Ying Cao,et al.  Web Map Server Performance and Client Design Principles , 2007 .

[15]  Jesse James Garrett Ajax: A New Approach to Web Applications , 2007 .

[16]  Warren Smith,et al.  Distributed Generation of NASA Earth Science Data Products , 2003, Journal of Grid Computing.

[17]  Michael F. Goodchild,et al.  Spatial cloud computing: how can the geospatial sciences use and help shape cloud computing? , 2011, Int. J. Digit. Earth.

[18]  GhemawatSanjay,et al.  The Google file system , 2003 .

[19]  John S. Sobolewski,et al.  Disk allocation for Cartesian product files on multiple-disk systems , 1982, TODS.

[20]  Mahdi Abdelguerfi,et al.  The Design, Implementation and operation of the JPL OnEarth WMS Server , 2008 .

[21]  Tim O'Reilly,et al.  What is Web 2.0: Design Patterns and Business Models for the Next Generation of Software , 2007 .

[22]  E. Grafarend,et al.  Map Projections: Cartographic Information Systems , 2006 .

[23]  Giorgos Mountrakis,et al.  Adaptable User Profiles for Intelligent Geospatial Queries , 2005, Trans. GIS.

[24]  Hanan Samet,et al.  The Quadtree and Related Hierarchical Data Structures , 1984, CSUR.

[25]  David P. Roy,et al.  Using NASA's World Wind virtual globe for interactive internet visualization of the global MODIS burned area product , 2008 .

[26]  Wilson C. Hsieh,et al.  Bigtable: A Distributed Storage System for Structured Data , 2006, TOCS.