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
