Geospatial Web Service for Remote Sensing Data Visualization

The widely used geospatial web services technology has provided a new means for geospatial data interoperability. Web Map Service (WMS) is a standardized geospatial web service from the Open Geospatial Consortium (OGC). WMSs can be used for requesting and producing maps on the Internet, and have been widely adopted in the Geographic Information System (GIS) community. These WMSs make remote sensing data available to a wider range of public users than ever before. However, the performance of current OGC-Compatible WMS servers can not satisfy the need of massive remote sensing data visualization. To implement a performance-optimized WMS server, we propose a global remote sensing data hierarchical model based on tile imagery pyramid and quad tree techniques for data organization and index, and adopt Hilbert curve allocation method (HCAM) for data placement. On this basis, we implement an OGC compatible tiled WMS and a service wrapper for mapping WMS to Web Services. Finally, we evaluate the tiled WMS server using real remote sensing datasets. Experiment results demonstrate a high-performance data access.

[1]  Craig Riecke,et al.  Mastering Dojo: Javascript and Ajax Tools for Great Web Experiences , 2008 .

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

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

[4]  Kevin Shaw,et al.  Geospatial Services and Applications for the Internet , 2008, Geospatial Services and Applications for the Internet.

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

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

[7]  Martin Gudgin SOAP Message Transmission Optimization Mechanism , 2005 .

[8]  George Percivall Progress in OGC Web Services Interoperability Development , 2010 .

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

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

[11]  G. Fox,et al.  MESSAGE EXCHANGES FOR WEB SERVICE-BASED MAPPING SERVICES , 2005 .

[12]  Shengru Tu,et al.  A systematic approach to reduction of user-perceived response time for GIS web services , 2001, GIS '01.

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

[14]  Liping Di,et al.  Standard-Based Data and Information Systems for Earth Observation , 2010 .

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

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

[17]  Athanasios Tom Kralidis Geospatial Web Services: The Evolution of Geospatial Data Infrastructure , 2007, The Geospatial Web.

[18]  Lucian Plesa The Design, Implementation and operation of the JPL OnEarth WMS Server , 2008, Geospatial Services and Applications for the Internet.