David Leal

Completion of the weather transform

This diff could not be displayed because it is too large.
...@@ -38,7 +38,7 @@ ep-fac:Field ...@@ -38,7 +38,7 @@ ep-fac:Field
38 rdfs:subClassOf ep-fac:TemporalPartOfAField . 38 rdfs:subClassOf ep-fac:TemporalPartOfAField .
39 39
40 ep-fac:FixedFacility 40 ep-fac:FixedFacility
41 - rdf:type ep-fac:FixedOrMoveableFacilityType , owl:DeprecatedClass ; 41 + rdf:type owl:DeprecatedClass , ep-fac:FixedOrMoveableFacilityType ;
42 rdfs:comment "facility that has been build and that is intended to remain in one place"^^xsd:string ; 42 rdfs:comment "facility that has been build and that is intended to remain in one place"^^xsd:string ;
43 rdfs:label "fixed facility"^^xsd:string ; 43 rdfs:label "fixed facility"^^xsd:string ;
44 rdfs:subClassOf ep-fac:Facility . 44 rdfs:subClassOf ep-fac:Facility .
...@@ -56,10 +56,10 @@ ep-fac:FixedOrMoveableRigType ...@@ -56,10 +56,10 @@ ep-fac:FixedOrMoveableRigType
56 rdfs:subClassOf owl:Class . 56 rdfs:subClassOf owl:Class .
57 57
58 ep-fac:FixedRig 58 ep-fac:FixedRig
59 - rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ; 59 + rdf:type owl:Class , ep-fac:FixedOrMoveableRigType ;
60 rdfs:comment "fixed facility and rig"^^xsd:string ; 60 rdfs:comment "fixed facility and rig"^^xsd:string ;
61 rdfs:label "fixed rig"^^xsd:string ; 61 rdfs:label "fixed rig"^^xsd:string ;
62 - rdfs:subClassOf ep-fac:FixedFacility , ep-fac:Rig ; 62 + rdfs:subClassOf ep-fac:Rig , ep-fac:FixedFacility ;
63 ep-core:seeReferenceData 63 ep-core:seeReferenceData
64 "http://posccaesar.org/rdl/RDS1751417001"^^xsd:string . 64 "http://posccaesar.org/rdl/RDS1751417001"^^xsd:string .
65 65
...@@ -85,16 +85,16 @@ ep-fac:Lease ...@@ -85,16 +85,16 @@ ep-fac:Lease
85 "http://posccaesar.org/rdl/RDS806655591"^^xsd:string . 85 "http://posccaesar.org/rdl/RDS806655591"^^xsd:string .
86 86
87 ep-fac:MoveableFacility 87 ep-fac:MoveableFacility
88 - rdf:type ep-fac:FixedOrMoveableFacilityType , owl:Class ; 88 + rdf:type owl:Class , ep-fac:FixedOrMoveableFacilityType ;
89 rdfs:comment "facility that has been built and that is intended to be moved from place to place"^^xsd:string ; 89 rdfs:comment "facility that has been built and that is intended to be moved from place to place"^^xsd:string ;
90 rdfs:label "moveable facility"^^xsd:string ; 90 rdfs:label "moveable facility"^^xsd:string ;
91 rdfs:subClassOf ep-fac:Facility . 91 rdfs:subClassOf ep-fac:Facility .
92 92
93 ep-fac:MoveableRig 93 ep-fac:MoveableRig
94 - rdf:type ep-fac:FixedOrMoveableRigType , owl:Class ; 94 + rdf:type owl:Class , ep-fac:FixedOrMoveableRigType ;
95 rdfs:comment "moveable facility and rig"^^xsd:string ; 95 rdfs:comment "moveable facility and rig"^^xsd:string ;
96 rdfs:label "moveable rig"^^xsd:string ; 96 rdfs:label "moveable rig"^^xsd:string ;
97 - rdfs:subClassOf ep-fac:MoveableFacility , ep-fac:Rig ; 97 + rdfs:subClassOf ep-fac:Rig , ep-fac:MoveableFacility ;
98 ep-core:seeReferenceData 98 ep-core:seeReferenceData
99 "http://posccaesar.org/rdl/RDS1751417361"^^xsd:string . 99 "http://posccaesar.org/rdl/RDS1751417361"^^xsd:string .
100 100
...@@ -140,6 +140,18 @@ ep-fac:SurfaceFixedFacility ...@@ -140,6 +140,18 @@ ep-fac:SurfaceFixedFacility
140 rdfs:label "surface fixed facility"^^xsd:string ; 140 rdfs:label "surface fixed facility"^^xsd:string ;
141 rdfs:subClassOf ep-fac:FixedFacility . 141 rdfs:subClassOf ep-fac:FixedFacility .
142 142
143 +ep-fac:SurroundingAir
144 + rdf:type owl:Class ;
145 + rdfs:comment "physical object that is the air surrounding a facility"^^xsd:string ;
146 + rdfs:label "surrounding air"^^xsd:string ;
147 + rdfs:subClassOf ep-core:PhysicalObject .
148 +
149 +ep-fac:SurroundingEnvironment
150 + rdf:type owl:Class ;
151 + rdfs:comment "physical object that is the environment surrounding a facility"^^xsd:string ;
152 + rdfs:label "surrounding environment"^^xsd:string ;
153 + rdfs:subClassOf ep-core:PhysicalObject .
154 +
143 ep-fac:SurroundingWater 155 ep-fac:SurroundingWater
144 rdf:type owl:Class ; 156 rdf:type owl:Class ;
145 rdfs:comment "physical object that is the water surrounding a facility"^^xsd:string ; 157 rdfs:comment "physical object that is the water surrounding a facility"^^xsd:string ;
...@@ -150,7 +162,7 @@ ep-fac:SurroundingWater-meanSeaLevel ...@@ -150,7 +162,7 @@ ep-fac:SurroundingWater-meanSeaLevel
150 rdf:type owl:Class ; 162 rdf:type owl:Class ;
151 rdfs:comment "physical object that is the mean sea level of surrounding water"^^xsd:string ; 163 rdfs:comment "physical object that is the mean sea level of surrounding water"^^xsd:string ;
152 rdfs:label "surrounding water at mean sea level"^^xsd:string ; 164 rdfs:label "surrounding water at mean sea level"^^xsd:string ;
153 - rdfs:subClassOf ep-fac:SurroundingWater . 165 + rdfs:subClassOf ep-core:PhysicalObject .
154 166
155 ep-fac:Template 167 ep-fac:Template
156 rdf:type owl:Class ; 168 rdf:type owl:Class ;
...@@ -184,7 +196,7 @@ ep-fac:Zone ...@@ -184,7 +196,7 @@ ep-fac:Zone
184 rdfs:subClassOf ep-fac:Facility . 196 rdfs:subClassOf ep-fac:Facility .
185 197
186 ep-fac:depthOfSurroundingWater 198 ep-fac:depthOfSurroundingWater
187 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 199 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
188 rdfs:comment "class_of_indirect_property that is the depth of surrounding water"^^xsd:string ; 200 rdfs:comment "class_of_indirect_property that is the depth of surrounding water"^^xsd:string ;
189 rdfs:domain ep-fac:SurroundingWater ; 201 rdfs:domain ep-fac:SurroundingWater ;
190 rdfs:label "depth of surrounding water"^^xsd:string ; 202 rdfs:label "depth of surrounding water"^^xsd:string ;
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
12 12
13 <http://www.reportinghub.no/ep/schema/1.0/production-facility> 13 <http://www.reportinghub.no/ep/schema/1.0/production-facility>
14 rdf:type owl:Ontology ; 14 rdf:type owl:Ontology ;
15 - owl:imports <http://www.reportinghub.no/ep/schema/1.0/production-well> , <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/facility> ; 15 + owl:imports <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/organization> , <http://www.reportinghub.no/ep/schema/1.0/production-well> ;
16 owl:versionInfo "Created with TopBraid Composer"^^xsd:string . 16 owl:versionInfo "Created with TopBraid Composer"^^xsd:string .
17 17
18 <http://www.reportinghub.no/ep/schema/equipment#Compressor> 18 <http://www.reportinghub.no/ep/schema/equipment#Compressor>
...@@ -33,6 +33,11 @@ ...@@ -33,6 +33,11 @@
33 <http://www.reportinghub.no/ep/schema/equipment#Tank> 33 <http://www.reportinghub.no/ep/schema/equipment#Tank>
34 rdf:type ep-prodfac:ReportingFacilityType . 34 rdf:type ep-prodfac:ReportingFacilityType .
35 35
36 +<http://www.reportinghub.no/ep/schema/facility#CloudCover>
37 + rdf:type owl:Class ;
38 + rdfs:label "cloud cover"^^xsd:string ;
39 + rdfs:subClassOf ep-core:PhysicalObject .
40 +
36 <http://www.reportinghub.no/ep/schema/facility#Completion> 41 <http://www.reportinghub.no/ep/schema/facility#Completion>
37 rdf:type ep-prodfac:ReportingFacilityType . 42 rdf:type ep-prodfac:ReportingFacilityType .
38 43
...@@ -60,18 +65,65 @@ ...@@ -60,18 +65,65 @@
60 <http://www.reportinghub.no/ep/schema/facility#Reservoir> 65 <http://www.reportinghub.no/ep/schema/facility#Reservoir>
61 rdf:type ep-prodfac:ReportingFacilityType . 66 rdf:type ep-prodfac:ReportingFacilityType .
62 67
68 +<http://www.reportinghub.no/ep/schema/facility#SurfaceWaves>
69 + rdf:type owl:Class ;
70 + rdfs:label "surface waves"^^xsd:string ;
71 + rdfs:subClassOf ep-core:PhysicalFeature .
72 +
63 <http://www.reportinghub.no/ep/schema/facility#Template> 73 <http://www.reportinghub.no/ep/schema/facility#Template>
64 rdf:type ep-prodfac:ReportingFacilityType . 74 rdf:type ep-prodfac:ReportingFacilityType .
65 75
66 <http://www.reportinghub.no/ep/schema/facility#Zone> 76 <http://www.reportinghub.no/ep/schema/facility#Zone>
67 rdf:type ep-prodfac:ReportingFacilityType . 77 rdf:type ep-prodfac:ReportingFacilityType .
68 78
69 -<http://www.reportinghub.no/ep/schema/facility#facilityOperator> 79 +<http://www.reportinghub.no/ep/schema/facility#averageHighestThirdWaveHeight>
80 + rdf:type owl:ObjectProperty , ep-core:Class_of_indirect_property , owl:FunctionalProperty ;
81 + rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurfaceWaves> ;
82 + rdfs:label "average highest third wave height"^^xsd:string ;
83 + rdfs:range ep-core:Length .
84 +
85 +<http://www.reportinghub.no/ep/schema/facility#averageWaveHeight>
70 rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 86 rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
87 + rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurfaceWaves> ;
88 + rdfs:label "average wave height"^^xsd:string ;
89 + rdfs:range ep-core:Length .
90 +
91 +<http://www.reportinghub.no/ep/schema/facility#cloudCeilingHeight>
92 + rdf:type owl:ObjectProperty , ep-core:Class_of_indirect_property , owl:FunctionalProperty ;
93 + rdfs:domain <http://www.reportinghub.no/ep/schema/facility#CloudCover> ;
94 + rdfs:label "cloud ceiling height"^^xsd:string ;
95 + rdfs:range ep-core:Length .
96 +
97 +<http://www.reportinghub.no/ep/schema/facility#facilityOperator>
98 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
71 rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ; 99 rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ;
72 rdfs:label "facility operator"^^xsd:string ; 100 rdfs:label "facility operator"^^xsd:string ;
73 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> . 101 rdfs:range <http://www.reportinghub.no/ep/schema/organization#Organization> .
74 102
103 +<http://www.reportinghub.no/ep/schema/facility#maximumWaveHeight>
104 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
105 + rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurfaceWaves> ;
106 + rdfs:label "maximum wave height"^^xsd:string ;
107 + rdfs:range ep-core:Length .
108 +
109 +<http://www.reportinghub.no/ep/schema/facility#period>
110 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
111 + rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurfaceWaves> ;
112 + rdfs:label "period"^^xsd:string ;
113 + rdfs:range ep-core:Length .
114 +
115 +<http://www.reportinghub.no/ep/schema/facility#visibility>
116 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
117 + rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurroundingAir> ;
118 + rdfs:label "visibility"^^xsd:string ;
119 + rdfs:range ep-core:Length .
120 +
121 +<http://www.reportinghub.no/ep/schema/facility#windChillTemperature>
122 + rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ;
123 + rdfs:domain <http://www.reportinghub.no/ep/schema/facility#SurroundingAir> ;
124 + rdfs:label "wind chill temperature"^^xsd:string ;
125 + rdfs:range ep-core:Temperature .
126 +
75 <http://www.reportinghub.no/ep/schema/geography#Country> 127 <http://www.reportinghub.no/ep/schema/geography#Country>
76 rdf:type ep-prodfac:ReportingFacilityType . 128 rdf:type ep-prodfac:ReportingFacilityType .
77 129
...@@ -212,7 +264,7 @@ ep-prodfac:numberOfPersonnelOnBoard ...@@ -212,7 +264,7 @@ ep-prodfac:numberOfPersonnelOnBoard
212 rdfs:range xsd:integer . 264 rdfs:range xsd:integer .
213 265
214 ep-prodfac:operatingTime 266 ep-prodfac:operatingTime
215 - rdf:type ep-core:Class_of_indirect_property , owl:FunctionalProperty , owl:ObjectProperty ; 267 + rdf:type owl:ObjectProperty , owl:FunctionalProperty , ep-core:Class_of_indirect_property ;
216 rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ; 268 rdfs:domain <http://www.reportinghub.no/ep/schema/facility#Facility> ;
217 rdfs:label "operating time"^^xsd:string ; 269 rdfs:label "operating time"^^xsd:string ;
218 rdfs:range ep-core:TimeDuration . 270 rdfs:range ep-core:TimeDuration .
......
This diff could not be displayed because it is too large.