SCHEMA_EP-GEOGRAPHY-v1.0.ttl 7.62 KB
# baseURI: http://www.reportinghub.no/ep/schema/1.0/geography
# imports: http://www.reportinghub.no/ep/schema/1.0/core
# imports: http://www.reportinghub.no/ep/schema/1.0/facility
# imports: http://www.reportinghub.no/np/schema/1.0/npd

@prefix ep-core:  <http://www.reportinghub.no/ep/schema/core#> .
@prefix ep-fac:  <http://www.reportinghub.no/ep/schema/facility#> .
@prefix ep-geo:  <http://www.reportinghub.no/ep/schema/geography#> .
@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 xsd:     <http://www.w3.org/2001/XMLSchema#> .

<http://www.reportinghub.no/ep/schema/1.0/geography>
      rdf:type owl:Ontology ;
      owl:imports <http://www.reportinghub.no/np/schema/1.0/npd> , <http://www.reportinghub.no/ep/schema/1.0/facility> , <http://www.reportinghub.no/ep/schema/1.0/core> ;
      owl:versionInfo "Created with TopBraid Composer"^^xsd:string .

ep-core:Area
      rdf:type rdfs:Class , ep-core:PropertySpace ;
      rdfs:label "Area"^^xsd:string ;
      rdfs:subClassOf owl:Class ;
      ep-core:seeReferenceData
              "http://posccaesar.org/rdl/RDS349874"^^xsd:string .

ep-core:areaCoveredByBusinessArrangementHasNpdPolygonPart
      rdf:type owl:TransitiveProperty ;
      rdfs:domain ep-geo:AreaCoveredByBusinessArrangement ;
      rdfs:range ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon ;
      rdfs:subPropertyOf ep-core:hasPart .

ep-core:km2
      rdfs:domain ep-core:Area .

ep-core:licenceBlockHasNpdPolygonPart
      rdf:type owl:TransitiveProperty ;
      rdfs:domain ep-geo:LicenceBlock ;
      rdfs:range ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon ;
      rdfs:subPropertyOf ep-core:hasPart .

ep-geo:AreaCoveredByBusinessArrangement
      rdf:type owl:Class ;
      rdfs:comment "A part of the earth recognised in a Business Arrangement"^^xsd:string ;
      rdfs:label "area covered by business arrangement"^^xsd:string ;
      rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
      owl:disjointWith ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:LicenceBlock , ep-geo:County , ep-geo:Country .

ep-geo:Country
      rdf:type owl:Class ;
      rdfs:comment "part of the surface of the earth that is a country"^^xsd:string ;
      rdfs:label "country"^^xsd:string ;
      rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
      owl:disjointWith ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:LicenceBlock , ep-geo:County , ep-geo:AreaCoveredByBusinessArrangement .

ep-geo:County
      rdf:type owl:Class ;
      rdfs:comment "part of the surface of the earth that is a county"^^xsd:string ;
      rdfs:label "county"^^xsd:string ;
      rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
      owl:disjointWith ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:LicenceBlock , ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement .

ep-geo:DestinationType
      rdf:type rdfs:Class ;
      rdfs:comment "class that consists of the classes defined by the SaleDestinationType enumeration in the MPR-XSD"^^xsd:string ;
      rdfs:label "destination type"^^xsd:string ;
      rdfs:subClassOf owl:Class .

ep-geo:Harbour
      rdf:type owl:Class , ep-geo:DestinationType ;
      rdfs:comment "part of the surface of the earth that is a harbour"^^xsd:string ;
      rdfs:label "harbour"^^xsd:string ;
      rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth .

ep-geo:LicenceBlock
      rdf:type owl:Class ;
      rdfs:comment "See RDL RDS13025226"^^xsd:string ;
      rdfs:label "Licence Block"^^xsd:string ;
      rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
      owl:disjointWith ep-geo:State , ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:County , ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement .

ep-geo:OffshoreLocation
      rdf:type owl:Class ;
      rdfs:comment "part of the surface of the earth that is sea"^^xsd:string ;
      rdfs:label "offshore location"^^xsd:string ;
      rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth .

ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon
      rdf:type owl:Class ;
      rdfs:comment "part of the surface of the earth that is specified as a polygon"^^xsd:string ;
      rdfs:label "part of the surface of the earth specified as a polygon"^^xsd:string ;
      rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
      owl:disjointWith ep-geo:State , ep-geo:LicenceBlock , ep-geo:County , ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement .

ep-geo:PartOfTheSurfaceOfTheEarth
      rdf:type owl:Class ;
      rdfs:comment "part of the surface of the earth, including airspace above and earth/sea below"^^xsd:string ;
      rdfs:label "part of the surface of the earth"^^xsd:string ;
      rdfs:subClassOf ep-core:PhysicalObject .

ep-geo:State
      rdf:type owl:Class ;
      rdfs:comment "part of the surface of the earth that is a state or province (source: MPR-XSD)"^^xsd:string ;
      rdfs:label "state"^^xsd:string ;
      rdfs:subClassOf ep-geo:PartOfTheSurfaceOfTheEarth ;
      owl:disjointWith ep-geo:PartOfSurfaceOfTheEarthSpecifiedAsPolygon , ep-geo:LicenceBlock , ep-geo:County , ep-geo:Country , ep-geo:AreaCoveredByBusinessArrangement .

ep-geo:Terminal
      rdf:type owl:Class , ep-geo:DestinationType ;
      rdfs:comment "facility that is for the storage of oil and/or petrochemical products and from which these products are usually transported to end users or further storage facilities (source: MPR-XSD)"^^xsd:string ;
      rdfs:label "terminal"^^xsd:string ;
      rdfs:subClassOf ep-fac:Facility , ep-geo:PartOfTheSurfaceOfTheEarth .

ep-geo:hasAreaName
      rdf:type owl:DatatypeProperty ;
      rdfs:comment "area name of an offshore location"^^xsd:string ;
      rdfs:domain ep-geo:OffshoreLocation ;
      rdfs:label "has area name"^^xsd:string .

ep-geo:hasNorthSeaAreaName
      rdf:type owl:DatatypeProperty ;
      rdfs:comment "North Sea area name of an offshore location"^^xsd:string ;
      rdfs:domain ep-geo:OffshoreLocation ;
      rdfs:label "has North Sea area name"^^xsd:string .

ep-geo:hasNorthSeaBlockSuffixId
      rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
      rdfs:comment "North Sea block suffix ID of an offshore location"^^xsd:string ;
      rdfs:domain ep-geo:OffshoreLocation ;
      rdfs:label "has North Sea block suffix ID"^^xsd:string .

ep-geo:hasNorthSeaQuadrantId
      rdf:type owl:FunctionalProperty , owl:DatatypeProperty ;
      rdfs:comment "North Sea quadrant ID of an offshore location"^^xsd:string ;
      rdfs:domain ep-geo:OffshoreLocation ;
      rdfs:label "has North Sea quadrant ID"^^xsd:string .

ep-geo:hasOffshoreLocationComment
      rdf:type owl:DatatypeProperty ;
      rdfs:comment "comment that is about an offshore location"^^xsd:string ;
      rdfs:domain ep-geo:OffshoreLocation ;
      rdfs:label "has offshore location comment"^^xsd:string .

ep-geo:locatedWithin
      rdf:type owl:ObjectProperty ;
      rdfs:comment "physical object that is or defines the volume within which a physical thing is located"^^xsd:string ;
      rdfs:domain ep-core:PhysicalThing ;
      rdfs:label "located within"^^xsd:string ;
      rdfs:range ep-core:PhysicalObject .

ep-geo:nominallyLocatedAt
      rdf:type owl:ObjectProperty ;
      rdfs:comment "physical thing that is or defines the point in space at which a physical thing is nominally located"^^xsd:string ;
      rdfs:domain ep-core:PhysicalThing ;
      rdfs:label "nominally located at"^^xsd:string ;
      rdfs:range ep-core:PhysicalObject .