También he reutilizado el openlayers 2 cliente en un wps generador. Tuve que aplicar el DefaultValue
y ExecuteResponse
objetos.
Hay algunos más amplia de la necesidad de una asignación de cliente independiente cliente wps, como se ve en esta discusión sobre trabajar hacia una ows.js (basado en jsonix, como @bartvde de la aplicación). Desde que la discusión trabajo ha comenzado. El WPS aplicación no se ha iniciado aún. La idea de javascript ows.js se modela después de la conveniente owslib de la biblioteca.
Los principales desafíos en la implementación de un cliente WPS son:
- la definición del xml para asignación de objeto. Ese es el papel de jsonix y la OpenLayers (2) formato de los lectores.
- la definición de una conveniente api para la ejecución de las solicitudes. Si usted mira la owslib wps aplicación como un ejemplo verás que conveniente la implementación de un api para el WPS de los procesos no es una tarea trivial. La amplia variedad de opciones (con/sin estado, cruda respuesta/referencia respuesta, etc...) hacen que el apoyo a todas las posibles entradas y salidas, todo un reto.