Learn R Programming

geometa (version 0.6-2)

INSPIREMetadataValidator: INSPIREMetadataValidator

Description

INSPIREMetadataValidator

Usage

INSPIREMetadataValidator

Arguments

Value

Object of R6Class for setting an INSPIREMetadataValidator

Format

R6Class object.

Methods

new()

This method is used to instantiate an INSPIRE Metadata validator

uploadFile(path)

Upload a XML metadata file to INSPIRE web-service. Method called internally through getValidationReport.

getValidationReport(obj, file, raw)

Get validation report for a metadata specified either as R object of class ISOMetadata (from geometa package) or XMLInternalNode (from XML package), or as XML file, providing the path of the XML file to be sent to the INSPIRE metadata validator web-service. By default, a summary report is returned. To append the raw response of INSPIRE validation web-service to the summary report, set raw = TRUE.

References

INSPIRE Reference Validator Web Service (http://inspire.ec.europa.eu/validator/swagger-ui.html)

Examples

Run this code
# NOT RUN {
 
# }
# NOT RUN {
  inspireValidator <- INSPIREMetadataValidator$new()
  inspireReport <- inspireValidator$getValidationReport(obj = ISOMetadata$new())
 
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab