diff --git a/01-supermodel.adoc b/01-supermodel.adoc index 8e94b81..fc39bf5 100644 --- a/01-supermodel.adoc +++ b/01-supermodel.adoc @@ -1,4 +1,4 @@ -= Loc-I Supermodel += Loc-I Supermodel Specification :toc: left :table-stripes: even :sectnums: @@ -9,11 +9,11 @@ |=== |**IRI** | https://linked.data.gov.au/def/loci-supermodel |**Title** | Loc-I Supermodel Specifciation -|**Description** | This Model - the Loc-I Supermodel - is the link:http://www.ga.gov.au/locationindex[Location Index (Loc-I) Projects]'s overarching data model that provides integration logic for all Loc-I elements. +|**Description** | This Model - the Loc-I Supermodel - is the link:http://www.ga.gov.au/locationindex[Location Index (Loc-I) Projects]'s overarching data model that provides integration logic for all Loc-I elements. It is based on the general-purpose https://linked.data.gov.au/def/supermodel[Supermodel Model]. |**Created** | 2022-02-24 -|**Modified** | 2022-02-24 +|**Modified** | 2022-03-30 |**Issued** | 0000-00-00 -|**Creator** | https://linked.data.gov.au/org/icsm[Intergovernmental Committee on Surveying & Mapping] +|**Creator** | https://linked.data.gov.au/org/ga[Geoscience Australia] & https://surroundaustralia.com[SURROUND Austraia Pty Ltd] |**Publisher** | https://linked.data.gov.au/org/icsm[Intergovernmental Committee on Surveying & Mapping] |**License** | https://creativecommons.org/licenses/by/4.0/[Creative Commons Attribution 4.0 International (CC BY 4.0)] |**Machine-readable form** | https://surroundaustralia.github.io/loci-supermodel/supermodel.ttl[supermodel.ttl] @@ -21,11 +21,15 @@ include::02-preamble.adoc[] -include::03-introduction.adoc[] +include::02b-termsdefs.adoc[] -include::04-model.adoc[] +include::02c-conventions.adoc[] -include::05-domain-details.adoc[] +include::04-introduction.adoc[] + +include::05-model.adoc[] + +include::06-domain-details.adoc[] :sectnums!: diff --git a/02-preamble.adoc b/02-preamble.adoc index 97dbf36..43f6650 100644 --- a/02-preamble.adoc +++ b/02-preamble.adoc @@ -2,22 +2,24 @@ === Abstract -This Model - the Loc-I Supermodel - is the link:http://www.ga.gov.au/locationindex[Location Index (Loc-I) Projects]'s overarching data model that provides integration logic for all Loc-I elements. +This Model - the Loc-I Supermodel - is the link:http://www.ga.gov.au/locationindex[Location Index (Loc-I) Project]'s overarching data model that provides integration logic for all Loc-I elements. It is based on the general-purpose https://linked.data.gov.au/def/supermodel[Supermodel Model]. === Namespaces -This model is built on a "baseline" of Semantic Web models which use a variatey of namespaces. Prefixes for thess namespaces, used througout this document, are listed below. +This model is built on a "baseline" of Semantic Web models which use a variatey of namespaces. Prefixes for these namespaces, used througout this document, are listed below. -[id=tbl-prefixes, width=75%, frame=none, grid=none] +[id=tbl-prefixes, width=100%, frame=none, grid=none, cols="1,4,4"] .Namespaces |=== |Prefix | Namespace | Description -| **`super`** | **`https://linked.data.gov.au/def/loci-supermodel/`** | **this model** +| **`super:`** | **`https://linked.data.gov.au/def/supermodel/`** | **the Supermodel meta-model** |`dcterms:` | `http://purl.org/dc/terms/` | Dublin Core Terms vocabulary namespace |`ex:` | `http://example.com/` | Generic examples namespace +|`loci:` | `https://linked.data.gov.au/def/loci` | LocI Ontology - original LocI Project 2018 ontology |`owl:` | `http://www.w3.org/2002/07/owl#` | Web Ontology Language ontology namespace |`rdfs:` | `http://www.w3.org/2000/01/rdf-schema#` | RDF Schema ontology namespace +|`smtd:` | `https://linked.data.gov.au/def/supermodel-td/` | Supermodel Terms & Definitions Vocabulary |`sosa:` | `http://www.w3.org/ns/sosa/` | Sensor, Observation, Sample, and Actuator ontology namespace |`skos:` | `http://www.w3.org/2004/02/skos/core#` | Simple Knowledge Organization System (SKOS) ontology namespace |`time:` | `http://www.w3.org/2006/time#` | Time Ontology in OWL namespace @@ -25,74 +27,3 @@ This model is built on a "baseline" of Semantic Web models which use a variatey |`xsd:` | `http://www.w3.org/2001/XMLSchema#` | XML Schema Definitions ontology namespace |=== -=== Terms & Definitions - -The following terms appear in this document and, when they do, the definitions in this section apply to them. - -[id=central-class] -Central Class:: - -`http://pid.geoscience.gov.au/def/sm/terms-definitions/central-class` -+ -Central Classes are the generic data classes at the centre of Data Domains with high-level relationships between them defined in this supermodel. -+ -These classes are taken from general standards - usually well-known international stadnards - and specialised and extended within implementation scenarios to cater for specific needs. - -[id=data-domain] -Data Domain:: - -`http://pid.geoscience.gov.au/def/sm/terms-definitions/data-domain` -+ -High-level conceptual areas within which Geosicence Australia has data. -+ -These Data Domains are not themed scientificly - 'geology', 'hydrogeology', etc. - but instead based on parts of the _Observations & Measurement_ <> standard, realised in Semantic Web form in the SOSA Ontology, part of the _Semantic Sensor Network Ontology_ <>. -+ -Current Data Domain are shown in <>. - -[id=knowledge-graph] -Knowledge Graph:: - -`http://pid.geoscience.gov.au/def/sm/terms-definitions/knowledge-graph` -+ -A Knowledge Graph is a dataset that uses a graph data tructure - nodes and edges - with strongly-defined elements. - -[id=linked-data] -Linked Data:: - -`http://pid.geoscience.gov.au/def/sm/terms-definitions/linked-data` -+ -A set of technologies and conventions defined by the https://www.w3.org[World Wide Web Consortium] that aim to present data in both human- and machine-readable form over the Internet. -+ -Linked Data is strongly-defined with each element having either a local definition or a link to an available definition on the Internet. -+ -Linked Data is graph-based in nature, that is it consistes of nodes and edges that can forever be linked to further conceps with defined relationships. -+ --- https://www.w3.org/standards/semanticweb/data - -[id=location-index] -Location Index:: - -`http://pid.geoscience.gov.au/def/sm/terms-definitions/location-index` -+ -A project aiming to provide a consistent way to seamlessly integrate spatial data from distributed sources. -+ --- http://www.ga.gov.au/locationindex[Location Index Project Website] - -[id=semantic-web] -Semantic Web:: - -`http://pid.geoscience.gov.au/def/sm/terms-definitions/semantic-web` -+ -The https://www.w3.org[World Wide Web Consortium]'s vision of an Internet-based web of Linked Data. -+ -Semantic Web is used to refer to something more than just the technologies and conventions of Linked Data; the term also encompases a specific set of interoperable data models - often called ontologies - published by the W3C, other standards bodies and some well-known companies. -+ -The 'semantic' refers to the strongly-defined nature of the elements in the Semantic Web: the meaning of Semantic Web data is as precicely defined as any data can be. -+ --- https://www.w3.org/standards/semanticweb/ - -=== Conventions - -All model diagrams use elements introduced in <<#fig-level0-key, Figure 1>>. These elements are defined in the RDF, RDFS and OWL ontologies, see <> for mode details. - -All code snippets in this document, used to show formal and machine-readable versions of concepts, are expressed using the Turtle RDF syntax <>. diff --git a/02b-termsdefs.adoc b/02b-termsdefs.adoc new file mode 100644 index 0000000..20f7bba --- /dev/null +++ b/02b-termsdefs.adoc @@ -0,0 +1,76 @@ +=== Terms & Definitions + +The following terms appear in this document and, when they do, the definitions in this section apply to them. + +These terms are presented as a formal Semantic Web vocabulary at + +[id=central-class] +Central Class:: + +`https://linked.data.gov.au/def/supermodel-td/central-class[smtd:central-class]` ++ +Central Classes are the generic data classes at the centre of Data Domains with high-level relationships between them defined in this supermodel. ++ +These classes are taken from general standards - usually well-known international standards - and specialised and extended within implementation scenarios to cater for specific needs. + +[id=data-domain] +Data Domain:: + +`https://linked.data.gov.au/def/supermodel-td/data-domain[smtd:data-domain]` ++ +High-level conceptual areas within which Geosicence Australia has data. ++ +These Data Domains are not themed scientificly - 'geology', 'hydrogeology', etc. - but instead based on parts of the _Observations & Measurement_ <> standard, realised in Semantic Web form in the SOSA Ontology, part of the _Semantic Sensor Network Ontology_ <>. ++ +Current Data Domain are shown in <>. + +[id=knowledge-graph] +Knowledge Graph:: + +`https://linked.data.gov.au/def/supermodel-td/knowledge-graph[smtd:knowledge-graph]` ++ +A Knowledge Graph is a dataset that uses a graph data tructure - nodes and edges - with strongly-defined elements. + +[id=linked-data] +Linked Data:: + +`https://linked.data.gov.au/def/supermodel-td/linked-data[smtd:linked-data]` ++ +A set of technologies and conventions defined by the https://www.w3.org[World Wide Web Consortium] that aim to present data in both human- and machine-readable form over the Internet. ++ +Linked Data is strongly-defined with each element having either a local definition or a link to an available definition on the Internet. ++ +Linked Data is graph-based in nature, that is it consistes of nodes and edges that can forever be linked to further conceps with defined relationships. ++ +-- https://www.w3.org/standards/semanticweb/data + +[id=location-index] +Location Index:: + +`https://linked.data.gov.au/def/supermodel-td/location-index[smtd:location-index]` ++ +A project aiming to provide a consistent way to seamlessly integrate spatial data from distributed sources. ++ +-- http://www.ga.gov.au/locationindex[Location Index Project Website] + +[id=ontology] +Ontology:: + +`https://linked.data.gov.au/def/supermodel-td/ontology[smtd:ontology]` ++ +In computer science and information science, an ontology encompasses a representation, formal naming, and definition of the categories, properties, and relations between the concepts, data, and entities that substantiate one, many, or all domains of discourse. ++ +The word ontology was originally defined as "the branch of philosophy that studies concepts such as existence, being, becoming, and reality". and the computer science term is derived from that definition. + +[id=semantic-web] +Semantic Web:: + +`https://linked.data.gov.au/def/supermodel-td/semantic-web[smtd:semantic-web]` ++ +The https://www.w3.org[World Wide Web Consortium]'s vision of an Internet-based web of Linked Data. ++ +Semantic Web is used to refer to something more than just the technologies and conventions of Linked Data; the term also encompases a specific set of interoperable data models - often called ontologies - published by the W3C, other standards bodies and some well-known companies. ++ +The 'semantic' refers to the strongly-defined nature of the elements in the Semantic Web: the meaning of Semantic Web data is as precicely defined as any data can be. ++ +-- https://www.w3.org/standards/semanticweb/ diff --git a/02c-conventions.adoc b/02c-conventions.adoc new file mode 100644 index 0000000..3296b03 --- /dev/null +++ b/02c-conventions.adoc @@ -0,0 +1,5 @@ +=== Conventions + +All model diagrams use elements introduced in <<#fig-level0-key, Figure 1>>. These elements are defined in the RDF, RDFS and OWL ontologies, see <> for mode details. + +All code snippets in this document, used to show formal and machine-readable versions of concepts, are expressed using the Turtle RDF syntax <>. diff --git a/03-introduction.adoc b/04-introduction.adoc similarity index 60% rename from 03-introduction.adoc rename to 04-introduction.adoc index d1b5a77..249d5aa 100644 --- a/03-introduction.adoc +++ b/04-introduction.adoc @@ -2,13 +2,13 @@ === Loc-I Project -The Location Index (LOC-I) project, established in 2018, created a framework to provide a consistent way to seamlessly integrate spatial data from distributed sources. The target was Australian spatial data "of national significance", meaning most - initially all - of the data considered was Australian federal government data. Going forward, Loc-I is not limited to this sort of data, so other government data (states) may be included as well as non-government data. +The Location Index (LOC-I) project, established in 2018, created a methodology and data models framework providing for a consistent way to seamlessly integrate spatial data from distributed sources. The target was Australian spatial data "of national significance", meaning most - initially all - of the data considered was Australian Federal government data. Going forward, Loc-I is not limited to this sort of data, so other government data (States, Local) as well as non-government data may be included. See the project website, http://www.ga.gov.au/locationindex, for more project information. === Loc-I Technical Implementation -The technical implementation of Loc-I was based on Semantic Web <> principles allowing for datasets to be published as Linked Data <> independently by data holders - different government departments, companies etc. - and consumed with minimal effort required for integration. +The technical implementation of Loc-I was based on <> principles allowing for datasets to be published as <> independently by data holders - different government departments, companies etc. - and consumed with minimal effort required for integration. The technical implementation relied on a _Loc-I Ontology_, the main Loc-I model, multiple _Background Models_, fundamental, standards, data models that the Loc-I Ontology depended on, and, for some datasets, _Dataset Models_ of their content that spefialise the Loc-I Ontology. @@ -20,4 +20,4 @@ image::/img/original-loci-detailed-architecture.png[Original Loc-I Detailed Arch === Supermodel Specification role -This Loc-I Supermodel Specification formally defines the technical model implementation of Loc-I including all previously created models and relations as well as new models that have been added since the original Loc-I project, for example to allow Loc-I information to be exported in forms expected by industry. +This Loc-I Supermodel Specification document formally defines the technical model implementation of Loc-I including all previously created models and relations as well as new models that have been added since the original Loc-I project, for example data models for new Loc-I datasets. diff --git a/05-domain-details.adoc b/05-domain-details.adoc deleted file mode 100644 index e3e1076..0000000 --- a/05-domain-details.adoc +++ /dev/null @@ -1,13 +0,0 @@ -== Data Domain Details - -The Data Domains described above are implemented using a number of resources. The following subsections link to these resources. - -=== Data Cataloguing Details - -=== Organisations & People Details - -=== Sampling Details - -=== Spatiality Details - -=== Theming Details \ No newline at end of file diff --git a/04-model.adoc b/05-model.adoc similarity index 87% rename from 04-model.adoc rename to 05-model.adoc index 13d4e28..e6afe4d 100644 --- a/04-model.adoc +++ b/05-model.adoc @@ -1,5 +1,9 @@ == Model +The model that this Supermodel is based on is a small <> <> that defines the major model elements and other terminology used. + +In this Specification, this implementation of the Supermodel model is presented via a series of "Levels" which are progressively more detailed, domain-specific, views of the model. + === Level 0: Model Background This view of the model is a backgrounding one which describes the underpinning model mecahnics that it uses. The object modelling used is based on the _Web Ontology Language_ <> and its own underlying use of RDF & RDFS footnote:[RDF: https://www.w3.org/RDF/, RDFS: https://www.w3.org/TR/rdf-schema/. These references generally need not be followed as descriptions of the use of OWL will cover their relevant concepts.]. The _Provenance Ontology_ <> is used to model real-world causal dependencies - provenance. @@ -49,12 +53,14 @@ While not often in front of mind for objects in any Data Domain, provenance rela === Level 1: Data Domains -The top-level view of the supermodel that assumes Level 0 background mechanics shows a set of 5 <<#data-domain, Data Domains>> which are: +The top-level view of the GA supermodel that assumes Level 0 background mechanics shows a set of 5 <<#data-domain, Data Domains>> which are: + +1. <> +2. <> +3. <> +4. <> +5. <> -1. http://pid.geoscience.gov.au/def/sm/data-domains/data-cataloguing:[Data Cataloguing] -2. http://pid.geoscience.gov.au/def/sm/data-domains/organisations-people:[Organisations & People] -3. http://pid.geoscience.gov.au/def/sm/data-domains/spatiality:[Spatiality] -4. http://pid.geoscience.gov.au/def/sm/data-domains/theming:[Theming] These are shown in <> below. @@ -62,7 +68,7 @@ These are shown in <> below. .Top-level view of the Supermodel showing Data Domains image::img/data-domains.png[] -These Data Domains are defined formally in a simple SKOS vocabulary within this model's set of machine-readable resources. The vocabulary may be access ddirectly at http://pid.geoscience.gov.au/def/sm/data-domains. +These Data Domains are defined formally in a simple SKOS vocabulary within this model's set of machine-readable resources. The vocabulary may be access ddirectly at https://linked.data.gov.au/def/supermodel/data-domains. Elements at all other levels of detail in this model are classified according to these Data Domains by use of the `dcat:theme` property, for example, the class `sosa:Sample` is within the _Sampling_ Data Domain, so it is defined as follows: @@ -92,14 +98,14 @@ A list of the Data Domains' Central Classes, their definitions, as given by thei | Data Domain | Central Class | Definition | Defined By | Data Cataloguing | `dcat:Dataset` | A collection of data that is listed in the catalog. | Data Catalog Vocabulary <> -| Sampling | `sosa:Sample` | A Sample is the result from an act of Sampling. +| Organisations & People | `prov:Agent` | An agent is something that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity | PROV-O: The PROV Ontology <> +| Theming | `skos:Concept` | An idea or notion; a unit of thought | Simple Knowledge Organization System ontology <> +| Observation & Sampling | `sosa:Sample` | A Sample is the result from an act of Sampling. Feature which is intended to be representative of a FeatureOfInterest on which Observations may be made. Physical samples are sometimes known as 'specimens'. | Sensor, Observation, Sample, and Actuator Ontology, within <> -| Spatiality | `geo:Feature` | A discrete spatial phenomenon in a universe of discourse | GeoSPARQL Ontology <> -| Theming | `skos:Concept` | An idea or notion; a unit of thought | Simple Knowledge Organization System ontology <> -| Organisations & People | `prov:Agent` | An agent is something that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity | PROV-O: The PROV Ontology <> +| Spatial | `geo:Feature` | A discrete spatial phenomenon in a universe of discourse | GeoSPARQL Ontology <> |=== The definitions of the main relations between Central Classes are given in @@ -110,7 +116,7 @@ The definitions of the main relations between Central Classes are given in | Central Class | Definition | Defined By | `dcat:Dataset` | A collection of data that is listed in the catalog. | Data Catalog Vocabulary <> -| Sampling | `sosa:Sample` | A Sample is the result from an act of Sampling. +| `sosa:Sample` | A Sample is the result from an act of Sampling. Feature which is intended to be representative of a FeatureOfInterest on which Observations may be made. @@ -146,18 +152,6 @@ This Data Domain's main classes are centered on <>'s `prof:Agent` class bu schema.org objects and properties are also used to define agents in the VocPub profile <> and are understood by ontology documentation tools such as pyLODE footnote:[https://pypi.org/project/pyLODE/]. -==== Spatiality - -This subsection details the main elements of the Spatiality Data Domain. - -[id=fig-domain-classes-spatiality] -.Domain Main Classes for Spatiality -image::img/domain-classes-spatiality.png[] - -This Data Domain's main classes are taken directly from GeoSPARQL 1.1 <> which is used extensively for Semantic Web spatial data already. GeoSPARQL's main purposes are to relate things (`geo:Feature`) to their spatial projections - their geometries - and to relate things to one another - topological relations between features, such as _within_, _touches_, _disjoint_ etc. - -Particular datasets tend to implement specialised types of things (usually referred to as _Feature Types_) and sometimes specialised relations between things, e.g. special _hydrological catchment_ feature type might relate to another by being _upstream_ of it. This is as per modelling in the Geofabric footnot:[https://linked.data.gov.au/dataset/geofabric]. - ==== Theming This subsection details the main elements of the Theming Data Domain. @@ -166,4 +160,20 @@ This subsection details the main elements of the Theming Data Domain. .Domain Main Classes for Theming image::img/domain-classes-theming.png[] -This Data Domain's main classes are taken from <> and their expected/required properties and relations are formally defined in _VocPub_, a "vocabulary publication profile of SKOS" <>. VocPub just mandates certain vocabulary metadata and relations between elements in vocabularies. Conformance of vocabularies to VocPub is also easily testable using the profile's validator and online tooling that support it footnote:[The validator itself is online at https://w3id.org/profile/vocpub/validator and is pre-loaded into several online validation tools, for example Geoscience Australia's vocabulary servers e.g. https://vocabs.ga.gov.au. It can also be selected for online validation use at https://rdftools.surroundaustralia.com]. \ No newline at end of file +This Data Domain's main classes are taken from <> and their expected/required properties and relations are formally defined in _VocPub_, a "vocabulary publication profile of SKOS" <>. VocPub just mandates certain vocabulary metadata and relations between elements in vocabularies. Conformance of vocabularies to VocPub is also easily testable using the profile's validator and online tooling that support it footnote:[The validator itself is online at https://w3id.org/profile/vocpub/validator and is pre-loaded into several online validation tools, for example Geoscience Australia's vocabulary servers e.g. https://vocabs.ga.gov.au. It can also be selected for online validation use at https://rdftools.surroundaustralia.com]. + +==== Sampling & Observation + + + +==== Spatial + +This subsection details the main elements of the Spatial Data Domain. + +[id=fig-domain-classes-spatial] +.Domain Main Classes for Spatial +image::img/domain-classes-spatial.png[] + +This Data Domain's main classes are taken directly from GeoSPARQL 1.1 <> which is used extensively for Semantic Web spatial data already. GeoSPARQL's main purposes are to relate things (`geo:Feature`) to their spatial projections - their geometries - and to relate things to one another - topological relations between features, such as _within_, _touches_, _disjoint_ etc. + +Particular datasets tend to implement specialised types of things (usually referred to as _Feature Types_) and sometimes specialised relations between things, e.g. special _hydrological catchment_ feature type might relate to another by being _upstream_ of it. This is as per modelling in the Geofabric footnote:[https://linked.data.gov.au/dataset/geofabric]. diff --git a/06-domain-details.adoc b/06-domain-details.adoc new file mode 100644 index 0000000..0f2624f --- /dev/null +++ b/06-domain-details.adoc @@ -0,0 +1,39 @@ +== Data Domain Details + +The Data Domains described above are implemented using multiple models and other resources. The following subsections describe the Domains' details and link to all their resources. + +=== Data Cataloguing Domain + +This model is based on the _Data Catalog Vocabulary_ <> and _The Provenance Ontology_ <> with extensions to cater for mappings to FAIR <> and CARE <> models. The essential model is shown in <>. + +[id=datacataloguing-model] +.Data Cataloguing Model, based on DCAT & PROV +image::img/details-data-cataloguing.png[] + +=== Organisations & People Domain + +This domain is essentially the organization modelling element of https://schema.org[schema.org] with a few additional properties to track some aspects of organisations relevant to data governance. The essential model is shown in <>. + +[id=org-model] +.Organisation Model, based on schema.org +image::img/details-organisations-people.png[] + +=== Theming Domain + +_still to come_ + +=== Sampling & Observations Domain + +This domain is essentially the Data Cube Vocabulary <>'s core elements with dataset metadata replaced with elements from DCAT <>. The essential model is shown in <>. + +[id=obs-model] +.Observations Model, based on https://www.w3.org/TR/vocab-data-cube/#fig-pictorial-summary-of-key-terms-and-their-relationship[Data Cube Vocabulary overview] +image::img/details-observations-sampling.png[] + +=== Spatiality Domain + +The Spatiality domain is the promary concern of the Loc-I Project since the project aims to provide an integration mthdology, models and an integrated and estensible "spine" of major national spatial datasets. + + + + diff --git a/img/central-classes.png b/img/central-classes.png new file mode 100644 index 0000000..9bc1e14 Binary files /dev/null and b/img/central-classes.png differ diff --git a/img/data-domains.png b/img/data-domains.png new file mode 100644 index 0000000..1f81354 Binary files /dev/null and b/img/data-domains.png differ diff --git a/img/details-data-cataloguing.png b/img/details-data-cataloguing.png new file mode 100644 index 0000000..05bbb5b Binary files /dev/null and b/img/details-data-cataloguing.png differ diff --git a/img/details-observations-sampling.png b/img/details-observations-sampling.png new file mode 100644 index 0000000..9e81505 Binary files /dev/null and b/img/details-observations-sampling.png differ diff --git a/img/details-organisations-people.png b/img/details-organisations-people.png new file mode 100644 index 0000000..e0b7dfe Binary files /dev/null and b/img/details-organisations-people.png differ diff --git a/img/domain-classes-data-cataloguing.png b/img/domain-classes-data-cataloguing.png new file mode 100644 index 0000000..88a1713 Binary files /dev/null and b/img/domain-classes-data-cataloguing.png differ diff --git a/img/domain-classes-observation-sampling.png b/img/domain-classes-observation-sampling.png new file mode 100644 index 0000000..7775296 Binary files /dev/null and b/img/domain-classes-observation-sampling.png differ diff --git a/img/domain-classes-organisations-people.png b/img/domain-classes-organisations-people.png new file mode 100644 index 0000000..38020af Binary files /dev/null and b/img/domain-classes-organisations-people.png differ diff --git a/img/domain-classes-spatial.png b/img/domain-classes-spatial.png new file mode 100644 index 0000000..b3b9a46 Binary files /dev/null and b/img/domain-classes-spatial.png differ diff --git a/img/domain-classes-theming.png b/img/domain-classes-theming.png new file mode 100644 index 0000000..c1e4788 Binary files /dev/null and b/img/domain-classes-theming.png differ diff --git a/img/key copy.png b/img/key copy.png new file mode 100644 index 0000000..517a66d Binary files /dev/null and b/img/key copy.png differ diff --git a/img/level0-owl.png b/img/level0-owl.png new file mode 100644 index 0000000..bd81411 Binary files /dev/null and b/img/level0-owl.png differ diff --git a/img/level0-prov.png b/img/level0-prov.png new file mode 100644 index 0000000..d3e0205 Binary files /dev/null and b/img/level0-prov.png differ