Skip to content

Instantly share code, notes, and snippets.

@jindrichmynarz
Last active August 29, 2015 14:18
Show Gist options
  • Save jindrichmynarz/3ce117aa0bc5dbb52cbc to your computer and use it in GitHub Desktop.
Save jindrichmynarz/3ce117aa0bc5dbb52cbc to your computer and use it in GitHub Desktop.
Contaminated sites vocabulary
@prefix : <http://data.sazp.sk/vocab/contaminated-sites#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix geo: <http://www.opengis.net/ont/geosparql#> .
@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 schema: <http://schema.org/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix voaf: <http://purl.org/vocommons/voaf#> .
@prefix void: <http://rdfs.org/ns/void#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://data.sazp.sk/vocab/contaminated-sites> a voaf:Vocabulary ;
rdfs:label "Contaminated Sites Vocabulary"@en ;
vann:preferredNamespaceUri "http://data.sazp.sk/vocab/contaminated-sites#" ;
vann:preferredNamespacePrefix "cont" ;
dcterms:creator <http://mynarz.net/#jindrich> ;
dcterms:contributor [
schema:name "Erich Pacola" ;
schema:email "erich.pacola@sazp.sk"
] ;
dcterms:license <http://creativecommons.org/licenses/by/3.0/cz> .
# ----- Classes -----
:ContaminatedSite a rdfs:Class ;
rdfs:label "Contaminated site"@en, "Kontaminované miesto"@sk, "Kontaminované místo"@cs ;
rdfs:subClassOf geo:SpatialObject ;
rdfs:isDefinedBy <http://data.sazp.sk/vocab/contaminated-sites> .
# ----- Properties -----
:urbanClassification a rdf:Property ;
rdfs:label "Urban classification"@en, "Urbánna klasifikácia"@sk, "Urbánní klasifikace"@cs ;
rdfs:domain :ContaminatedSite ;
rdfs:range skos:Concept, [
a owl:Restriction ;
owl:onProperty skos:broader ;
owl:hasValue <http://www.eionet.europa.eu/gemet/concept/4666>
] ;
rdfs:isDefinedBy <http://data.sazp.sk/vocab/contaminated-sites> .
:riskLevel a rdf:Property ;
rdfs:label "Risk level"@en, "Rizikovosť"@sk, "Rizikovost"@cs ;
rdfs:comment "Risk level assessment"@en ;
rdfs:domain :ContaminatedSite ;
rdfs:range skos:Concept, [
a owl:Restriction ;
owl:onProperty skos:inScheme ;
owl:hasValue :risk-classes
] ;
rdfs:isDefinedBy <http://data.sazp.sk/vocab/contaminated-sites> .
:contaminatingActivity a rdf:Property ;
rdfs:label "Contaminating activity"@en, "Kontaminujúci činnosť"@sk, "Kontaminující činnost"@cs ;
rdfs:comment "Description of the activity that caused the contamination"@en ;
rdfs:domain :ContaminatedSite ;
rdfs:range xsd:string ;
rdfs:isDefinedBy <http://data.sazp.sk/vocab/contaminated-sites> .
:exposure a rdf:Property ;
rdfs:label "Exposure"@en, "Miera zásahu"@sk, "Míra zásahu"@cs ;
rdfs:comment "Description of exposure to the environmental burden"@en ;
rdfs:domain :ContaminatedSite ;
rdfs:range xsd:string ;
rdfs:isDefinedBy <http://data.sazp.sk/vocab/contaminated-sites> .
:registeredIn a rdf:Property ;
rdfs:subPropertyOf void:inDataset ;
rdfs:label "Registered in"@en ;
rdfs:comment "Dataset in which the contaminated site is registered"@en ;
rdfs:domain :ContaminatedSite ;
rdfs:range void:Dataset, [
a owl:Restriction ;
owl:oneOf (:register-A :register-B :register-C :register-V)
] ;
rdfs:isDefinedBy <http://data.sazp.sk/vocab/contaminated-sites> .
# ----- Concept schemes -----
:risk-classes a skos:ConceptScheme ;
rdfs:label "Risk classes"@en, "Triedy rizík"@sk, "Třídy rizik"@cs ;
skos:hasTopConcept :low-risk, :medium-risk, :high-risk ;
rdfs:isDefinedBy <http://data.sazp.sk/vocab/contaminated-sites> .
:low-risk a skos:Concept ;
skos:prefLabel "Low risk"@en, "Nízke riziko"@sk, "Nízké riziko"@cs ;
skos:topConceptOf :risk-classes ;
skos:inScheme :risk-classes .
:medium-risk a skos:Concept ;
skos:prefLabel "Medium risk"@en, "Stredné riziko"@sk, "Střední riziko"@cs ;
skos:topConceptOf :risk-classes ;
skos:inScheme :risk-classes .
:high-risk a skos:Concept ;
skos:prefLabel "High risk"@en, "Vysoké riziko"@sk, "Vysoké riziko"@cs ;
skos:topConceptOf :risk-classes ;
skos:inScheme :risk-classes .
# ----- Individuals -----
:register-A a void:Dataset ;
dcterms:title "Possibly contaminated sites"@en .
:register-B a void:Dataset ;
dcterms:title "Contaminates sites"@en .
:register-C a void:Dataset ;
dcterms:title "Remediated and reclaimed sites"@en .
:register-V a void:Dataset ;
dcterms:title "Sites excluded from registers"@en .
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment