-
Notifications
You must be signed in to change notification settings - Fork 13
/
CR601attachment.txt
190 lines (186 loc) · 7.56 KB
/
CR601attachment.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
# baseURI: http://linked.data.gov.au/def/geox
# imports: http://linked.data.gov.au/def/datatype
# imports: http://www.opengis.net/ont/geosparql#
@prefix : <http://linked.data.gov.au/def/geox#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix geo: <http://www.opengis.net/ont/geosparql#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix qudt: <http://qudt.org/schema/qudt/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sdo: <http://schema.org/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix sosa: <http://www.w3.org/ns/sosa/> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://dbpedia.org/ontology/area>
a owl:AnnotationProperty ;
a owl:NamedIndividual ;
a owl:ObjectProperty ;
a owl:objectProperty ;
rdfs:label "area" ;
rdfs:range qudt:Area ;
rdfs:subPropertyOf sosa:ObservableProperty ;
.
<http://linked.data.gov.au/def/geox>
a owl:Ontology ;
dct:contributor [
sdo:identifier <http://orcid.org/0000-0002-3884-3420> ;
sdo:name "Simon J D Cox" ;
] ;
dct:created "2019-01-08"^^xsd:date ;
dct:creator [
sdo:identifier <http://orcid.org/0000-0002-8742-7730> ;
sdo:name "Nicholas J Car" ;
] ;
dct:modified "2019-07-05"^^xsd:date ;
dct:publisher [
sdo:identifier <http://catalogue.linked.data.gov.au/org/csiro> , <https://ror.org/03qn8fb07> ;
sdo:name "CSIRO" ;
] ;
rdfs:comment """An extensions ontology adding new properties, axioms and classes to the [GeoSPARQL](http://www.opengeospatial.org/standards/geosparql) taking cues from the [SOSA ontology](https://www.w3.org/TR/vocab-ssn/) as to how to associate additional properties with Features.
This ontology allows for the representation of additional elements of feature geometry, such as Resolution, and also for the representation of additional spatial properties of features that are not contained within a geometry, such as Area.
The specific elements of this ontology have been created to facilitate use cases generated by the [LocI project](http://loci.cat). It is hoped that these elements will be considered for future editions of the GeoSPARQL ontology.""" ;
rdfs:label "GeoSPARQL Extensions Ontology"@en ;
rdfs:seeAlso <https://github.com/CSIRO-enviro-informatics/geosparql-ext-ont> ;
owl:imports <http://linked.data.gov.au/def/datatype> ;
owl:imports geo: ;
owl:versionIRI <http://linked.data.gov.au/def/geox/1.0> ;
owl:versionInfo "Alpha version"@en ;
prov:wasGeneratedBy [
a doap:Project ;
a prov:Activity ;
doap:repository <https://github.com/CSIRO-enviro-informatics/geosparql-ext-ont> ;
rdfs:label "Loc-I project" ;
] ;
.
:Resolution
a owl:Class ;
rdfs:label "Resolution" ;
rdfs:subClassOf [
a owl:Restriction ;
owl:onClass qudt:Unit ;
owl:onProperty qudt:unit ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
] ;
rdfs:subClassOf [
a owl:Restriction ;
owl:onDataRange xsd:decimal ;
owl:onProperty qudt:numericValue ;
owl:qualifiedCardinality "1"^^xsd:nonNegativeInteger ;
] ;
skos:altLabel "Spatial resolution" ;
skos:definition "An object containing a numeric value and the units it is expressed in to communicate a spatial resolution as a linear measurement" ;
.
:hasArea
a owl:ObjectProperty ;
rdfs:label "has area" ;
rdfs:range <http://linked.data.gov.au/def/datatype/QuantitativeMeasure> ;
.
:hasAreaM2
a owl:ObjectProperty ;
rdfs:label "has area in m2" ;
rdfs:range [
a owl:Class ;
rdfs:subClassOf <http://linked.data.gov.au/def/datatype/QuantitativeMeasure> ;
rdfs:subClassOf [
a owl:Restriction ;
owl:hasValue <http://qudt.org/vocab/unit/M2> ;
owl:onProperty <http://linked.data.gov.au/def/datatype/unit> ;
] ;
] ;
.
:hasResolution
a owl:ObjectProperty ;
rdfs:domain geo:Geometry ;
rdfs:label "has resolution" ;
rdfs:range <http://linked.data.gov.au/def/datatype/QuantitativeMeasure> ;
rdfs:range :Resolution ;
skos:altLabel "spatial resolution" ;
skos:definition "The spatial resolution of the Geometry object, expressed as a linear measurement." ;
skos:usageNote "This is only to be used for geoGeometry objects. If you want to talk about the precision of things like area, that's regular QUDT business." ;
.
:hasResolutionM
a owl:ObjectProperty ;
rdfs:domain geo:Geometry ;
rdfs:label "has spatial resolution in metres" ;
rdfs:range [
a owl:Class ;
rdfs:subClassOf <http://linked.data.gov.au/def/datatype/QuantitativeMeasure> ;
rdfs:subClassOf [
a owl:Restriction ;
owl:hasValue <http://qudt.org/vocab/unit/M> ;
owl:onProperty <http://linked.data.gov.au/def/datatype/unit> ;
] ;
] ;
skos:altLabel "spatial resolution" ;
skos:definition "The spatial resolution of the Geometry object, expressed as a linear distance in metres" ;
skos:usageNote "This is only to be used for geoGeometry objects. If you want to talk about the precision of things like area, that's regular QUDT or DQV business" ;
.
:transitiveSfOverlap
a owl:ObjectProperty ;
rdfs:comment "The domain object overlaps (geo:sfOverlaps) the range object by virtue of both objects containing (geo:sfContains) an intermediary object." ;
rdfs:domain geo:SpatialObject ;
rdfs:prefLabel "transitive Simple Features overlaps" ;
rdfs:range geo:SpatialObject ;
rdfs:subPropertyOf geo:sfOverlaps ;
owl:propertyChainAxiom (
geo:sfContains
geo:sfWithin
) ;
skos:altLabel "proportional overlap" ;
skos:editorialNote "Not sure we need this - it is not actually a sub-property, just a way to compute missing ones where there is a common contained feature ... " ;
skos:usageNote "if ex:A geo:sfContains ex:X and ex:B geo:sfContains :ex:X, using the declaration of geo:sfWithin in this ontology with an owl:inverseOf to geo:sfOverlaps, we can interpret the second triple as ex:X geo:sfWithin :B and then ex:A geo:sf:Overlaps ex:B with proportionally, being contained in the relative areas of A, B & X" ;
.
qudt:Area
a owl:Class ;
rdfs:label "Area" ;
skos:historyNote "This class is taken as-is from the QUDT ontology."@en ;
.
qudt:Unit
a owl:Class ;
.
qudt:numericValue
a owl:DatatypeProperty ;
.
qudt:unit
a owl:ObjectProperty ;
.
geo:SpatialObject
a owl:Class ;
.
geo:sfContains
owl:inverseOf geo:sfWithin ;
.
geo:sfOverlaps
a owl:IrreflexiveProperty ;
.
geo:sfWithin
owl:inverseOf geo:sfContains ;
.
rdfs:prefLabel
a owl:AnnotationProperty ;
.
owl:objectProperty
a owl:Class ;
.
skos:usageNote
a owl:AnnotationProperty ;
.
sosa:ObservableProperty
a owl:AnnotationProperty ;
.
[
a rdf:Statement ;
dct:contributor [
sdo:email <http://linked.data.gov.au/def/[email protected]> ;
sdo:name "Blake Regalia" ;
] ;
rdf:object owl:IrreflexiveProperty ;
rdf:predicate rdf:type ;
rdf:statement geo:sfOverlaps ;
skos:scopeNote "geo:sfOverlaps is indicated to be of type owl:IrreflexiveProperty to prevent its use in linking to itself, such as <A> geo:sfOverlaps <A> which breaks rules for geo:sf:Equals. Such linking would otherwise happen with inferencing via geo:sfOverlaps’ use in property chain axioms such as that implemented by :transitiveSfOverlap."@en ;
].