@prefix dc: .
@prefix li: .
@prefix rdfs: .
@prefix owl: .
@prefix xsd: .
@prefix rdf: .
@prefix h2o: .
@prefix skos: .
@prefix dcterms: .
h2o:isAbstract true .
li:description a owl:DatatypeProperty ;
rdfs:domain [ a owl:Class ;
owl:unionOf ( li:Source li:ProcessStep )
] ;
rdfs:isDefinedBy ;
rdfs:label "description"^^xsd:string .
li:ProcessStep a owl:Class ;
rdfs:isDefinedBy ;
rdfs:label "Process step"^^xsd:string ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty li:dateTime
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ;
owl:onProperty li:processor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty li:rationale
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minCardinality "0"^^xsd:nonNegativeInteger ;
owl:onProperty li:processor
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom li:Source ;
owl:onProperty li:source
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minCardinality "0"^^xsd:nonNegativeInteger ;
owl:onProperty li:source
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:cardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty li:description
] ;
skos:notation "LI_ProcessStep"^^h2o:ISOClassName .
h2o:isAbstract true .
li:source a owl:ObjectProperty ;
rdfs:domain [ a owl:Class ;
owl:unionOf ( li:Lineage li:ProcessStep )
] ;
rdfs:isDefinedBy ;
rdfs:label "source"^^xsd:string ;
rdfs:range li:Source ;
owl:inverseOf li:sourceStep .
li:statement a owl:DatatypeProperty ;
rdfs:domain li:Lineage ;
rdfs:isDefinedBy ;
rdfs:label "statement"^^xsd:string .
a owl:Ontology ;
dc:creator "Simon Jonathan David COX\r\nCSIRO"^^xsd:string ;
dc:date "2012-05-25T00:00:00"^^xsd:dateTime ;
dc:description "An OWL representation of parts of the Geographic Metadata model described in ISO 19115:2003 with Corrigendum 2006 - LI Package"^^xsd:string ;
dc:source "ISO 19115:2003\r\nISO 19115:2006 Corrigendum"^^xsd:string ;
dc:title "OWL representation of ISO 19115 (Geographic Information - Metadata - Lineage package)"^^xsd:string ;
dcterms:created "2012-05-18T00:00:00"^^xsd:dateTime ;
dcterms:hasPart li:Source , li:scaleDenominator , li:description , li:processor , li:Lineage , li:sourceReferenceSystem , li:ProcessStep , li:statement , li:source , li:sourceCitation , li:dateTime , li:sourceStep , li:processStep , li:sourceExtent , li:rationale ;
dcterms:modified "2012-10-26T00:00:00"^^xsd:dateTime ;
owl:imports ;
owl:priorVersion ;
owl:versionIRI .
li:dateTime a owl:DatatypeProperty ;
rdfs:domain li:ProcessStep ;
rdfs:isDefinedBy ;
rdfs:label "date time"^^xsd:string ;
rdfs:range xsd:dateTime .
li:processStep a owl:ObjectProperty ;
rdfs:domain li:Lineage ;
rdfs:isDefinedBy ;
rdfs:label "process step"^^xsd:string ;
rdfs:range li:ProcessStep .
li:sourceReferenceSystem
a owl:ObjectProperty ;
rdfs:domain li:Source ;
rdfs:isDefinedBy ;
rdfs:label "source reference system"^^xsd:string ;
rdfs:range .
li:sourceCitation a owl:ObjectProperty ;
rdfs:domain li:Source ;
rdfs:isDefinedBy ;
rdfs:label "source citation"^^xsd:string ;
rdfs:range .
li:processor a owl:ObjectProperty ;
rdfs:domain li:ProcessStep ;
rdfs:isDefinedBy ;
rdfs:label "processor"^^xsd:string ;
rdfs:range .
li:Source a owl:Class ;
rdfs:isDefinedBy ;
rdfs:label "Source"^^xsd:string ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ;
owl:onProperty li:sourceCitation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty li:sourceReferenceSystem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ;
owl:onProperty li:sourceReferenceSystem
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty li:description
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty li:scaleDenominator
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ;
owl:onProperty li:sourceExtent
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minCardinality "0"^^xsd:nonNegativeInteger ;
owl:onProperty li:sourceStep
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom ;
owl:onProperty li:scaleDenominator
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minCardinality "0"^^xsd:nonNegativeInteger ;
owl:onProperty li:sourceExtent
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty li:sourceCitation
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom li:ProcessStep ;
owl:onProperty li:sourceStep
] ;
skos:notation "LI_Source"^^h2o:ISOClassName .
li:sourceExtent a owl:ObjectProperty ;
rdfs:domain li:Source ;
rdfs:isDefinedBy ;
rdfs:label "source extent"^^xsd:string ;
rdfs:range .
li:scaleDenominator a owl:ObjectProperty ;
rdfs:domain li:Source ;
rdfs:isDefinedBy ;
rdfs:label "scale denominator"^^xsd:string ;
rdfs:range .
li:rationale a owl:DatatypeProperty ;
rdfs:domain li:ProcessStep ;
rdfs:isDefinedBy ;
rdfs:label "rationale"^^xsd:string .
li:Lineage a owl:Class ;
rdfs:isDefinedBy ;
rdfs:label "Lineage"^^xsd:string ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minCardinality "0"^^xsd:nonNegativeInteger ;
owl:onProperty li:processStep
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:minCardinality "0"^^xsd:nonNegativeInteger ;
owl:onProperty li:source
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom li:Source ;
owl:onProperty li:source
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:maxCardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty li:statement
] ;
rdfs:subClassOf [ a owl:Restriction ;
owl:allValuesFrom li:ProcessStep ;
owl:onProperty li:processStep
] ;
skos:notation "LI_Lineage"^^h2o:ISOClassName .
li:sourceStep a owl:ObjectProperty ;
rdfs:domain li:Source ;
rdfs:isDefinedBy ;
rdfs:label "source step"^^xsd:string ;
rdfs:range li:ProcessStep ;
owl:inverseOf li:source .