Skip to content
This repository has been archived by the owner on Mar 30, 2022. It is now read-only.

Commit

Permalink
domain images
Browse files Browse the repository at this point in the history
  • Loading branch information
nicholascar committed Mar 30, 2022
1 parent 81bec69 commit 585a3eb
Show file tree
Hide file tree
Showing 21 changed files with 174 additions and 122 deletions.
18 changes: 11 additions & 7 deletions 01-supermodel.adoc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
= Loc-I Supermodel
= Loc-I Supermodel Specification
:toc: left
:table-stripes: even
:sectnums:
Expand All @@ -9,23 +9,27 @@
|===
|**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]
|===

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!:

Expand Down
81 changes: 6 additions & 75 deletions 02-preamble.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,97 +2,28 @@

=== 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
|`void:` | `http://rdfs.org/ns/void#` | Vocabulary of Interlinked Data (VoID) ontology namespace
|`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_ <<ISO19156>> standard, realised in Semantic Web form in the SOSA Ontology, part of the _Semantic Sensor Network Ontology_ <<SSN>>.
+
Current Data Domain are shown in <<fig-top-level, Figure 1>>.

[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 <<OWL>> 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 <<TTL>>.
76 changes: 76 additions & 0 deletions 02b-termsdefs.adoc
Original file line number Diff line number Diff line change
@@ -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_ <<ISO19156>> standard, realised in Semantic Web form in the SOSA Ontology, part of the _Semantic Sensor Network Ontology_ <<SSN>>.
+
Current Data Domain are shown in <<fig-top-level, Figure 1>>.

[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/
5 changes: 5 additions & 0 deletions 02c-conventions.adoc
Original file line number Diff line number Diff line change
@@ -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 <<OWL>> 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 <<TTL>>.
6 changes: 3 additions & 3 deletions 03-introduction.adoc → 04-introduction.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -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 <<semantic-web>> principles allowing for datasets to be published as Linked Data <<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 <<semantic-web, Semantic Web>> principles allowing for datasets to be published as <<linked-data, Linked Data>> 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.

Expand All @@ -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.
13 changes: 0 additions & 13 deletions 05-domain-details.adoc

This file was deleted.

Loading

0 comments on commit 585a3eb

Please sign in to comment.