Tools for Reading and Writing ISO/OGC Geographic Metadata

Provides facilities to handle reading and writing of geographic metadata defined with OGC/ISO 19115, 11119 and 19110 geographic information metadata standards, and encoded using the ISO 19139 (XML) standard. It includes also a facility to check the validity of ISO 19139 XML encoded metadata.


Build Status CRAN_Status_Badge Github_Status_Badge DOI

Tools for Reading and Writing ISO/OGC Geographic Metadata

geometa provides facilities to manipulate geographic metadata defined with OGC/ISO 19115 and 19139 (XML) standards, including an API to create in R representations of geographic metadata, as defined in the above standards, and write it to XML, or even to read an XML metadata into R.

Please check the online documentation for more details!

Citation

We thank in advance people that use geometa for citing it in their work / publication(s). For this, please use the citation provided at this link DOI

Metadata standards coverage status

Some specific ISO classes may be still missing, and will be added iteratively, according to needs, hence the "Partial" status highlighted for the different standards. This applies particularly to GML classes (ISO 19136) that may be needed in some ISO 19115 and 19110 classes. In case of a missing class, create a ticket.

Standard identifier:year Standard description Status
ISO 19115-1:2003 Geographic information -- Metadata -- Part 1: Fundamentals Partial
ISO 19115-1:2014 Geographic information -- Metadata -- Part 1: Fundamentals Not supported
ISO 19115-2:2009 Geographic information -- Metadata -- Part 2: Extensions for imagery and gridded data Not supported
ISO/TS 19115-3:2016 Geographic information -- Metadata -- Part 3: XML schema implementation for fundamental concepts Not supported
ISO 19119:2005 Geographic information -- Service Metadata Partial
ISO 19110:2005 Geographic Information -- Methodology for Feature Cataloguing Partial
ISO 19136:2007 Geographic information -- Geography Markup Language (GML 3.2.1) Partial
ISO 19139:2007 XML Implemntation with Encoding, Decoding and Validation Full

Metadata validation

Default validation is perfomed using XML schema validation based on ISO/OGC schemas. geometa allows specifying a custom schema (e.g. ISO 19139 profile) in case default validation is not enough.

Development perspectives

  • Support for missing classes
  • Support for not yet supported standards and new revisions
  • Support for adapters/converters from/to ISO metadata to/from other metadata standard formats

For geometa sponsoring/funding new developments, enhancements, support requests, please contact me by e-mail

News

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("geometa")

0.5-0 by Emmanuel Blondel, 3 months ago


https://github.com/eblondel/geometa/wiki


Report a bug at https://github.com/eblondel/geometa/issues


Browse source code at https://github.com/cran/geometa


Authors: Emmanuel Blondel [aut, cre]


Documentation:   PDF Manual  


Task views: Analysis of Spatial Data


MIT + file LICENSE license


Imports methods, R6, XML, httr

Suggests sf, ncdf4, EML, emld, testthat, roxygen2


Depended on by geonapi, ows4R.


See at CRAN