GNAF ontology

IRI:
http://gnafld.net/def/gnaf
Version IRI:
http://gnafld.net/def/gnaf/1.1
Current version:
1.1
Authors:
Nicholas Car
http://orcid.org/0000-0002-8742-7730
Contributors:
Joseph Abhayaratna
joseph.abhayaratna@psma.com.au
Publisher:
Australian Government Linked Data Working Group
http://linked.data.gov.au
Imported Ontologies:
http://www.opengis.net/ont/geosparql
http://www.w3.org/ns/prov
Ontology source:
Ontology source

Abstract

An ontology for the content of the PSMA Geocoded National Address File (G-NAF). The G-NAF is Australia?s authoritative, geocoded address file. It contains more than 13 million Australian physical address records. The records include geocodes which are latitude and longitude map coordinates with coordinate reference system details and other information necissary to prcicely locate addresses on the earth's surface. The G-NAF does not contain any names or personal information. The base content of the G-NAF is available freely online at <https://data.gov.au/dataset/geocoded-national-address-file-g-naf> and also via a Linked Data API that uses this ontology at <http://gnafld.net>. This ontology draws heavily from the OWL ontology version of the ISO19160-1:2015 "Addressing -- Part 1: Conceptual model" standard (see <https://www.iso.org/standard/61710.html>) which has been created by the ISO TC211, Group for Ontology Management (GOM) and published online by the Australian Government Linked Data Working Group at <http://reference.data.gov.au/def/ont/iso19160-1-address>.

Table of Content

  1. Classes
  2. Object Properties
  3. Data Properties
  4. Named Individuals
  5. Annotation Properties
  6. Namespace Declarations
Image of all major GNAF classes

Figure 1:The main GNAF classes and their relationships

Classes

2011 Mesh Blockc back to ToC or Class ToC

IRI: http://gnafld.net/def/gnaf#MB2011

is defined by
http://gnafld.net/def/gnaf/
A Mesh Block from the 2011 census
has super-classes
Mesh Block c

2016 Mesh Blockc back to ToC or Class ToC

IRI: http://gnafld.net/def/gnaf#MB2016

is defined by
http://gnafld.net/def/gnaf/
A Mesh Block from the 2016 census
has super-classes
Mesh Block c

Addressc back to ToC or Class ToC

Address class and its properties

Figure 2:Address class and its properties

IRI: http://gnafld.net/def/gnaf#Address

has super-classes
location c
GNAF Entity c
ISO19160-1 Address c
feature
location
has Alias op some Alias c
has Mesh Block match op some Mesh Block Match c
has Number op some Number c
has geometry min 1 Geocode Point c
has Address Site op exactly 1 Address Site c
has GNAF confidence op exactly 1 gnaf confidence c
has Locality op exactly 1 Locality c
has Street Locality op exactly 1 Street Locality c
has date last modified dp exactly 1
has building name dp max 1
has postcode dp max 1
description dp max 1
is in domain of
has Address Secondary op, has Address Site op, has GNAF confidence op, has Geocode op, has Mesh Block match op, has Number op, has Street Locality op
is in range of
has Address Secondary op, has Alias op

Address Sitec back to ToC or Class ToC

IRI: http://gnafld.net/def/gnaf#AddressSite

has super-classes
GNAF Entity c
has name dp max 1
is in range of
has Address Site op

Aliasc back to ToC or Class ToC

IRI: http://gnafld.net/def/gnaf#Alias

has super-classes
GNAF Entity c
is in domain of
has Alias op

Geocode Pointc back to ToC or Class ToC

Geocoded Point class and its properties

IRI: http://gnafld.net/def/gnaf#GeocodePoint

This class is the equivalent class to the non-Linked Data version of the GNAF's Geocode. It is subclassed as a Point since all the GNAF's Geocodes are points. In addition to the stuff of geometry (lats, longs etc.), a Geocode Point also has a Geocode Reliability.
has super-classes
point
is in range of
has Geocode op

GNAF Entityc back to ToC or Class ToC

IRI: http://gnafld.net/def/gnaf#GnafEntity

Entities (things) that are present as records in the GNAF database. Every GNAF Entity has a data created, date last modified (can be the same) and may have a data retired. These dates indicate the creation, modification & retirement of the representation of the Entity in the GNAF database, not the real-world Entity.
has super-classes
entity
has date created dp exactly 1
has date retired dp max 1
has sub-classes
Address c, Address Site c, Alias c, Locality c, Mesh Block c, Mesh Block Match c, State c, Street c

ISO19160-1 Addressc back to ToC or Class ToC

IRI: http://reference.data.gov.au/def/ont/iso19160-1-address#Address

has super-classes
entity
has sub-classes
Address c

Localityc back to ToC or Class ToC

Locality class and its properties

Figure 4:Locality class and its properties

IRI: http://gnafld.net/def/gnaf#Locality

has super-classes
location c
GNAF Entity c
feature
location
has Alias op some Alias c
has neighbour op some Locality c
has geometry min 1 Geocode Point c
has name dp exactly 1
has primary postcode dp max 1
is in domain of
has neighbour op, has primary postcode dp
is in range of
has Alias op, has Locality op, has neighbour op

Mesh Blockc back to ToC or Class ToC

IRI: http://gnafld.net/def/gnaf#MeshBlock

Mesh Blocks are the smallest geographical area defined by the Australian Bureau of Statistics (ABS) and form the building blocks for the larger regions of the Australian Statistical Geography Standard (ASGS). All other statistical areas or regions are built up from or, approximated by whole Mesh Blocks. They broadly identify land use such as residential, commercial, primary production and parks, etc.
has super-classes
GNAF Entity c
has sub-classes
2011 Mesh Block c, 2016 Mesh Block c
is in range of
has Mesh Block op

Mesh Block Matchc back to ToC or Class ToC

IRI: http://gnafld.net/def/gnaf#MeshBlockMatch

has super-classes
GNAF Entity c
has Mesh Block op exactly 1 Mesh Block c
is in domain of
has Mesh Block op
is in range of
has Mesh Block match op

Numberc back to ToC or Class ToC

IRI: http://gnafld.net/def/gnaf#Number

has super-classes
entity
has prefix dp max 1
has suffix dp max 1
is in domain of
has prefix dp, has suffix dp
is in range of
has Number op

Statec back to ToC or Class ToC

IRI: http://gnafld.net/def/gnaf#State

An Australian State, including "Other Territories" for Cocos & Keeling Islands, Jervis Bay etc.
has super-classes
GNAF Entity c
is in range of
has State op

Streetc back to ToC or Class ToC

IRI: http://gnafld.net/def/gnaf#Street

has super-classes
location c
GNAF Entity c
feature
location
has Alias op some Alias c
has Street Suffix op max 1 street suffix c
has name dp exactly 1
has sub-classes
Street Locality c
is in domain of
has Street Confirmation op
is in range of
has Alias op

Street Localityc back to ToC or Class ToC

StreetLocality class and its properties

IRI: http://gnafld.net/def/gnaf#StreetLocality

has super-classes
Street c
has geometry min 1 Geocode Point c
has GNAF confidence op exactly 1 gnaf confidence c
has Locality op exactly 1 Locality c
is in domain of
has Locality op, has Street Suffix op
is in range of
has Street Locality op

Object Properties

alias ofop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#aliasOf

is inverse of
has Alias op

GNAF typeop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#gnafType

A property to allow for GNAF-specific soft typing of various GNAF classes using code list terms published in the GNAF product guide, for example Locality class instances being soft typed according to the Locality Types list which includes *Alias Only*, *District*, *Gazeted* etc.

has address primaryop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#hasAddressPrimary

is inverse of
has Address Secondary op

has Address Secondaryop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#hasAddressSecondary

has domain
Address c
has range
Address c
is inverse of
has address primary op

has Address Siteop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#hasAddressSite

has domain
Address c
has range
Address Site c

has Aliasop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#hasAlias

has domain
Alias c
has range
Address c
Locality c
Street c
is inverse of
alias of op

has Geocodeop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#hasGeocode

has domain
Address c
has range
Geocode Point c

has Geocode Reliabilityop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#hasGeocodeReliability

has GNAF confidenceop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#hasGnafConfidence

has domain
Address c
has range
gnaf confidence c

has Localityop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#hasLocality

has domain
Street Locality c
has range
Locality c

has Mesh Blockop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#hasMeshBlock

has domain
Mesh Block Match c
has range
Mesh Block c

has Mesh Block matchop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#hasMeshBlockMatch

has domain
Address c
has range
Mesh Block Match c

has neighbourop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#hasNeighbour

has domain
Locality c
has range
Locality c

has Numberop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#hasNumber

has domain
Address c
has range
Number c

has Stateop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#hasState

has domain
location c
has range
State c

has Street Confirmationop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#hasStreetConfirmation

has domain
Street c
has range
street confirmation c

has Street Localityop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#hasStreetLocality

has domain
Address c
has range
Street Locality c

has Street Suffixop back to ToC or Object Property ToC

IRI: http://gnafld.net/def/gnaf#hasStreetSuffix

has domain
Street Locality c
has range
street suffix c

Data Properties

has building namedp back to ToC or Data Property ToC

IRI: http://gnafld.net/def/gnaf#hasBuildingName

has date createddp back to ToC or Data Property ToC

IRI: http://gnafld.net/def/gnaf#hasDateCreated

has range
date time
is same as
was generated at time
is also defined as
named individual

has date last modifieddp back to ToC or Data Property ToC

IRI: http://gnafld.net/def/gnaf#hasDateLastModified

This is the same as dct:modified.

has date retireddp back to ToC or Data Property ToC

IRI: http://gnafld.net/def/gnaf#hasDateRetired

has range
date time
is same as
was invalidated at time
is also defined as
named individual

has legal parcel IDdp back to ToC or Data Property ToC

IRI: http://gnafld.net/def/gnaf#hasLegalParcelId

has range
string

has namedp back to ToC or Data Property ToC

IRI: http://gnafld.net/def/gnaf#hasName

has range
string
is same as
title
is also defined as
named individual

has postcodedp back to ToC or Data Property ToC

IRI: http://gnafld.net/def/gnaf#hasPostcode

has range
int

has prefixdp back to ToC or Data Property ToC

IRI: http://gnafld.net/def/gnaf#hasPrefix

has domain
Number c
has range
string

has primary postcodedp back to ToC or Data Property ToC

IRI: http://gnafld.net/def/gnaf#hasPrimaryPostcode

has domain
Locality c
has range
int

has private streetdp back to ToC or Data Property ToC

IRI: http://gnafld.net/def/gnaf#isPrivateStreet

has super-properties
top data property
has range
boolean

has suffixdp back to ToC or Data Property ToC

IRI: http://gnafld.net/def/gnaf#hasSuffix

has domain
Number c
has range
string

Named Individuals

has date createdni back to ToC or Named Individual ToC

IRI: http://gnafld.net/def/gnaf#hasDateCreated

is same as
was generated at time
is also defined as
data property

has date retiredni back to ToC or Named Individual ToC

IRI: http://gnafld.net/def/gnaf#hasDateRetired

is same as
was invalidated at time
is also defined as
data property

has descriptionni back to ToC or Named Individual ToC

IRI: http://gnafld.net/def/gnaf#hasDescription

is same as
description
is also defined as
data property

has nameni back to ToC or Named Individual ToC

IRI: http://gnafld.net/def/gnaf#hasName

is same as
title
is also defined as
data property

Annotation Properties

contributorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/contributor

qualified cardinalityap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2002/07/owl#qualifiedCardinality

sourceap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/source

Namespace Declarations back to ToC

default namespace
http://gnafld.net/def/gnaf#
dc
http://purl.org/dc/elements/1.1/
def
http://gnafld.net/def/
geosparql
http://www.opengis.net/ont/geosparql#
gnaf
http://gnafld.net/def/gnaf/
iso19160-1-address
http://reference.data.gov.au/def/ont/iso19160-1-address#
ontology
http://dbpedia.org/ontology/
owl
http://www.w3.org/2002/07/owl#
prov
http://www.w3.org/ns/prov#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
sf
http://www.opengis.net/ont/sf#
terms
http://purl.org/dc/terms/
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE2, Live OWL Documentation Environment, v2, originally developed as LODE by Silvio Peroni and updated by Edmond Chuc at the CSIRO.