[Geoserver-devel] [udig-devel] general purpose client to WFS 1.1

Justin (CCed) on this email is part of OWS-4 project, and has ported the code in question over to GeoTools trunk.

If possible it would be great to see your work made public as a GeoServer community module.
Jody

Jody,
  Thank for your reply. I am a PhD student at George Mason University. We are part of OWS-4 testbed. We are resposible for creating a "clipping service" and wrap it as a WPS (Web Processing Service). We have already created the basic version of the service which works with WFS 1.0 using geotools and JTS. But at some point in the future we have to upgrade it to WFS 1.1.
Can you send send me the links to the schema parser you are talking about? If I can contribute to your project somehow, please let me know. Can I get the geotools steering document? Any pointers on how to start with UDIG source code would be helpful. Thank you.

Upendra

*/Jody Garnett <jgarnett@anonymised.com>/* 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 :slight_smile:

    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

------------------------------------------------------------------------
Yahoo! Messenger with Voice. Make PC-to-Phone Calls <http://us.rd.yahoo.com/mail_us/taglines/postman1/*http://us.rd.yahoo.com/evt=39663/*http://voice.yahoo.com&gt; to the US (and 30+ countries) for 2¢/min or less.
------------------------------------------------------------------------

_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel
  

Jody Garnett wrote:

Justin (CCed) on this email is part of OWS-4 project, and has ported the code in question over to GeoTools trunk.

And he's also in the process of using it for parsing GML 3.1.1 (though only level 0), as we have to in order to do transactions.

If you want more information on the parser, see: http://udig.refractions.net/confluence/display/OWS3/GTXML We should probably port those docs over to geotools, since the code lives there now.

And the steering document is at: http://docs.codehaus.org/download/attachments/16158/GTSteering.pdf

If possible it would be great to see your work made public as a GeoServer community module.

This would be great. We're working to make GeoServer more of a platform, so that one can install individual plug-ins (WMS, WFS, WCS) and not have to go whole hog. Developing against it as a platform gets you geotools and jts libraries.

So it'd be cool to include the clipping service as a plug-in to GeoServer. If you're interested let us know and we can point you at how to do it.

best regards,

Chris

Jody

Jody,
  Thank for your reply. I am a PhD student at George Mason University. We are part of OWS-4 testbed. We are resposible for creating a "clipping service" and wrap it as a WPS (Web Processing Service). We have already created the basic version of the service which works with WFS 1.0 using geotools and JTS. But at some point in the future we have to upgrade it to WFS 1.1.
Can you send send me the links to the schema parser you are talking about? If I can contribute to your project somehow, please let me know. Can I get the geotools steering document? Any pointers on how to start with UDIG source code would be helpful. Thank you.

Upendra

*/Jody Garnett <jgarnett@anonymised.com>/* 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 :slight_smile:

    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

------------------------------------------------------------------------
Yahoo! Messenger with Voice. Make PC-to-Phone Calls <http://us.rd.yahoo.com/mail_us/taglines/postman1/*http://us.rd.yahoo.com/evt=39663/*http://voice.yahoo.com&gt; to the US (and 30+ countries) for 2¢/min or less.
------------------------------------------------------------------------

_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel
  
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

!DSPAM:1003,452d22b878512081064789!

--
Chris Holmes
The Open Planning Project
http://topp.openplans.org

Hi guys,

Sorry for jumping into the thread so late. There is the xml-gml3 module
which lives on geotools trunk ( under ext ) which contains the code for
parsing gml3, however as chris stated, most of it is unimplemented
except for geometries and basic feature support.

-Justin

Chris Holmes wrote:

Jody Garnett wrote:

Justin (CCed) on this email is part of OWS-4 project, and has ported
the code in question over to GeoTools trunk.

And he's also in the process of using it for parsing GML 3.1.1 (though
only level 0), as we have to in order to do transactions.

If you want more information on the parser, see:
http://udig.refractions.net/confluence/display/OWS3/GTXML We should
probably port those docs over to geotools, since the code lives there now..

And the steering document is at:
http://docs.codehaus.org/download/attachments/16158/GTSteering.pdf

If possible it would be great to see your work made public as a
GeoServer community module.

This would be great. We're working to make GeoServer more of a
platform, so that one can install individual plug-ins (WMS, WFS, WCS)
and not have to go whole hog. Developing against it as a platform gets
you geotools and jts libraries.

So it'd be cool to include the clipping service as a plug-in to
GeoServer. If you're interested let us know and we can point you at how
to do it.

best regards,

Chris

Jody

Jody,
  Thank for your reply. I am a PhD student at George Mason
University. We are part of OWS-4 testbed. We are resposible for
creating a "clipping service" and wrap it as a WPS (Web Processing
Service). We have already created the basic version of the service
which works with WFS 1.0 using geotools and JTS. But at some point in
the future we have to upgrade it to WFS 1.1.
Can you send send me the links to the schema parser you are talking
about? If I can contribute to your project somehow, please let me
know. Can I get the geotools steering document? Any pointers on how
to start with UDIG source code would be helpful. Thank you.

Upendra

*/Jody Garnett <jgarnett@anonymised.com>/* 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 :slight_smile:

    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

------------------------------------------------------------------------
Yahoo! Messenger with Voice. Make PC-to-Phone Calls
<http://us.rd.yahoo.com/mail_us/taglines/postman1/*http://us.rd.yahoo.com/evt=39663/*http://voice.yahoo.com&gt;
to the US (and 30+ countries) for 2¢/min or less.
------------------------------------------------------------------------

_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel
  
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job
easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache
Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

!DSPAM:1004,45304232205254750375898!

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

_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

!DSPAM:1004,45304232205254750375898!

--
Justin Deoliveira
The Open Planning Project
jdeolive@anonymised.com