Reader small image

You're reading from  Mastering Geoserver

Product typeBook
Published inNov 2014
Publisher
ISBN-139781783287697
Edition1st Edition
Right arrow
Author (1)
Colin Henderson
Colin Henderson
author image
Colin Henderson

Colin Henderson is a spatial solutions architect with 14 years of experience working on solutions to complex spatial problems. He is currently the Geospatial Systems Capability Lead for Atkins, one of the world's leading design, engineering, and project management consultancies. Although experienced in a wide range of proprietary GIS software, his current focus is on specializing in the integration of open source software in complex enterprise environments. His most recent projects involve the integration of GeoServer with FME Server from Safe Software and the delivery of spatial web-mapping applications through Esri's ArcGIS for the Server platform and Latitude Geographics' Geocortex framework. Colin is the Technical Architect and Lead Developer of Atkins' open source-based spatial integration platform, CIRRUSmaps, a solution built on the best breed of open source spatial software, including PostGIS and OpenLayers, with GeoServer at its heart, and designed from the ground-up for deployment in cloud environments. A self-confessed techie, Colin enjoys digging deeper to understand technology and software, and then applying this learning to create innovative solutions to problems. When possible, he likes to "pay it forward" by helping others with their problems, through contributions on GIS Stack Exchange, in particular.
Read more about Colin Henderson

Right arrow

Using WPS to perform spatial analysis


Now that we have configured our GeoServer instances to work as a spatial analysis platform, we can start putting it to work. There are a number of different ways in which we can approach this, all made possible by the OGC standards implemented. Since we are just dealing with a web service, almost any application can be used to send WPS requests and receive responses. Some of the approaches we can take are:

  • Build a web mapping client using OpenLayers

  • Connect to the WPS service using Desktop GIS such as QGIS

  • Execute from the command line using cURL

Regardless of the approach that you want to take, they all have one thing in common: they communicate with the WPS service over HTTP POST using XML. To really learn and understand what is happening, we should interact with the XML directly. Fortunately, GeoServer provides us with a WPS request builder application that we can use to interactively build up WPS requests in XML. The request builder was installed as...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Mastering Geoserver
Published in: Nov 2014Publisher: ISBN-13: 9781783287697

Author (1)

author image
Colin Henderson

Colin Henderson is a spatial solutions architect with 14 years of experience working on solutions to complex spatial problems. He is currently the Geospatial Systems Capability Lead for Atkins, one of the world's leading design, engineering, and project management consultancies. Although experienced in a wide range of proprietary GIS software, his current focus is on specializing in the integration of open source software in complex enterprise environments. His most recent projects involve the integration of GeoServer with FME Server from Safe Software and the delivery of spatial web-mapping applications through Esri's ArcGIS for the Server platform and Latitude Geographics' Geocortex framework. Colin is the Technical Architect and Lead Developer of Atkins' open source-based spatial integration platform, CIRRUSmaps, a solution built on the best breed of open source spatial software, including PostGIS and OpenLayers, with GeoServer at its heart, and designed from the ground-up for deployment in cloud environments. A self-confessed techie, Colin enjoys digging deeper to understand technology and software, and then applying this learning to create innovative solutions to problems. When possible, he likes to "pay it forward" by helping others with their problems, through contributions on GIS Stack Exchange, in particular.
Read more about Colin Henderson