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
2011-08-10 11:37:43 +0100
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
80404e37efd588590e184fc7eb6ee37c40189a61
80404e37
1 parent
27b8a239
Added mapping of Well and WellBore aliases
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
183 additions
and
0 deletions
www.reportinghub.no/ep/transform/TRANSFORM_ddr-wellAndWellBoreAlias-v1.1.1.ttl
www.reportinghub.no/ep/transform/TRANSFORM_ddr-wellAndWellBoreAlias-v1.1.1.ttl
0 → 100644
View file @
80404e3
# Saved by TopBraid on Wed Aug 10 11:12:10 BST 2011
# baseURI: http://www.reportinghub.no/ep/transform/1.1/wellAndWellBoreAlias
# imports: http://www.reportinghub.no/ep/spin/1.1/lib
# imports: http://www.reportinghub.no/ep/schema/1.0/ddr
# imports: http://spinrdf.org/spin
@prefix
:
<http://www.reportinghub.no/ep/transform/1.1/wellAndWellBoreAlias#>
.
@prefix
ep-spin-lib:
<http://www.reportinghub.no/ep/spin/lib#>
.
@prefix
fn:
<http://www.w3.org/2005/xpath-functions#>
.
@prefix
owl:
<http://www.w3.org/2002/07/owl#>
.
@prefix
rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
.
@prefix
rdfs:
<http://www.w3.org/2000/01/rdf-schema#>
.
@prefix
smf:
<http://topbraid.org/sparqlmotionfunctions#>
.
@prefix
sp:
<http://spinrdf.org/sp#>
.
@prefix
spin:
<http://spinrdf.org/spin#>
.
@prefix
spl:
<http://spinrdf.org/spl#>
.
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
<http://www.reportinghub.no/ep/schema/ddr#Obj_drillReport>
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 151 Transfer WellBore aliases"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b1
;
sp:
predicate
_:
b2
;
sp:
subject
_:
b3
])
;
sp:
where
([
sp:
object
_:
b4
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b5
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b6
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#wellboreAlias>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b1
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#name>
;
sp:
subject
_:
b6
]
[
sp:
object
_:
b7
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#enumNamingSystem>
;
sp:
subject
_:
b6
]
[
sp:
object
_:
b8
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWellBore>
;
sp:
subject
_:
b9
]
[
sp:
object
_:
b3
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/core#temporalPartOf>
;
sp:
subject
_:
b8
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b4
]
;
sp:
variable
_:
b10
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b10
;
sp:
arg2
_:
b5
]
;
sp:
variable
_:
b9
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLabelOfSystem
;
sp:
arg1
_:
b7
]
;
sp:
variable
_:
b2
])
]
;
spin:
rule
[
rdf:
type
sp:
Construct
;
rdfs:
comment
"STEP 150 Transfer Well aliases"
^^
xsd:
string
;
sp:
templates
([
sp:
object
_:
b11
;
sp:
predicate
_:
b12
;
sp:
subject
_:
b13
])
;
sp:
where
([
sp:
object
_:
b14
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#nameWellbore>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b15
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#dTimStart>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b16
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#wellAlias>
;
sp:
subject
spin:
_this
]
[
sp:
object
_:
b11
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#name>
;
sp:
subject
_:
b16
]
[
sp:
object
_:
b17
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/ddr#enumNamingSystem>
;
sp:
subject
_:
b16
]
[
sp:
object
_:
b13
;
sp:
predicate
<http://www.reportinghub.no/ep/schema/activity#onWell>
;
sp:
subject
_:
b18
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
normalizeString
;
sp:
arg1
_:
b14
]
;
sp:
variable
_:
b19
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
buildDailyDrillingActivityURI
;
sp:
arg1
_:
b19
;
sp:
arg2
_:
b15
]
;
sp:
variable
_:
b18
]
[
rdf:
type
sp:
Bind
;
sp:
expression
[
rdf:
type
ep-spin-lib:
selectLabelOfSystem
;
sp:
arg1
_:
b17
]
;
sp:
variable
_:
b12
])
]
.
<http://www.reportinghub.no/ep/transform/1.1/wellAndWellBoreAlias>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.reportinghub.no/ep/schema/1.0/ddr>
,
<http://spinrdf.org/spin>
,
<http://www.reportinghub.no/ep/spin/1.1/lib>
;
owl:
versionInfo
"Created with TopBraid Composer"
^^
xsd:
string
.
_:
b14
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b15
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b16
sp:
varName
"wellAlias"
^^
xsd:
string
.
_:
b11
sp:
varName
"name"
^^
xsd:
string
.
_:
b17
sp:
varName
"namingSystem"
^^
xsd:
string
.
_:
b18
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b13
sp:
varName
"well"
^^
xsd:
string
.
_:
b19
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b12
sp:
varName
"labelOfSystem"
^^
xsd:
string
.
_:
b4
sp:
varName
"nameWellBore"
^^
xsd:
string
.
_:
b5
sp:
varName
"dTimStart"
^^
xsd:
string
.
_:
b6
sp:
varName
"wellBoreAlias"
^^
xsd:
string
.
_:
b1
sp:
varName
"name"
^^
xsd:
string
.
_:
b7
sp:
varName
"namingSystem"
^^
xsd:
string
.
_:
b9
sp:
varName
"dailyDrillingActivity"
^^
xsd:
string
.
_:
b8
sp:
varName
"temporalPartOfAWellBore"
^^
xsd:
string
.
_:
b3
sp:
varName
"wellBore"
^^
xsd:
string
.
_:
b10
sp:
varName
"normalizedWellBoreName"
^^
xsd:
string
.
_:
b2
sp:
varName
"labelOfSystem"
^^
xsd:
string
.
[]
rdf:
type
smf:
regex
.
[]
rdf:
type
smf:
trim
.
[]
rdf:
type
fn:
starts-with
.
[]
rdf:
type
sp:
Modify
.
([])
.
([])
.
([]
[]
[
rdf:
type
sp:
Filter
]
[
rdf:
type
sp:
Bind
])
.
Please
register
or
login
to post a comment