Which two requests will you use to update records in a catalog that is published via the Catalog Service for the Web (CSW)?
Correct Answer: C,D
Explanation/Reference:
Operations defined by the CSW standard include:
Transaction (optional): create/edit metadata by 'pushing' the metadata to the server Harvest (optional): create/update metadata by asking the server to 'pull' metadata from somewhere GetCapabilities: "allows CSW clients to retrieve service metadata from a server" DescribeRecord: "allows a client to discover elements of the information model supported by the target catalogue service. The operation allows some or all of the information model to be described".
GetRecords: search for records, returning record IDs
GetRecordById: "retrieves the default representation of catalogue records using their identifier" GetDomain (optional): "used to obtain runtime information about the range of values of a metadata record element or request parameter"
Note: Catalog Service for the Web (CSW), sometimes seen as Catalog Service - Web, is a standard for exposing a catalogue of geospatial records in XML on the Internet (over HTTP). The catalogue is made up of records that describe geospatial data (e.g. KML), geospatial services (e.g. WMS), and related resources.
References: https://en.wikipedia.org/wiki/Catalog_Service_for_the_Web