Guía de usuario de Servicios WPS
Guía de usuario
El servicio de MDT (Modelo Digital del Terreno) devuelve la altitud de un punto y se proporciona mediante una interfaz WPS. Para la utilización o visualización de estos datos es preciso disponer de un cliente WPS.
Descripción del servicio: | método GET (formato KVP): SERVICE=WPS&VERSION=1.0.0&REQUEST=GetCapabilities |
Descripción del proceso: | método GET (formato KVP): SERVICE=WPS&VERSION=1.0.0&REQUEST=DescribeProcess&IDENTIFIER=mdt |
Ejemplo de ejecución del proceso: |
método GET (formato KVP): |
El proceso devuelve un XML conteniendo la Z (en metros) del punto recibido como parámetro.
Ejemplo llamada completa: |
http://idecan5.grafcan.es/ServicioWPS/mdt?service=wps&version=1.0.0&request=execute&datainputs=x=370920;y=3154178;srs=32628 |
XML Resultado: |
<wps:ExecuteResponse xsi:schemaLocation= "http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsGetCapabilities_response.xsd" service="WPS" version="1.0.0" xml:lang="es" serviceInstance="http://idecan5.grafcan.es/ServicioWPS/mdt?service=WPS&request=GetCapabilities&version=1.0.0" statusLocation="http://idecan5.grafcan.es/wpsoutputs/pywps-125654934825.xml"> |
Guía para desarrolladores
Podemos desarrollar un cliente javascript de WPS utilizando las siguientes librerías OpenLayers.js, WPS.js y el siguiente código (ver demo):
Para más información acerca de servicios WPS, consulte en http://www.opengeospatial.org/standards/wps