[udig-devel] general purpose client to WFS 1.1

Paul Ramsey pramsey at refractions.net
Thu Nov 2 08:04:00 PST 2006


Jens,

The WFS client code (most of it, anyways) resides in the Geotools  
code base.  The main issue with moving to WFS 1.1 is not the WFS 1.1  
specification, it's the GML 3.1.1 specification.  So if you're  
interested in helping, hop over the the geotools side of the fence  
and start talking there about what needs to be done for GML 3.1.1  
support.  Some of it is already being done by the geoserver team  
(working in the geotools code base (we really should have a simple  
architecture diagram at the top of our developers page)) for an  
opengis project they are on right now.  But it is a limited subset of  
GML3.

Sorry to give you a research project when all you wanted was a simple  
answer!

P

On 2-Nov-06, at 6:03 AM, Jens Stutte wrote:

> Hi again,
>
> I found this mail with regard to the WFS 1.1 question, are there  
> any updates to the stated?
>
> Best regards,
>
> Jens
>
> On 10 Oct 2006 at 1:30, Jody Garnett wrote:
>
>> Upendra wrote:
>>> Hello everybody,
>>>   I am new to UDIG. I want to use udig with WFS. I was able to  
>>> use it
>>> with WFS 1.0, but not with WFS 1.1. My question:- Is it even  
>>> possible
>>> to develop general purpose client for any WFS 1.1?
>> Of course. We did one for the OWS-3 project that you can take a  
>> look at,
>> we did not roll it out into the codebase as we only managed to parse
>> points as far as geometry went. But now geotools has picked up the  
>> work
>> so we could do better - just need time / money / volunteers  
>> (preferably
>> all three)
>>> What if my WFS schema is very complicated?
>> This is why we had to develop our own parser (our WFS 1.0 support is
>> done with the generation 3 geotools parser, the WFS 1.1 mentioned  
>> above
>> using generation 4).  The feature model used has also been a blocker,
>> but that has gotten some research attention since this time last  
>> year,
>> now we need some development time to bring it home. Currently the  
>> ground
>> work will be ready to do this for next year, but we make work on  
>> funding
>> for that :-)
>>
>> I got a geotools steering document to present to their project
>> management committee about that.
>>> In case of WFS 1.0 schemas are usually very simple, one just has to
>>> look at a geometry field in the schema and use it for rendering.  
>>> What
>>> if there are multiple geometry fields or if there is topological
>>> complex instead of a geometry field? Is it possible to create a
>>> general purpose client without knowing the WFS application schema
>>> beforehand? Any answers will be greatly appreciated. Thank you.
>> Sure, and we do this. So far we have been limited by data sources
>> presenting interesting content (so our current tools have not been
>> tested with more then one geometry field per feature etc...).
>>
>> Um I have lots of links to this work ... what are you interested in?
>> Anything beyond it can be done?
>>
>> Cheers,
>> Jody
>>
>> _______________________________________________
>> User-friendly Desktop Internet GIS (uDig)
>> http://udig.refractions.net
>> http://lists.refractions.net/mailman/listinfo/udig-devel
>
>
> -- 
> Jens Stutte, Project Manager
> Planetek Italia srl
> Via Massaua, 12 - 70123 Bari, Italy
> Tel. +39 080 5343750
> Fax +39 080 5340280
> e-mail : stutte at planetek.it
> web : http://www.planetek.it
>
>
> _______________________________________________
> User-friendly Desktop Internet GIS (uDig)
> http://udig.refractions.net
> http://lists.refractions.net/mailman/listinfo/udig-devel



More information about the udig-devel mailing list