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
