Hello fellow Geoserver users & devs

I know Geoserver already from my student times and made some projects with it 
at that time. But recently it really recaught my attention again with the WPS 
extension together with the Python Scripting extension. It's a really easy and 
fast way to serve some basic processes.

So I planned using Geoserver for my upcoming projects (using WPS) together with 
the two named extensions. After digging a bit deeper I have some remaining 
questions regarding the support of WPS features, etc. which are blocking my 
current development. Maybe someone of you has answers?

1) So far all default WPS services do not support async processing:
<ProcessDescription wps:processVersion="1.0.0" statusSupported="false" 
storeSupported="false">

Is there general support for async requests by the WPS extension?
Is there any way to change these properties when setting up a process via the 
Python Scripting? If not, would it be possible to implement a hook for status & 
store procedures in the python scripts (E.g. def store() & def status())?

2) I saw that I can influence the process' input descriptors  (and WPS request 
builder UI) by using different types/objects in my python script, for instance 
basic python types (str, int, double, etc.) produce literal input descriptors 
whereas objects imported from geoscript (Geometry, Point, Polygon) lead to 
complex nput descriptors. Are there other input types I could use? Is there a 
list or better documentation available? In my case I would like to specify 
rasters as inputs to my service!

3) Is it planned to implement process specific access control mechanism, 
comparable to the data specific security rules? I don't want to generally allow 
users to use WPS, but I also would like to fine-tune access based on certain 
services or namespaces!

Ok, these are currently my main issues. I know the Python scripting is still a 
work in progress and not everything works perfect yet. In this case I would 
like to trigger the development of these issues.

Thanks for any feeback and answers!

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to