Testing OGC Web Feature and Coverage Service performance: Towards efficient delivery of geospatial data

OGC Web Feature Service (WFS) and Web Coverage Service (WCS) specifica- tions allow interoperable access to distributed geospatial data made available through spa- tial data infrastructures (SDIs). To ensure that a service is sufficiently responsive to ful- fill users' expectations and requirements, performance of services must be measured and monitored to track latencies, bottlenecks, and errors that may negatively influence its over- all quality. Despite the importance of data retrieval and access, little research has been published on this topic and mostly concentrates on the usability of services when integrat- ing distributed data sources. Considering these issues, this paper extends and validates the FOSS4G approach to measure the server-side performance of different WFS and WCS services provided by various software implementations; and provides guidance to data providers looking to improve the quality of their services. Our results show that perfor- mance of tested implementations is generally satisfactory and memory tuning/data and storage optimization are essential to handle increased efficiency and reliability of services.

[1]  A. Rajabifard,et al.  Spatial Data Infrastructures: Concept, SDI Hierarchy and Future Directions. , 2001 .

[2]  Pouria Amirian,et al.  Implementation of a Geospatial Web service Using Web Services Technologies and Native XML Databases , 2008 .

[3]  Lawrence E. McGovern Global Earth Observation System of Systems , 2010 .

[4]  Alia I. Abdelmoty,et al.  Building a Geographical Ontology for Intelligent Spatial Search on the Web , 2005, Databases and Applications.

[5]  Arnold Bregt,et al.  Understanding how and why practitioners evaluate SDI performance , 2006, Int. J. Spatial Data Infrastructures Res..

[6]  Gregory Giuliani,et al.  The PREVIEW Global Risk Data Platform: a geoportal to serve and share global data on risk to natural hazards , 2011 .

[7]  Philip Bogden,et al.  Web feature service (WFS) and sensor observation service (SOS) comparison to publish time series data , 2009, 2009 International Symposium on Collaborative Technologies and Systems.

[8]  Douglas Nebert,et al.  OpenGIS® Catalogue Services Specification , 2007 .

[9]  J. Orshoven,et al.  Spatial Data Infrastructures in Europe: State of play spring 2003 , 2003 .

[10]  Javier Nogueras-Iso,et al.  A Web Ontology Service to facilitate interoperability within a Spatial Data Infrastructure: Applicability to discovery , 2007, Data Knowl. Eng..

[11]  Minglu Li,et al.  Integration and Share of Spatial Data Based on Web Service , 2005, Sixth International Conference on Parallel and Distributed Computing Applications and Technologies (PDCAT'05).

[12]  P. Döll,et al.  Development and validation of a global database of lakes, reservoirs and wetlands , 2004 .

[13]  Liping Di,et al.  Semantic Web-based geospatial knowledge transformation , 2009, Comput. Geosci..

[14]  Marek Moszynski,et al.  Concept of web service for real-time satellite imagery dissemination , 2010, 2010 2nd International Conference on Information Technology, (2010 ICIT).

[15]  T. Foerster,et al.  Towards a research agenda for geoprocessing services , 2009 .

[16]  M. Lutz,et al.  Overcoming semantic heterogeneity in spatial data infrastructures , 2009, Comput. Geosci..

[17]  Bastian Schaeffer Towards a Transactional Web Processing Service (WPS-T) , 2008 .

[18]  Yaxing Wei,et al.  Discover, visualize, and deliver geospatial data through OGC standards-based WebGIS system , 2009, 2009 17th International Conference on Geoinformatics.

[19]  Ioannis Kanellopoulos,et al.  The European geoportal - one step towards the establishment of a European Spatial Data Infrastructure , 2005, Comput. Environ. Urban Syst..

[20]  Djamal Benslimane,et al.  Web GIS for multiple representation data , 2007, 2007 2nd International Conference on Digital Information Management.

[21]  Tanya Haddad,et al.  Coastal web atlas features. , 2011 .

[22]  J. D. Bulens,et al.  OGC standards in daily practice: gaps and difficulties found in their use , 2009 .

[23]  K. Şahina,et al.  SERVICE ORIENTED ARCHITECTURE ( SOA ) BASED WEB SERVICES FOR GEOGRAPHIC INFORMATION SYSTEMS , 2008 .

[24]  Massimo Craglia,et al.  Assessing the Impacts of Spatial Data Infrastructures: Methods and Gaps , 2004 .

[25]  Jennifer R. Bauer Assessing the robustness of web feature services necessary to satisfy the requirements of coastal management applications , 2012 .

[26]  Daniel A. Menascé,et al.  Load Testing of Web Sites , 2002, IEEE Internet Comput..

[27]  Manoj Paul,et al.  An approach for service oriented discovery and retrieval of spatial data , 2006, SOSE '06.

[28]  Valéria Cesário Times,et al.  Towards a Web Service for Geographic and Multidimensional Processing , 2004, GeoInfo.

[29]  Craglia Massimo,et al.  Advanced Regional Spatial Data Infrastructures in Europe , 2009 .

[30]  Laura Díaz,et al.  Distributed Geospatial Processing Services , 2009 .

[31]  Weidong Li,et al.  The Roles of Web Feature and Web Map Services in Real-time Geospatial Data Sharing for Time-critical Applications , 2005 .

[32]  Max Craglia,et al.  SDI - From Spatial Data Infrastructure to Service Driven Infrastructure , 2005 .

[33]  Ying Wu,et al.  Design strategies to improve performance of GIS Web services , 2004, International Conference on Information Technology: Coding and Computing, 2004. Proceedings. ITCC 2004..

[34]  Sven Schade,et al.  Building Service Oriented Applications on top of a Spatial Data Infrastructure - A Forest Fire Assessment Example , 2006 .

[35]  Zhong-Ren Peng,et al.  The roles of geography markup language (GML), scalable vector graphics (SVG), and Web feature service (WFS) specifications in the development of Internet geographic information systems (GIS) , 2004, J. Geogr. Syst..

[36]  Vladimir Bulatović,et al.  Open Geospatial Consortium Web Services in Complex Distribution Systems , 2010 .