Applied Geomatics

, Volume 5, Issue 1, pp 19–24

ZOO-Project: the open WPS platform

Original Paper

DOI: 10.1007/s12518-011-0070-0

Cite this article as:
Fenoy, G., Bozon, N. & Raghavan, V. Appl Geomat (2013) 5: 19. doi:10.1007/s12518-011-0070-0

Abstract

This paper aims to present the ZOO-Project, which is a new open source implementation of the Open Geospatial Consortium’s (OGC) Web Processing Service (WPS), released under the term of the MIT/X-11 license. Based on a server-side C language Kernel (named ZOO-Kernel), ZOO-Project proposes a new approach to develop, handle and chain standardized GIS-based Web services. A brief review of WPS and existing implementations will be given in order to detail the ZOO-Project development background and goals. Then, the ZOO itself will be presented, focusing on its advantages and limitations, foremost to highlight the new opportunities provided by such a platform. The ZOO-Kernel and its architecture will be first examined, before further explanations on the proposed method for Web services creation are given. Then the ZOO JavaScript API that provides a new way to orchestrate and chain Web services through the server-side JavaScript will be presented next. Both Kernel and API are illustrated and documented through different Web service code snippets that are available online. Some visual examples of client-side interactions are presented.

Keywords

Web processing service Open geospatial consortium ZOO-Project Open source geospatial foundation 

Copyright information

© Società Italiana di Fotogrammetria e Topografia (SIFET) 2012

Authors and Affiliations

  • Gérald Fenoy
    • 1
  • Nicolas Bozon
    • 2
  • Venkatesh Raghavan
    • 2
  1. 1.GeoLabs SARLLattesFrance
  2. 2.Graduate School for Creative CitiesOsaka City UniversityOsakaJapan

Personalised recommendations