Abstract
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.
Similar content being viewed by others
Notes
References
Barclay T, Gray J, Slutz D (2000) Microsoft terraserver: a spatial data warehouse. ACM SIGMOD Record 29(2):307–318
Barkstrom B, Hinke T, Gavali S, Smith W, Seufzer W, Hu C, Cordner D (2003) Distributed generation of nasa earth science data products. J Grid Comput 1(2):101–116
Beaujardiere J (2006) OpenGIS Web Map Service (WMS) implementation specification. Open Geospatial Consortium Inc., 1st edn
Bell D, Kuehnel F, Maxwell C, Kim R, Kasraie K, Gaskins T, Hogan P, Coughlan J (2007) Nasa world wind: opensource gis for mission operations. In: Proceedings of IEEE aerospace conference, IEEE, pp 1–9
Boschetti L, Roy D, Justice C (2008) Using nasa’s world wind virtual globe for interactive internet visualization of the global modis burned area product. Int J Remote Sens 29(11):3067–3072
Butler D (2006) Virtual globes: the web-wide world. Nature 439(7078):776–778
Chang F, Dean J, Ghemawat S, Hsieh W, Wallach D, Burrows M, Chandra T, Fikes A, Gruber R (2008) Bigtable: a distributed storage system for structured data. ACM Trans Comput Syst 26(2):1–26
Du HC, Sobolewski JS (1982) Disk allocation for cartesian product files on multiple-disk systems. ACM Tran Database Syst 7(1):82–101
Faloutsos C, Bhagwat P (1993) Declustering using fractals. In: Proceedings of the second international conference on parallel and distributed information systems, IEEE, pp 18–25
Garrett J (2005) Ajax: a new approach to web applications. http://www.adaptivepath.com/publications/essays/archives/000385.php
Ghemawat S, Gobioff H, Leung S (2003) The google file system. ACM SIGOPS Oper Syst Rev 37(5):29–43
Grafarend EW, Krumm FW (2006) Map projections: cartographic information systems. Springer
Iversen S (2008) Large format maps on the internet. In: Peterson MP (ed) International perspectives on maps and the internet, Springer, chap 7, pp 103–114
Joan M, Keith P, Nuria J (2009) Candidate OpenGIS web map tiling service implementation standard. Open Geospatial Consortium Inc.
Kim MH, Pramanik S (1988) Optimal file distribution for partial match retrieval. ACM SIGMOD Record 17(3):173–182
Lam WM, Shapiro JH (1994) A class of fast algorithms for the peano-hilbert space-filling curve. In: Proceedings of IEEE international conference image processing, IEEE, vol 1, pp 638–641
Mountrakis G, Agouris P, Stefanidis A (2005) Adaptable user profiles for intelligent geospatial queries. Transactions in GIS 9(4):561–583
Oreilly T (2007) What is web 2.0: design patterns and business models for the next generation of software. Commun Strateg 65:17
Plesea L (2008) The design, implementation and operation of the jpl onearth wms server. In: Sample J, Shaw K, Tu S, Abdelguerfi M (eds) Geospatial services and applications for the internet, Springer, chap 5, pp 93–109
Samet H (1984) The quadtree and related hierarchical data structures. ACM Comput Surv 16(2):187–260
Scranton R, Connolly A, Krughoff S, Brewer J, Conti A, Christian C, McLean B, Sosin C, Coombe G, Heckbert P (2007) Sky in google earth: the next frontier in astronomical data discovery and visualization. Arxiv preprint arXiv:07090752
Warmerdam F (2008) The geospatial data abstraction library. In: Hall GB, Leahy MG (eds) Open source approaches in spatial data handling, Springer, chap 5, pp 87–104
Yang C, Wong D, Yang R, Kafatos M, Li Q (2005) Performance-improving techniques in web-based gis. Int J Geogr Inf Sci 19(3):319–342
Yang C, Cao Y, Evans J (2007) Web map server performance and client design principles. Gisci Remote Sens 44(4):320–333
Yang C, Goodchild M, Huang Q, Nebert D, Raskin R, Xu Y, Bambacus M, Fay D (2011a) Spatial cloud computing: how can the geospatial sciences use and help shape cloud computing? Int J Digital Earth 4(4):305–329
Yang C, Wu H, Huang Q, Li Z, Li J, Li W, Miao L, Sun M (2011b) Webgis performance issues and solutions. In: Li S, Dragicevic S, Veenendaal B (eds) Advances in web-based GIS, mapping services and applications. Taylor & Francis Group, London, pp 121–138
Acknowledgements
Anonymous reviewers provided valuable comments on this manuscript, for which we are very grateful. We would also like to thank Shuai Ma for his contributions in revising this manuscript. This paper has been partly supported by the National Natural Science Foundation of China (NSFC) under Grant No.61003017, and the project of “Remote Sensing Data Integration and Service Platform” from Chinese Academy of Space Technology.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by: H. A. Babaie
Rights and permissions
About this article
Cite this article
Zhao, Y., Hu, C., Shen, H. et al. A hierarchical organization approach of multi-dimensional remote sensing data for lightweight Web Map Services. Earth Sci Inform 5, 61–75 (2012). https://doi.org/10.1007/s12145-012-0096-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12145-012-0096-9