CSW

From Raj Singh:

The document I'll call CSW is available here: OpenGIS&copy; Catalogue Service Implementation Specification 2.0.2 available here:  or direct link: 

I'm going to explain how a *subset* of CSW fulfills the desires of this group, IMHO. Now this document begins with a very abstract description of how to build a catalog. Lost in here, is a very useful specification of a basic catalog in Chapter 10.

The key portions of this chapter are:


 * 1. an information model, , that uses key Dublin Core terms (mapping shown in attached graphic, or in Table 53 on page 119 of the document). There's an example of a  here: < http://schemas.opengis.net/csw/2.0.2/examples/ Clause_10.2.5.3.2_Example03_Full.xml >


 * 2. a small addition to DC to get a bounding box in there. I quote,

"The full record is based on the XML schemas developed for the Dublin Core MetaInitiative with the addition of the csw:AnyText and ows:BoundingBox elements" (page 119).

http://zing.z3950.org/cql/intro.html http://docs.codehaus.org/display/GEOTDOC/01+CQL+Examples
 * 3. a query mechanism -- CQL. CQL is a SQL-like language whose utility hasn't been seen because it is so poorly documented and described. Here are some good links:

There's a *lot* of other stuff in CSW, but I think some "dclite" that used these 3 things -- or even dropped 3 in favor of an OpenSearch, template-based search mechanism -- would gain momentum in our community.