18 Catalog Services for the Web (CSW) Support
Oracle Spatial provides an implementation of version 2.0.2 of the Open GIS Consortium specification for catalog services for the web.
Note:
- You can deploy Oracle Spatial Web Services from Oracle Cloud Marketplace. This packaged application allows you to install Oracle Spatial web services (such as Web Feature Service (WFS), Web Coverage Services (WCS), and Catalog Services for the Web (CSW)) that are deployed in an Apache Tomcat web server instance on Oracle Cloud Infrastructure (OCI).
- See Deploying and Configuring Spatial Web Services for the installation instructions of Catalog Service for the web server.
According to this specification: "Catalogue services support the ability to publish and search collections of descriptive information (metadata) for data, services, and related information objects. Metadata in catalogues represent resource characteristics that can be queried and presented for evaluation and further processing by both humans and software. Catalogue services are required to support the discovery and binding to registered information resources within an information community."
The Oracle Spatial implementation will be referred to as Catalog Services for the Web, or CSW.
Note:
Effective with Release 18.1, the Oracle Spatial implementation of CSW supports CSW data that uses either of the following record types (metadata profiles):
You specify the record type for your CSW data in the csw_xsd_id
parameter value (1
for DCMI, 2
for ISO) in the call to the SDO_CSW.INITIALIZE_CSW procedure.
For more information about using each record type, see CSW Major Operations (DCMI Profile) and CSW Major Operations (ISO Profile).
Before you use CSW, be sure that you understand the concepts described in Introduction to Spatial Web Services, and that you have performed any necessary configuration work as described in that chapter.
- CSW Engine and Architecture
This topic describes CSW, including its relationship to clients and to the database server. - Database Schema and Objects for CSW
A CSW schema is any user schema that is used to store CSW records. In some examples used in this document, the schema of a database user named SCOTT or MDMETT is a CSW schema. - Configuring and Deploying the CSW Engine
This topic focuses on configuring and deploying Catalog Services for the Web, specifically CSW 2.0.2. - Capabilities Documents (CSW)
A client can get information about the server’s capabilities. - CSW Major Operations (DCMI Profile)
This topic covers loading and querying CSW data, and provides examples of requests and responses for various operations. It applies to using CSW data using the DCMI record type. - CSW Major Operations (ISO Profile)
This topic covers loading and querying CSW data, and provides examples of requests and responses for various operations. It applies to using CSW data using the ISO record type. - CSW Administration Console
The Oracle Spatial Web Services administration console includes a CSW administration page. - Diagnosing CSW Issues
The CSW log files provide diagnostic information.
Parent topic: Spatial Web Services