I'm new in this community. In my job, I started working on a CSW 3.0 catalog implementation (read-only). CSW (Catalogue Service Web) is an API allowing users to request content (geo in my case) with filtering, pagination, etc... The most common CSW version is the 2.0, but as this is a new project, I decided to start working on the latest (3.0)
I didn't find any useful resources about the difference between CSW 2 and 3. All I found is that:
- CSW 2.0 uses the namespace http://schemas.opengis.net/ows/1.1.0/
- CSW 3.0 uses the namespace http://schemas.opengis.net/ows/2.0/
If I understood correctly, the ows 2.0 adds support for some additional parameters, while keeping the backward compatibility. But is this the only difference ?
I'm sorry I can't be more specific, because the subject is already foggy.
This schema defines the request and response messages for the CSW-Publication operations specified in clause 10 of OGC-07-066.
so I'm not sure that everything you found out is 100% correctThis version of the Catalogue Standard has been significantly improved, largely based on change requests submitted by both Open Geospatial Consortium (OGC) members and the public. The changes made in this version relative to version 2.0.2 (OGC document 07-006r1) are summarized in Annex B.