On 25.03.06 11:45:45, Jody Garnett wrote:
> Andreas Pakulat wrote:
> >is there support in geotools to build a (simple) catalog client? I found
> >the catalog package but it seems to be incomplete or at least more geared 
> >towards development of a catalog service.
> Andreas I took 3 months on a paid project to try and build just such a thing. 
> At the time there were not enough details on how a catalog could possibly 
> work. 

For the service-part I'm currently using deegree2 cvs version, fyi.

> If you have an actual catalog to test against and wanted to start building 
> queries and parsing the results I would be happy to walk you through which 
> one 
> of those classes would be appropriate for which result.

That would still be valuable information, even though I created a simple
query class myself now (using geotools filters though).

> More importantly you will find the metadata api for some of the ISO 
> constructs 
> you need, to query against.  And currently we have no definition of the 
> records 
> that are returned.

I'm currently checking wether I can use jaxb to parse our schema files
(using the ISO 19139 schema files as base and the iso19119 schema
snippet from the OGC Application Profile for ISO 19115/19119) to have
Java classes that can marshall and unmarshall the response from the
catalog. As I currently basically only need to get the URL's of the
operations of a service this will be enough for me atm.

> I think there are two standards to chase:
> - Some based on the ISO metadata standards
> - Some based on Dublin core metadata standards

I think in the spatial area the ISO standards 19115 and 19119 are more
important, dc seems to have to little information available (unless I'm
totally mistaken on that).

> This is an area I am quite excited about, but have not had time to work on 
> yet. 
> I would be very supportive of any effort working on these ideas.

I'm really sorry that I don't have the time atm to work on  real
well designed client-ideas with you or anyone here. For the project it's
not needed and I already have too little spare time to work on other
projects. :-(

I can tell you that much: Currently I only have a class for the client
itself (setting up url and port to connect to and opening a
http-connection to send via POST the data and receiving the XML
response). A query class that just lets the user set some parameters and
a geotools-filter object and returns a JDOM Element representing the xml
for that. The response is yet to be written but will probably be just an
interface to the jaxb-generated classes.

Andreas

-- 
You will be Told about it Tomorrow.  Go Home and Prepare Thyself.


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to