Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Input

Source: AUSPLOTS_RANGELANDS.POINT_INTERCEPT

...

Source Column

Destination RDF Predicate

Comments

id

dct:identifier, rdfs:label

site_location_visit_id

plot:wasSubActivityOf

Domain: ssn-ext:ObservationCollection with dct:type SITE AND LOCATION

Range: plot:SiteVisit

veg_barcode

sosa:isSampleOf

Domain: ssn-ext:ObservationCollection with dct:type PLANT SPECIES

Status
colourYellow
titleTERN:
Flora Species

Status
colourGreen
titleAUSPLOTS:
Plant species

Range: sosa:Sample

  • sosa:hasResult:

    • rdf:type: data:Text

    • data:value: veg_barcode

Create sosa:Sampling instance

If exists, VEG_BARCODE is a sub sample of the POINT_NUMBER sample.

method

Not captured by TERN Plot Ontology.

All values are either null, “STAFF”, “EMPTY”, or “Staff”.

Values appear to be useless information for end-user.

point_number

sosa:hasSample

Member of ssn-ext:ObservationCollection with dct:type VEGETATION STRUCTURE

Status
colourYellow
titleTERN:
Flora Species

Status
colourGreen
titleAUSPLOTS:
Plant species per stratum

Range: sosa:Sample

  • sosa:observedProperty: Point number of intercept

    Status
    colourYellow
    titleREVIEW REQUIRED
    Sample doesn’t have observedProperties, TS should propably just be ‘has result’

  • sosa:hasResult:

    • rdf:type: data:Text

    • data:value: point_number

  • sosa:isResultOf:

substrate

ssn-ext:hasMember, sosa:hasResult

Member of ssn-ext:ObservationCollection with dct:type GROUND COVER

Status
colourYellow
titleTERN:
Flora Species

Status
colourGreen
titleAUSPLOTS:
Plant species per stratum

in_canopy_sky

ssn-ext:hasMember, sosa:hasResult

Member of ssn-ext:ObservationCollection with dct:type VEGETATION STRUCTURE

Status
colourYellow
titleTERN:
Flora Species

Status
colourGreen
titleAUSPLOTS:
Plant species per stratum

dead

ssn-ext:hasMember, sosa:hasResult

Member of ssn-ext:ObservationCollection with dct:type VEGETATION STRUCTURE

Status
colourYellow
titleTERN:
Flora Species

Status
colourGreen
titleAUSPLOTS:
Plant species per stratum

growth_form

ssn-ext:hasMember, sosa:hasResult

Member of ssn-ext:ObservationCollection with dct:type VEGETATION STRUCTURE

Status
colourYellow
titleTERN:
Flora Species

Status
colourGreen
titleAUSPLOTS:
Plant species per stratum

height

ssn-ext:hasMember, sosa:hasResult

Member of ssn-ext:ObservationCollection with dct:type VEGETATION STRUCTURE

Status
colourYellow
titleTERN:
Flora Species

Status
colourGreen
titleAUSPLOTS:
Plant species per stratum

transect

ssn-ext:hasMember, sosa:hasResult

Member of ssn-ext:ObservationCollection with dct:type VEGETATION STRUCTURE

Status
colourYellow
titleTERN:
Flora Species

Status
colourGreen
titleAUSPLOTS:
Plant species per stratum

  • sosa:observedProperty: TS: This should just be the transect ID I think.

  • sosa:usedProcedure:

    Status
    colourRedBlue
    titletodoDone
    Point Intercept Method

  • sosa:hasResult:

    • rdf:type: data:Text

    • data:value: transect

The values of this could be created into a controlled vocabulary if AusPlots guys can guarantee no new values are entered in the future.

Example Row

ID

SITE_LOCATION_VISIT_ID

VEG_BARCODE

METHOD

POINT_NUMBER

SUBSTRATE

IN_CANOPY_SKY

DEAD

GROWTH_FORM

HEIGHT

TRANSECT

54176272

53471

QDA 003699

Staff

1

Litter

FALSE

FALSE

Tussock grass

0.1

S1-N1

Example RDF

Code Block
breakoutModewide
languagepy
@prefix ausplots: <http://linked.data.gov.au/dataset/ausplots/> .
@prefix ausplots-cv: <http://linked.data.gov.au/def/ausplots-cv/> .
@prefix biod: <http://linked.data.gov.au/def/biodiversity/> .
@prefix bioreg: <http://linked.data.gov.au/dataset/bioregion/> .
@prefix data: <http://linked.data.gov.au/def/datatype/> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix dwct: <http://rs.tdwg.org/dwc/terms/> .
@prefix epsg-crs: <http://www.opengis.net/def/crs/epsg/0/> .
@prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> .
@prefix geosparql: <http://www.opengis.net/ont/geosparql#> .
@prefix geosparql-ext: <http://linked.data.gov.au/def/geox#> .
@prefix ldp: <http://www.w3.org/ns/ldp#> .
@prefix locn: <http://www.w3.org/ns/locn#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix plot: <http://linked.data.gov.au/def/plot/> .
@prefix plot-x: <http://linked.data.gov.au/def/plot/x/> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix reg: <http://purl.org/linked-data/registry/> .
@prefix sdo: <http://schema.org/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix sosa: <http://www.w3.org/ns/sosa/> .
@prefix ssn: <http://www.w3.org/ns/ssn/> .
@prefix ssn-ext: <http://www.w3.org/ns/ssn/ext/> .
@prefix time: <http://www.w3.org/2006/time#> .
@prefix ui: <http://purl.org/linked-data/registry-ui#> .
@prefix unit: <http://qudt.org/vocab/unit/> .
@prefix void: <http://rdfs.org/ns/void#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

ausplots:gc-oc-53471 a ssn-ext:ObservationCollection ;
    rdfs:label "AUSPLOTS Rangelands 'Ground Cover' Observation Collection for SiteVisit: '53471'" ;
    plot:wasSubActivityOf ausplots:sv-53471 ;
    dct:identifier 53471 ;
    dct:type ausplots-cv:a5f57015-0e1f-4fa4-9f4e-f1b146fde5b3 ;
    sosa:hasSample ausplots:vs-oc-53471-pi-54176272-s-1 ;
    ssn-ext:hasMember ausplots:gc-oc-53471-pi-54176272-o-1 .

<http://linked.data.gov.au/dataset/ausplots/sample-QDA++003699> sosa:isSampleOf ausplots:vs-oc-53471-pi-54176272-s-1 .

ausplots:gc-oc-53471-pi-54176272-o-1 a sosa:Observation ;
    rdfs:label "SiteVisit: '53471' | Point Intercept: '54176272' | Observation 1 (SUBSTRATE)" ;
    sosa:hasFeatureOfInterest ausplots:vs-oc-53471-pi-54176272-s-1 ;
    sosa:hasResult ausplots-cv:d98444e3-239f-4d45-a90e-bc6de6d875ee ;
    sosa:observedProperty <http://linked.data.gov.au/def/ausplots-cv/9a9ad6ad-7957-465b-9e6a-f5e57cb5a4b8> ;
    sosa:usedProcedure <http://linked.data.gov.au/def/ausplots-cv/0b5cba7d-3587-4194-8b3f-76cbe3c64fec> .