Toggle navigation
Toggle navigation
This project
Loading...
Sign in
data.posccaesar.org
/
npd
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Issues
1
Merge Requests
0
Wiki
Network
Create a new issue
Commits
Issue Boards
Authored by
David Leal
2012-07-13 09:17:09 +0100
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
527666c6707ff880a3661817992dac363b9c5eda
527666c6
1 parent
76a86a1c
Updates to MPR transforms and related schema following ontological analysis
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
33 additions
and
16 deletions
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-EQUIPMENT-v1.0.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-FACILITY-v1.0.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-GEOGRAPHY-v1.0.ttl
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-EQUIPMENT-v1.0.ttl
View file @
527666c
This diff is collapsed. Click to expand it.
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-FACILITY-v1.0.ttl
View file @
527666c
...
...
@@ -28,11 +28,14 @@ ep-fac:Facility
ep-fac:
Field
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
comment
"facility that is a field"
^^
xsd:
string
;
rdfs:
label
"field"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAField
.
ep-fac:
FixedFacility
rdf:
type
ep-fac:
FixedOrMoveableFacilityType
,
owl:
DeprecatedClass
;
rdfs:
comment
"facility that has been build and that is intended to remain in one place"
^^
xsd:
string
;
rdfs:
label
"fixed facility"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAFixedFacility
.
ep-fac:
FixedOrMoveableFacilityType
...
...
@@ -52,6 +55,7 @@ ep-fac:FixedRig
ep-fac:
Flowline
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
comment
"facility that is a flowline"
^^
xsd:
string
;
rdfs:
label
"flowline"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAFlowline
.
...
...
@@ -62,11 +66,14 @@ ep-fac:Flowline-production
ep-fac:
Lease
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
comment
"facility that is defined by a lease"
^^
xsd:
string
;
rdfs:
label
"lease"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
MoveableFacility
rdf:
type
ep-fac:
FixedOrMoveableFacilityType
,
owl:
Class
;
rdfs:
comment
"facility that has been built and that is intended to be moved from place to place"
^^
xsd:
string
;
rdfs:
label
"moveable facility"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAMoveableFacility
.
ep-fac:
MoveableRig
...
...
@@ -76,11 +83,13 @@ ep-fac:MoveableRig
ep-fac:
Platform
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
comment
"facility that is a platform"
^^
xsd:
string
;
rdfs:
label
"platform"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAPlatform
.
ep-fac:
ProductionFacility
rdf:
type
owl:
Class
;
rdfs:
comment
"production facility that is for all of its life"
^^
xsd:
string
;
rdfs:
label
"production facility"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAProductionFacility
.
...
...
@@ -91,6 +100,7 @@ ep-fac:ProductionFacilityType
ep-fac:
Reservoir
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
comment
"facility that is a reservoir"
^^
xsd:
string
;
rdfs:
label
"reservoir"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAReservoir
.
...
...
@@ -105,6 +115,8 @@ ep-fac:SubSurfaceFixedFacility
ep-fac:
SurfaceFixedFacility
rdf:
type
owl:
Class
;
rdfs:
comment
"fixed facility that has a part above the surface of the sea"
^^
xsd:
string
;
rdfs:
label
"surface fixed facility"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
FixedFacility
.
ep-fac:
SurroundingWater
...
...
@@ -119,6 +131,7 @@ ep-fac:SurroundingWater-meanSeaLevel
ep-fac:
Template
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
comment
"equipment that is an ocean bottom template"
^^
xsd:
string
;
rdfs:
label
"template"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfATemplate
.
...
...
@@ -148,6 +161,8 @@ ep-fac:TemporalPartOfAPlatform
ep-fac:
TemporalPartOfAProductionFacility
rdf:
type
owl:
Class
;
rdfs:
comment
"facility that is a temporal part of a production facility"
^^
xsd:
string
;
rdfs:
label
"temporal part of a production facility"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
Facility
.
ep-fac:
TemporalPartOfAReservoir
...
...
@@ -169,6 +184,7 @@ ep-fac:TemporalPartOfAZone
ep-fac:
Zone
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
comment
"spatial part of a wellbore that is a zone"
^^
xsd:
string
;
rdfs:
label
"zone"
^^
xsd:
string
;
rdfs:
subClassOf
ep-fac:
TemporalPartOfAZone
.
...
...
www.reportinghub.no/ep/schema/1.0/SCHEMA_EP-GEOGRAPHY-v1.0.ttl
View file @
527666c
...
...
@@ -13,11 +13,11 @@
<http://www.reportinghub.no/ep/schema/1.0/geography>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/
ep/schema/1.0/facility>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.reportinghub.no/np/schema/1.0/npd
>
;
owl:
imports
<http://www.reportinghub.no/
np/schema/1.0/npd>
,
<http://www.reportinghub.no/ep/schema/1.0/core>
,
<http://www.reportinghub.no/ep/schema/1.0/facility
>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
ep-core:
Area
rdf:
type
rdfs:
Class
,
ep-core:
PropertySpace
;
rdf:
type
ep-core:
PropertySpace
,
rdfs:
Class
;
rdfs:
label
"Compressibility"
^^
xsd:
string
;
rdfs:
subClassOf
owl:
Class
.
...
...
@@ -37,22 +37,22 @@ ep-core:licenceBlockHasNpdPolygonPart
rdfs:
subPropertyOf
ep-core:
hasPart
.
ep-geo:
AreaCoveredByBusinessArrangement
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdfs:
label
"A part of the earth recognised in a Business Arrangement"
^^
xsd:
string
;
rdfs:
subClassOf
ep-geo:
PartOfTheSurfaceOfTheEarth
;
owl:
disjointWith
ep-geo:
Country
,
ep-geo:
PartOfSurfaceOfTheEarthSpecifiedAsPolygon
,
ep-geo:
County
,
ep-geo:
State
,
ep-geo:
LicenceBlock
.
owl:
disjointWith
ep-geo:
LicenceBlock
,
ep-geo:
State
,
ep-geo:
County
,
ep-geo:
PartOfSurfaceOfTheEarthSpecifiedAsPolygon
,
ep-geo:
Country
.
ep-geo:
Country
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"country"
^^
xsd:
string
;
rdfs:
subClassOf
ep-geo:
PartOfTheSurfaceOfTheEarth
;
owl:
disjointWith
ep-geo:
State
,
ep-geo:
PartOfSurfaceOfTheEarthSpecifiedAsPolygon
,
ep-geo:
County
,
ep-geo:
LicenceBlock
,
ep-geo:
AreaCoveredByBusinessArrangement
.
owl:
disjointWith
ep-geo:
AreaCoveredByBusinessArrangement
,
ep-geo:
LicenceBlock
,
ep-geo:
County
,
ep-geo:
PartOfSurfaceOfTheEarthSpecifiedAsPolygon
,
ep-geo:
State
.
ep-geo:
County
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"county"
^^
xsd:
string
;
rdfs:
subClassOf
ep-geo:
PartOfTheSurfaceOfTheEarth
;
owl:
disjointWith
ep-geo:
Country
,
ep-geo:
PartOfSurfaceOfTheEarthSpecifiedAsPolygon
,
ep-geo:
State
,
ep-geo:
LicenceBlock
,
ep-geo:
AreaCoveredByBusinessArrangement
.
owl:
disjointWith
ep-geo:
AreaCoveredByBusinessArrangement
,
ep-geo:
LicenceBlock
,
ep-geo:
State
,
ep-geo:
PartOfSurfaceOfTheEarthSpecifiedAsPolygon
,
ep-geo:
Country
.
ep-geo:
DestinationType
rdf:
type
rdfs:
Class
;
...
...
@@ -60,7 +60,7 @@ ep-geo:DestinationType
rdfs:
subClassOf
owl:
Class
.
ep-geo:
Harbour
rdf:
type
owl:
Class
,
ep-geo:
DestinationType
;
rdf:
type
ep-geo:
DestinationType
,
owl:
Class
;
rdfs:
label
"harbour"
^^
xsd:
string
;
rdfs:
subClassOf
ep-geo:
PartOfTheSurfaceOfTheEarth
.
...
...
@@ -79,7 +79,7 @@ ep-geo:OffshoreLocation
ep-geo:
PartOfSurfaceOfTheEarthSpecifiedAsPolygon
rdf:
type
owl:
Class
;
rdfs:
subClassOf
ep-geo:
PartOfTheSurfaceOfTheEarth
;
owl:
disjointWith
ep-geo:
State
,
ep-geo:
Country
,
ep-geo:
County
,
ep-geo:
LicenceBlock
,
ep-geo:
AreaCoveredByBusinessArrangement
.
owl:
disjointWith
ep-geo:
AreaCoveredByBusinessArrangement
,
ep-geo:
LicenceBlock
,
ep-geo:
County
,
ep-geo:
Country
,
ep-geo:
State
.
ep-geo:
PartOfTheSurfaceOfTheEarth
rdf:
type
owl:
Class
;
...
...
@@ -87,15 +87,16 @@ ep-geo:PartOfTheSurfaceOfTheEarth
rdfs:
subClassOf
ep-core:
PhysicalObject
.
ep-geo:
State
rdf:
type
ep-fac:
ProductionFacilityType
,
owl:
Class
;
rdf:
type
owl:
Class
,
ep-fac:
ProductionFacilityType
;
rdfs:
label
"state"
^^
xsd:
string
;
rdfs:
subClassOf
ep-geo:
PartOfTheSurfaceOfTheEarth
;
owl:
disjointWith
ep-geo:
Country
,
ep-geo:
PartOfSurfaceOfTheEarthSpecifiedAsPolygon
,
ep-geo:
County
,
ep-geo:
LicenceBlock
,
ep-geo:
AreaCoveredByBusinessArrangement
.
owl:
disjointWith
ep-geo:
AreaCoveredByBusinessArrangement
,
ep-geo:
LicenceBlock
,
ep-geo:
County
,
ep-geo:
PartOfSurfaceOfTheEarthSpecifiedAsPolygon
,
ep-geo:
Country
.
ep-geo:
Terminal
rdf:
type
owl:
Class
,
ep-geo:
DestinationType
;
rdf:
type
ep-geo:
DestinationType
,
owl:
Class
;
rdfs:
comment
"facility that is for the storage of oil, petrochemical products or both"
^^
xsd:
string
;
rdfs:
label
"terminal"
^^
xsd:
string
;
rdfs:
subClassOf
ep-
geo:
PartOfTheSurfaceOfTheEarth
,
ep-fac:
Facility
.
rdfs:
subClassOf
ep-
fac:
Facility
,
ep-geo:
PartOfTheSurfaceOfTheEarth
.
ep-geo:
areaOnSurfaceOfEarth
rdf:
type
owl:
ObjectProperty
;
...
...
@@ -118,12 +119,12 @@ ep-geo:hasNorthSeaAreaName
rdfs:
label
"has North Sea area name"
^^
xsd:
string
.
ep-geo:
hasNorthSeaBlockSuffixId
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
ep-geo:
OffshoreLocation
;
rdfs:
label
"has North Sea block suffix ID"
^^
xsd:
string
.
ep-geo:
hasNorthSeaQuadrantId
rdf:
type
owl:
DatatypeProperty
,
owl:
Functional
Property
;
rdf:
type
owl:
FunctionalProperty
,
owl:
Datatype
Property
;
rdfs:
domain
ep-geo:
OffshoreLocation
;
rdfs:
label
"has North Sea quadrant ID"
^^
xsd:
string
.
...
...
Please
register
or
login
to post a comment