WMO WIGOS Metadata Standard Reference

This documentation focuses on the WMO WIGOS Metadata Standard based schema enhancements in pygeometa.

pygeometa's MCF model for WIGOS Metadata inherits as well as extends the core MCF constructs.

Codes

Codes for WMO WIGOS are available at http://codes.wmo.int/wmdr

Sections

metadata

See MCF reference

contact

See MCF reference. WMO WIGOS MCF add the contact type facility to attach contact information to a facility. The pointOfContact MCF contact is attached to the wmdr:Header element.

identification

See MCF reference

facility

The facility object consists of 1..n keys. Key names are up to the user with key objects having the model below.

Property Name Mandatory/Optional Description Example Reference
identifier Mandatory WMO WIGOS identifier 0-20008-0-JFJ WIGOS Metadata Representation, Section 8.6.4
name Mandatory WIGOS Metadata Representation, Section 4.3
type Mandatory The type of the observing facility from the Station/platform type codelist (http://codes.wmo.int/wmdr/_FacilityType) landFixed WIGOS Metadata Representation, Section 4.3.2
geopositioning_method Optional Element describes the geospatial reference system used for the specified geolocation (codelist http://codes.wmo.int/wmdr/_GeopositioningMethod) gps WIGOS Metadata Representation, Section 4.2.2
url Optional An online resource containing additional information about the facility or equipment https://example.org/station/123 WIGOS Metadata Representation, Section 4.2.2
date_established Mandatory Date at which the observingFacility was established. Normally considered to be the date the first observations were made 2011-11-11T11:11:11Z WIGOS Metadata Representation, Section 4.3.2
wmo_region Mandatory The WMO region the observing facility is located in, from the WMORegionType codelist (http://codes.wmo.int/wmdr/_WMORegion) northCentralAmericaCaribbean WIGOS Metadata Representation, Section 4.3.2

territory

The territory object is a child of the facility object and allows for specifying 1..n child objects to model changing territory names over time. At least one child object is required.

Property Name Mandatory/Optional Description Example Reference
name Mandatory The territory the observing facility is located in, from the TerritoryType codelist (http://codes.wmo.int/wmdr/_TerritoryName) CAN WIGOS Metadata Representation, Section 4.3.2
valid_period Optional Specifies at least the begin date of the indicated territoryName. If omitted, the dateEstablished of the facility will be assumed begin: 2011-11-11, end: now WIGOS Metadata Representation, Section 4.3.2

spatiotemporal

The spatiotemporal object is a child of the facility object and allows for specifying 1..n child objects to model a moving location over time. At least one child object is required.

Property Name Mandatory/Optional Description Example Reference
timeperiod Mandatory Specifies at least the begin date accompanying the location begin: 2011-11-11, end: now WIGOS Metadata Representation, Section 7.9
location Mandatory. The location property includes a crs property (EPSG code), and point property (x,y,z) Representative or conventional geospatial location of observing facility, the reference location. This will always be a point location, but this location can change with time. crs: 4326, point: -75,45,400, end: now WIGOS Metadata Representation, Section 7.9

program_affiliation

The program_affiliation object is a child of the facility object and allows for specifying 1..n child objects to model program affiliations.

Property Name Mandatory/Optional Description Example Reference
program Mandatory Program Affiliation, see http://codes.wmo.int/wmdr/_ProgramAffiliation GOS WIGOS Metadata Representation, Section 4.3.2

reporting_status

The reporting_status object is a child of the program_affiliation object and allows for specifying 1..n child objects to model program affiliations reporting status over time.

Property Name Mandatory/Optional Description Example Reference
status Mandatory Declared reporting status of the observing facility from the ReportingStatusType codelist (http://codes.wmo.int/wmdr/_ReportingStatus) operational
valid_period Optional Specifies at least the begin date of the indicated reportingStatus. begin: 2011-11-11, end: now

climate_zone

The climate_zone object is a child of the facility object and allows for specifying 0..n child objects to model changing climate zones over time.

Property Name Mandatory/Optional Description Example Reference
name Mandatory Climate zone of the observing facility, from the ClimateZone codelist (http://codes.wmo.int/wmdr/_ClimateZone) snowFullyHumidCoolSummer WIGOS Metadata Representation, Section 4.3.2
valid_period Optional Specifies at least the begin date of the indicated climate zone. If omitted, the dateEstablished of the facility will be assumed begin: 2011-11-11, end: now WIGOS Metadata Representation, Section 4.3.2

surface_cover

The surface_cover object is a child of the facility object and allows for specifying 0..n child objects to model changing surface covers over time.

Property Name Mandatory/Optional Description Example Reference
name Mandatory Predominant surface cover, from the given surface cover classification scheme and the SurfaceCover codelist (http://codes.wmo.int/wmdr/_SurfaceCover) rainfedCroplands WIGOS Metadata Representation, Section 4.3.2
surface_cover_classification Mandatory Surface cover classification scheme, from the SurfaceCoverClassification codelist (http://codes.wmo.int/wmdr/_SurfaceCoverClassification) globCover2009 WIGOS Metadata Representation, Section 4.3.2
valid_period Optional Specifies at least the begin date. If omitted, the dateEstablished of the facility will be assumed begin: 2011-11-11, end: now WIGOS Metadata Representation, Section 4.3.2

surface_roughness

The surface_roughness object is a child of the facility object and allows for specifying 0..n child objects.

Property Name Mandatory/Optional Description Example Reference
name Mandatory Surface roughness of surrounding of the observing facility, from the SurfaceRoughness codelist (http://codes.wmo.int/wmdr/_SurfaceRoughness) rough WIGOS Metadata Representation, Section 4.3.2
valid_period Optional Specifies at least the begin date of the indicated surface roughness. If omitted, the dateEstablished of the facility will be assumed begin: 2011-11-11, end: now WIGOS Metadata Representation, Section 4.3.2

topography_bathymetry

The topography_bathymetry object is a child of the facility object and allows for specifying 0..n child objects to model topography or bathymetry descriptions over time.

Property Name Mandatory/Optional Description Example Reference
local_topography Optional Local topography of the observing facility from the LocalTopography codelist (http://codes.wmo.int/wmdr/_LocalTopography) flat WIGOS Metadata Representation, Section 4.3.2
relative_elevation Optional Relative elevation of the observing facility compared to its surrounding, from the RelativeElevation codelist (http://codes.wmo.int/wmdr/_RelativeElevation) inapplicable WIGOS Metadata Representation, Section 4.3.2
topographic_context Optional Topographic context of the observing facility, from the TopographicContext codelist (http://codes.wmo.int/wmdr/_TopographicContext) plains WIGOS Metadata Representation, Section 4.3.2
altitude_or_depth Optional Altitude or depth of observing facility, from the AltitudeOrDepth codelist (http://codes.wmo.int/wmdr/_AltitudeOrDepth) middleAltitude WIGOS Metadata Representation, Section 4.3.2
valid_period Optional Specifies at least the begin date. If omitted, the dateEstablished of the facility will be assumed begin: 2011-11-11, end: now WIGOS Metadata Representation, Section 4.3.2

observations

The observations object is a child of the facility object and allows for specifying 0..n child objects to model observations provided by a facility.

Property Name Mandatory/Optional Description Example Reference
name mandatory Freeform name of observed property Total column ozone WIGOS Metadata Representation, Section 4.3.2
timeperiod Optional The time period over which the property is observed. begin: 2011-11-11, end: now WIGOS Metadata Representation, Section 6.2.5
url mandatory The online resource of the final result (output) of the observation https://example.org/data/atmos/spectral/total-column-ozone/111 WIGOS Metadata Representation, Section 6.2.5
observedproperty Mandatory The property type being observed (ObservingMethodAtmosphere, ObservingMethodTerrestrial, ObservedVariableAtmosphere, ObservedVariableEarth, ObservedVariableOcean, ObservedVariableOuterSpace, ObservedVariableTerrestrial) and name (see WMO code lists) relevant to the type type: ObservingMethodAtmosphere, name: 263