# OWL ontology, rendered from the LinkML model.
@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#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .

<https://joinedcontext.com/models/praha/praha-mesto/views/e6sryswazw3lcgip7tngpeoampsoai6z> a owl:Ontology ;
  rdfs:label "praha-mesto" .

<https://smartdatamodels.org/WasteContainer> a owl:Class ;
  rdfs:label "WasteContainer" ;
  rdfs:comment "One sensor-monitored sorted-waste container of the city and how full it is." .

<https://smartdatamodels.org/WasteContainerIsle> a owl:Class ;
  rdfs:label "WasteContainerIsle" ;
  rdfs:comment "One sorted-waste collection point of the city, where its containers stand." .

<https://joinedcontext.com/models/accessRestriction> a owl:DatatypeProperty ;
  rdfs:label "accessRestriction" ;
  rdfs:range xsd:string ;
  rdfs:comment "Who may use the collection point." .

<https://joinedcontext.com/models/containerCode> a owl:DatatypeProperty ;
  rdfs:label "containerCode" ;
  rdfs:range xsd:string ;
  rdfs:comment "The container's number in the city's waste register (KSNKO)." .

<https://smartdatamodels.org/dataProvider> a owl:DatatypeProperty ;
  rdfs:label "dataProvider" ;
  rdfs:range xsd:string ;
  rdfs:comment "Who publishes the data the entity was read from, with the credit its licence asks for, as an application shows it beside the data." .

<https://smartdatamodels.org/dateModified> a owl:DatatypeProperty ;
  rdfs:label "dateModified" ;
  rdfs:range xsd:dateTime ;
  rdfs:comment "When the publisher's station, counter or sensor last reported the values beside it." .

<https://smartdatamodels.org/fillingLevel> a owl:DatatypeProperty ;
  rdfs:label "fillingLevel" ;
  rdfs:range xsd:float ;
  rdfs:comment "How full the container was at its sensor's last reading, 0 empty to 1 full." .

<https://purl.org/geojson/vocab#geometry> a owl:DatatypeProperty ;
  rdfs:label "location" ;
  rdfs:range xsd:string ;
  rdfs:comment "Where the entity is, as GeoJSON geometry." .

<http://schema.org/name> a owl:DatatypeProperty ;
  rdfs:label "name" ;
  rdfs:range xsd:string ;
  rdfs:comment "The name, per language, as the publisher writes it." .

<https://joinedcontext.com/models/refDistrict> a owl:DatatypeProperty ;
  rdfs:label "refDistrict" ;
  rdfs:range xsd:anyURI ;
  rdfs:comment "The city district the record lies in." .

<https://smartdatamodels.org/refWasteContainerIsle> a owl:ObjectProperty ;
  rdfs:label "refWasteContainerIsle" ;
  rdfs:range <https://smartdatamodels.org/WasteContainerIsle> ;
  owl:inverseOf <https://joinedcontext.com/models/wasteContainers> ;
  rdfs:comment "The collection point the container stands at." .

<https://smartdatamodels.org/source> a owl:DatatypeProperty ;
  rdfs:label "source" ;
  rdfs:range xsd:anyURI ;
  rdfs:comment "The open-data service the entity was read from." .

<https://joinedcontext.com/models/stationCode> a owl:DatatypeProperty ;
  rdfs:label "stationCode" ;
  rdfs:range xsd:string ;
  rdfs:comment "The collection point's number in the city's waste register, such as 0022/ 001." .

<https://joinedcontext.com/models/wasteContainers> a owl:ObjectProperty ;
  rdfs:label "wasteContainers" ;
  rdfs:range <https://smartdatamodels.org/WasteContainer> ;
  owl:inverseOf <https://smartdatamodels.org/refWasteContainerIsle> ;
  rdfs:comment "The monitored containers at this collection point, computed from their refWasteContainerIsle and never stored." .

<https://joinedcontext.com/models/wasteKind> a owl:DatatypeProperty ;
  rdfs:label "wasteKind" ;
  rdfs:range xsd:string ;
  rdfs:comment "What the container takes, as the city's waste register sorts it." .
