On Thu, Jun 30, 2011 at 3:27 PM,  <[email protected]> wrote:
> 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())?

Asynch support is part of the WPS engine, not of the specific process
(the specific process
should just provide support for injecting a ProgressListener).
Unfortunately not, we don't have such support in the engine, it needs
to be developed.

> 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!

This one I cannot answer, don't use the python module. The maintainer
went away for a two weeks vacation
just yesterday, not sure if someone else will be able to answer in the meantime.

> 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!

At the moment there is no such a thing. There are people expressing
interest like you,
but until there is sponsoring to implement it during working hours I
doubt it will happen

Cheers
Andrea

-- 
-------------------------------------------------------
Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054  Massarosa (LU)
Italy

phone: +39 0584 962313
fax:      +39 0584 962313

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf

-------------------------------------------------------

------------------------------------------------------------------------------
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