iodepo / odis-arch

Development of the Ocean Data and Information System (ODIS) architecture
https://book.oceaninfohub.org/
27 stars 16 forks source link

Support pattern showing alternate serialisations of variableMeasured and their methods #234

Open pbuttigieg opened 1 year ago

pbuttigieg commented 1 year ago

As noted in #232 this relation:

 "measurementTechnique": "The URL to or text about the methods, technique or technology used to generate this Dataset; is measuremntTechnique specific to a variable or to all variables, e.g. teh dataset...",
        "variableMeasured": [
            {
                "@type": "PropertyValue",
                "name": "Name of a variable in the dataset",
                "description": "Extended description of this variable"
            },
            {
                "@type": "PropertyValue",
                "name": "Name of a variable in the dataset",
                "url": "http://ontology.org/uriToSemanticDescriptorOfThisVariable_Should_use_PropertyID_if_this_is_a_URI",
                "description": "Extended description of this variable?"
            },
            {
                "@type": "PropertyValue",
                "name": "SamplingDeviceApertureSurfaceArea",
                "url": "http://ontology.org/uriToSemanticDescriptorOfThisVariable",
                "description": "Extended description of this variable"
            }
        ],

Doesn't link methods precisely to the variables. One can list a catch-all method, or an array of methods for each (group of) variable(s) listed in the variableMeasured array.

The task is the consider if we can publish a support pattern showing how to do the above vs variable-specific method associations.

smrgeoinfo commented 1 year ago

interesting, not consistent with schema.org domain includes:

Values expected to be one of these types
[DefinedTerm](https://schema.org/DefinedTerm)
[MeasurementMethodEnum](https://schema.org/MeasurementMethodEnum)
[Text](https://schema.org/Text)
[URL](https://schema.org/URL)