CSW_GetDomainParameterNames: Get elements that can be used in GetDomain as ParameterName

Description Usage Arguments Value Remarks Examples

Description

CSW_GetDomainParameterNames calls CSW_GetDomain for all (im)possible combinations of Operation and Parameter names assembles the result in a data.frame. Not all parameters are found in this way: e.g. DescribeRecord.outputSchema can be found in the output of the GetCapabilities output but not in the output of CSW_GetDomainParameterNames !?

Usage

1
2
CSW_GetDomainParameterNames(version = CSW_get_version(),
  baseurl = CSW_get_url(), verbose = c("N", "F", "Y"))

Arguments

version

Character vector with CSW version. Default is 2.0.2 but this can be changed for the remainder of the session with CSW_set_version .

baseurl

Character vector with base url of the CSW server. Default is http://nationaalgeoregister.nl/geonetwork/srv/dut/csw? but this can be changed for the remainder of the session with CSW_set_url .

verbose

Character N, F or Y. When F the full generated and encoded url will be displayed, when Y the variable part of the url (without baseurl, service indication CSW and version) will be displayed in decoded form and when N (default) nothing of the generated url will be displayed.

Value

A data.frame with columns n (element names) and v (possible parameter values). An element name has the format CSW_operation.CSW_parameter.

Remarks

I have seen examples where CSW_GetCapabilities directly shows which combinations are supported by CSW_GetDomain (see https://docs.oracle.com/cd/E11882_01/appdev.112/e11830/sdo_csw.htm#SPATL963) but for the default baseurl this is apparently not available.

Examples

1
2
3
4
## Not run: 
exp1 = CSW_GetDomainParameterNames()

## End(Not run)

HanOostdijk/CSW documentation built on May 29, 2019, 1:39 p.m.