PREFIX ontosewage: <https://www.theworldavatar.com/kg/ontosewage/>
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#>

ontosewage:Shaft a rdfs:Class ;
  rdfs:label "Shaft" ;
  rdfs:comment "Shaft is below the taper and leads down to the base of the manhole." .

ontosewage:hasDepth a rdf:Property ;
  rdfs:label "has depth" ;
  rdfs:comment "A relationship between a shaft and depth." ;
  rdfs:domain ontosewage:Shaft ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Depth> .

ontosewage:hasShape a rdf:Property ;
  rdfs:label "has shape" ;
  rdfs:comment "A relationship between a cross section of a pipe and shape." ;
  rdfs:range ontosewage:Shape .

ontosewage:hasShaftType a rdf:Property ;
  rdfs:label "has shaft type" ;
  rdfs:comment "A relationship between a shaft and its type." ;
  rdfs:domain ontosewage:Shaft ;
  rdfs:range ontosewage:ShaftType .

ontosewage:hasWidth a rdf:Property ;
  rdfs:label "has width" ;
  rdfs:comment "A relationship between a cross section of a pipe and width." ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Width> .

ontosewage:hasLength a rdf:Property ;
  rdfs:label "has length" ;
  rdfs:comment "A relationship between a pipe or a flume or a shaft and length." ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Length> .

ontosewage:DomesticWasteWater a rdfs:Class ;
  rdfs:label "Domestic waste water" ;
  rdfs:comment "Wastewater produced due to human activities in households is called domestic wastewater i.e. wastewater from the kitchen, shower, wash basin, toilet and laundry." ;
  rdfs:subClassOf ontosewage:SewerageFluid .

ontosewage:MixedProcess a rdfs:Class ;
  rdfs:label "Mixed process" ;
  rdfs:comment "Mixed process makes it easier to trap harmful substances by increasing a contact area between a flocculant and an undesirable substance." ;
  rdfs:subClassOf ontosewage:SewerageUsage .

ontosewage:12.5T a rdfs:Class ;
  rdfs:label "12.5T" ;
  rdfs:comment "Max weight (Domestic driveway thresholds for family cars, vans and 4x4s)" ;
  rdfs:subClassOf ontosewage:CoverClass .

ontosewage:Angular a rdfs:Class ;
  rdfs:label "Angular" ;
  rdfs:comment "Having angles or sharp corners." ;
  rdfs:subClassOf ontosewage:Shape .

ontosewage:Square a rdfs:Class ;
  rdfs:label "Square" ;
  rdfs:comment "A plane figure with four equal straight sides and four right angles." ;
  rdfs:subClassOf ontosewage:Shape .

<https://schema.org/Elevation> a rdfs:Class .

ontosewage:hasElevationReference a rdf:Property ;
  rdfs:label "has elevation reference" ;
  rdfs:comment "A relationship which shows the elevation reference." ;
  rdfs:domain <https://schema.org/Elevation> ;
  rdfs:range xsd:string .

ontosewage:hasElevationAboveSeaLevel a rdf:Property ;
  rdfs:label "has elevation above sea level" ;
  rdfs:comment "A relationship which shows the elevation above see level of a location." ;
  rdfs:domain <https://schema.org/Elevation> ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Height> .

ontosewage:hasElevationAccuracy a rdf:Property ;
  rdfs:label "has elevation accuracy" ;
  rdfs:comment "A relationship which shows the elevation accuracy." ;
  rdfs:domain <https://schema.org/Elevation> ;
  rdfs:range xsd:string .

<http://www.ontology-of-units-of-measure.org/resource/om-2/Quantity> a rdfs:Class .

ontosewage:ShaftType a rdfs:Class ;
  rdfs:label "Shaft type" ;
  rdfs:comment "Type of shaft" .

ontosewage:SideRoad a rdfs:Class ;
  rdfs:label "Side road" ;
  rdfs:comment "A minor or subsidiary road, especially one joining or diverging from a main road." ;
  rdfs:subClassOf ontosewage:AssociatedInfrastructure .

ontosewage:OpenTrench a rdfs:Class ;
  rdfs:label "Open trench" ;
  rdfs:comment "Open trench means a partially or totally excavated trench, including a trench in which a pipe, conduit or cable has been laid but not fully backfilled to the level of the adjoining ground and finally compacted." ;
  rdfs:subClassOf ontosewage:Shape .

ontosewage:StreetInletShaft a rdfs:Class ;
  rdfs:label "Street inlet shaft" ;
  rdfs:comment "It is a component of road drainage. It is used to absorb surface water on paved surfaces and feeds it to underground drainage facilities." ;
  rdfs:subClassOf ontosewage:ShaftType .

ontosewage:Pipe a rdfs:Class ;
  rdfs:label "Pipe" ;
  rdfs:comment "Pipe type used for pipe" ;
  rdfs:subClassOf ontosewage:PipeType .

ontosewage:Rectangle a rdfs:Class ;
  rdfs:label "Rectangle" ;
  rdfs:comment "A plane figure with four straight sides and four right angles, especially one with unequal adjacent sides, in contrast to a square." ;
  rdfs:subClassOf ontosewage:Shape .

ontosewage:Circle a rdfs:Class ;
  rdfs:label "Circle" ;
  rdfs:comment "A round plane figure whose boundary (the circumference) consists of points equidistant from a fixed point (the centre)." ;
  rdfs:subClassOf ontosewage:Shape .

ontosewage:Planning a rdfs:Class ;
  rdfs:label "Planning" ;
  rdfs:comment "Design or make a plan of (something to be made or built)." ;
  rdfs:subClassOf ontosewage:FunctionalState .

<https://schema.org/location> a rdfs:Class .

ontosewage:hasCoordinates a rdf:Property ;
  rdfs:label "has coordinates" ;
  rdfs:comment "A relationship between a location and Geo coordinates." ;
  rdfs:domain <https://schema.org/location> ;
  rdfs:range <https://schema.org/GeoCoordinates> .

ontosewage:isInWaterProtectionZone a rdf:Property ;
  rdfs:label "is in water protection zone" ;
  rdfs:comment "A relationship to show whether the location is in water protection zone or not." ;
  rdfs:domain <https://schema.org/location> ;
  rdfs:range xsd:boolean .

ontosewage:hasCatchmentAreaKey a rdf:Property ;
  rdfs:label "has catchment area key" ;
  rdfs:comment "Catchment area key of a location" ;
  rdfs:domain <https://schema.org/location> ;
  rdfs:range xsd:string .

ontosewage:hasElevation a rdf:Property ;
  rdfs:label "has elevation" ;
  rdfs:comment "A relationship between a location and elevation." ;
  rdfs:domain <https://schema.org/location> ;
  rdfs:range <https://schema.org/Elevation> .

ontosewage:hasPointDesignation a rdf:Property ;
  rdfs:label "has point designation" ;
  rdfs:comment "Point designation of a location" ;
  rdfs:domain <https://schema.org/location> ;
  rdfs:range xsd:string .

<http://semanticscience.org/resource/SIO_000061> a rdf:Property ;
  rdfs:domain <https://schema.org/location> ;
  rdfs:range xsd:string .

ontosewage:isAssociatedWith a rdf:Property ;
  rdfs:label "is associated with" ;
  rdfs:comment "A relationship between a location and associated infrastructure." ;
  rdfs:domain <https://schema.org/location> ;
  rdfs:range ontosewage:AssociatedInfrastructure .

ontosewage:isInFloodplane a rdf:Property ;
  rdfs:label "is in flood plane" ;
  rdfs:comment "A relationship to show whether the location is in flood plane or not." ;
  rdfs:domain <https://schema.org/location> ;
  rdfs:range xsd:boolean .

ontosewage:RectangularShaftStructure a rdfs:Class ;
  rdfs:label "Rectangular shaft structure" ;
  rdfs:subClassOf ontosewage:StructureType .

ontosewage:40T a rdfs:Class ;
  rdfs:label "40T" ;
  rdfs:comment "Max weight (Main roads, highways and high traffic areas such as public car parks)" ;
  rdfs:subClassOf ontosewage:CoverClass .

ontosewage:FictitiousStructure a rdfs:Class ;
  rdfs:label "Fictitious structure" ;
  rdfs:subClassOf ontosewage:StructureType .

ontosewage:ManholeEndpoint a rdfs:Class ;
  rdfs:label "Manhole endpoint" ;
  rdfs:comment "The endpoint type used for manhole connection" ;
  rdfs:subClassOf ontosewage:EndpointType .

ontosewage:ConnectionProperties a rdfs:Class ;
  rdfs:label "Connection properties" ;
  rdfs:comment "Connection properties of pipe." .

ontosewage:hasUpstreamConnector a rdf:Property ;
  rdfs:label "has upstream connector" ;
  rdfs:comment "A relationship to show where the sewage enters a pipe." ;
  rdfs:domain ontosewage:ConnectionProperties ;
  rdfs:range xsd:string .

ontosewage:hasEndpointObject a rdf:Property ;
  rdfs:label "has endpoint object" ;
  rdfs:comment "Endpoint object of pipe" ;
  rdfs:domain ontosewage:ConnectionProperties ;
  rdfs:range xsd:string .

ontosewage:hasEndpointType a rdf:Property ;
  rdfs:label "has endpoint type" ;
  rdfs:comment "A relationship between connection properties of a pipe and endpoint of the connection." ;
  rdfs:domain ontosewage:ConnectionProperties ;
  rdfs:range ontosewage:EndpointType .

ontosewage:hasDownstreamConnector a rdf:Property ;
  rdfs:label "has downstream connector" ;
  rdfs:comment "A relationship to show where the sewage exits a pipe." ;
  rdfs:domain ontosewage:ConnectionProperties ;
  rdfs:range xsd:string .

ontosewage:Concrete a rdfs:Class ;
  rdfs:label "Concrete" ;
  rdfs:comment "Concrete is a composite material composed of fine and coarse aggregate bonded together with a fluid cement (cement paste) that hardens over time." ;
  rdfs:subClassOf <https://w3id.org/digitalconstruction/0.3/BuildingMaterials#Material> .

ontosewage:SewerageUsage a rdfs:Class ;
  rdfs:label "Sewerage usage" ;
  rdfs:comment "Sewerage usage represents what the sewerage is used for." .

<http://www.ontology-of-units-of-measure.org/resource/om-2/Length> a rdfs:Class .

<http://www.ontology-of-units-of-measure.org/resource/om-2/hasValue> a rdf:Property ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Measure> .

ontosewage:ClosedGravityPipeline a rdfs:Class ;
  rdfs:label "Closed gravity pipeline" ;
  rdfs:comment "A closed pipeline in which the water, according to the law of gravity, travels from a higher starting point to a lower ending point." ;
  rdfs:subClassOf ontosewage:ChannelType .

ontosewage:SewerageComponent a rdfs:Class ;
  rdfs:label "Sewerage component" ;
  rdfs:comment "Sewerage component is the infrastructure that conveys sewage or surface runoff (stormwater, meltwater, rainwater) using sewers." .

ontosewage:hasUsage a rdf:Property ;
  rdfs:label "has usage" ;
  rdfs:comment "A relationship between a sewerage component and sewerage usage." ;
  rdfs:domain ontosewage:SewerageComponent ;
  rdfs:range ontosewage:SewerageUsage .

ontosewage:isConnectedTo a rdf:Property ;
  rdfs:label "is connected to" ;
  rdfs:comment "A relationship between a sewerage component and sewage plant." ;
  rdfs:domain ontosewage:SewerageComponent ;
  rdfs:range ontosewage:SewagePlant .

ontosewage:hasSewerageRecords a rdf:Property ;
  rdfs:label "has sewerage records" ;
  rdfs:comment "A relationship between a sewerage component and its records." ;
  rdfs:domain ontosewage:SewerageComponent ;
  rdfs:range ontosewage:SewerageRecords .

ontosewage:componentID a rdf:Property ;
  rdfs:label "component ID" ;
  rdfs:comment "Sewerage component ID" ;
  rdfs:domain ontosewage:SewerageComponent ;
  rdfs:range xsd:string .

ontosewage:hasConstructionProperties a rdf:Property ;
  rdfs:label "has construction properties" ;
  rdfs:comment "A relationship between a sewerage component and its construction properties." ;
  rdfs:domain ontosewage:SewerageComponent ;
  rdfs:range ontosewage:ConstructionProperties .

ontosewage:StandardShaftCircularProfile a rdfs:Class ;
  rdfs:label "Standard shaft circular profile" ;
  rdfs:subClassOf ontosewage:StructureType .

ontosewage:ShaftNode a rdfs:Class ;
  rdfs:label "Shaft node" ;
  rdfs:subClassOf ontosewage:ShaftType .

ontosewage:ReliefLine a rdfs:Class ;
  rdfs:label "Relief line" ;
  rdfs:comment "Pipe type used for relief line" ;
  rdfs:subClassOf ontosewage:PipeType .

ontosewage:ConnectionLine a rdfs:Class ;
  rdfs:label "Connection line" ;
  rdfs:comment "Pipe type used for connecting line" ;
  rdfs:subClassOf ontosewage:PipeType .

ontosewage:Flume a rdfs:Class ;
  rdfs:label "Flume" ;
  rdfs:comment "Flume is a human-made channel for water, in the form of an open declined gravity chute whose walls are raised above the surrounding terrain." .

ontosewage:ConnectingDuct a rdfs:Class ;
  rdfs:label "Connecting duct" ;
  rdfs:comment "Pipe type used for connecting duct" ;
  rdfs:subClassOf ontosewage:PipeType .

ontosewage:StreetDrainage a rdfs:Class ;
  rdfs:label "Street drainage" ;
  rdfs:comment "Drainage of street" ;
  rdfs:subClassOf ontosewage:SewerageUsage .

ontosewage:Inclination a rdfs:Class ;
  rdfs:label "Inclination" ;
  rdfs:comment "Degree of sloping in pipe." ;
  rdfs:subClassOf <http://www.ontology-of-units-of-measure.org/resource/om-2/Quantity> .

ontosewage:MainNetwork a rdfs:Class ;
  rdfs:label "Main network" ;
  rdfs:comment "Main network is a network that contains main pipes." ;
  rdfs:subClassOf ontosewage:SewerageNetwork .

<http://www.theworldavatar.com/ontology/ontocape/OntoCAPE.owl#hasPart> a rdf:Property ;
  rdfs:domain ontosewage:SewerageNetwork ;
  rdfs:range ontosewage:SewerageComponent .

<http://www.ontology-of-units-of-measure.org/resource/om-2/Width> a rdfs:Class .

ontosewage:Public a rdfs:Class ;
  rdfs:label "Public" ;
  rdfs:comment "Public ownership means that water could be properly managed at catchment level, and that the whole water cycle could be considered." ;
  rdfs:subClassOf ontosewage:OwnershipType .

ontosewage:SideWalk a rdfs:Class ;
  rdfs:label "Side walk" ;
  rdfs:comment "A paved path for pedestrians at the side of a road." ;
  rdfs:subClassOf ontosewage:AssociatedInfrastructure .

<https://w3id.org/digitalconstruction/0.3/BuildingMaterials#Material> a rdfs:Class .

ontosewage:PropertyConnection a rdfs:Class ;
  rdfs:label "Property connection" ;
  rdfs:comment "The endpoint type used for property connection" ;
  rdfs:subClassOf ontosewage:EndpointType .

ontosewage:Outlet a rdfs:Class ;
  rdfs:label "Outlet" ;
  rdfs:comment "A pipe with an opening which permits escape or release (of liquid, etc)." ;
  rdfs:subClassOf ontosewage:ShaftType .

ontosewage:Insulated a rdfs:Class ;
  rdfs:label "Insulated" ;
  rdfs:comment "Protected by interposing material that prevents the transfer of heat between the external environment and fluid circulating through pipes" ;
  rdfs:subClassOf ontosewage:FunctionalState .

ontosewage:Round a rdfs:Class ;
  rdfs:label "Round" ;
  rdfs:comment "Shaped like a circle or cylinder or sphere." ;
  rdfs:subClassOf ontosewage:Shape .

<https://saref.etsi.org/saref4watr/Pipe> a rdfs:Class ;
  rdfs:subClassOf ontosewage:SewerageComponent .

ontosewage:hasInclination a rdf:Property ;
  rdfs:label "has inclination" ;
  rdfs:comment "A relationship between a pipe and inclination." ;
  rdfs:domain <https://saref.etsi.org/saref4watr/Pipe> ;
  rdfs:range ontosewage:Inclination .

ontosewage:hasPipeType a rdf:Property ;
  rdfs:label "has pipe type" ;
  rdfs:comment "A relationship between a pipe type and pipe." ;
  rdfs:domain <https://saref.etsi.org/saref4watr/Pipe> ;
  rdfs:range ontosewage:PipeType .

ontosewage:hasWallThickness a rdf:Property ;
  rdfs:label "has wall thickness" ;
  rdfs:comment "A relationship between a pipe and its wall thickness." ;
  rdfs:domain <https://saref.etsi.org/saref4watr/Pipe> ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Thickness> .

ontosewage:hasConnectionProperties a rdf:Property ;
  rdfs:label "has connection properties" ;
  rdfs:comment "A relationship between a pipe and connection properties." ;
  rdfs:domain <https://saref.etsi.org/saref4watr/Pipe> ;
  rdfs:range ontosewage:ConnectionProperties .

ontosewage:usedFor a rdf:Property ;
  rdfs:label "used for" ;
  rdfs:comment "A relationship between a pipe and sewerage fluid." ;
  rdfs:domain <https://saref.etsi.org/saref4watr/Pipe> ;
  rdfs:range ontosewage:SewerageFluid .

ontosewage:hasOutletLocation a rdf:Property ;
  rdfs:label "has outlet location" ;
  rdfs:comment "A relationship between a pipe and outlet location." ;
  rdfs:domain <https://saref.etsi.org/saref4watr/Pipe> ;
  rdfs:range <https://schema.org/location> .

ontosewage:hasConnectionID a rdf:Property ;
  rdfs:label "has connection ID" ;
  rdfs:comment "Connection ID of pipe" ;
  rdfs:domain <https://saref.etsi.org/saref4watr/Pipe> ;
  rdfs:range xsd:string .

ontosewage:hasCrossSection a rdf:Property ;
  rdfs:label "has cross section" ;
  rdfs:comment "A relationship between a pipe and its cross section." ;
  rdfs:domain <https://saref.etsi.org/saref4watr/Pipe> ;
  rdfs:range ontosewage:CrossSection .

ontosewage:hasInletLocation a rdf:Property ;
  rdfs:label "has inlet location" ;
  rdfs:comment "A relationship between a pipe and inlet location." ;
  rdfs:domain <https://saref.etsi.org/saref4watr/Pipe> ;
  rdfs:range <https://schema.org/location> .

ontosewage:hasSourceID a rdf:Property ;
  rdfs:label "has source ID" ;
  rdfs:comment "Source ID of pipe" ;
  rdfs:domain <https://saref.etsi.org/saref4watr/Pipe> ;
  rdfs:range xsd:string .

ontosewage:EggShaped a rdfs:Class ;
  rdfs:label "Egg shaped" ;
  rdfs:comment "Having the oval shape of an egg.(The depth is one and half times the width.)" ;
  rdfs:subClassOf ontosewage:Shape .

ontosewage:RainWater a rdfs:Class ;
  rdfs:label "Rain water" ;
  rdfs:comment "Water that has fallen as or been obtained from rain." ;
  rdfs:subClassOf ontosewage:SewerageFluid , ontosewage:SewerageUsage .

<http://www.ontology-of-units-of-measure.org/resource/om-2/Thickness> a rdfs:Class .

ontosewage:Penstock a rdfs:Class ;
  rdfs:label "Penstock" ;
  rdfs:comment "A sluice for controlling or directing the flow of water." ;
  rdfs:subClassOf ontosewage:ChannelType .

ontosewage:Shape a rdfs:Class ;
  rdfs:label "Shape" ;
  rdfs:comment "External form of Manhole's cover, flume, shaft, or cross section." .

ontosewage:EndpointType a rdfs:Class ;
  rdfs:label "Endpoint type" ;
  rdfs:comment "Type of endpoint which is connected to pipe." .

ontosewage:Structure a rdfs:Class ;
  rdfs:label "Structure" ;
  rdfs:subClassOf ontosewage:ShaftType .

ontosewage:ReinforcedConcrete a rdfs:Class ;
  rdfs:label "Reinforced concrete" ;
  rdfs:comment "Concrete in which steel is embedded in such a manner that the two materials act together in resisting forces." ;
  rdfs:subClassOf <https://w3id.org/digitalconstruction/0.3/BuildingMaterials#Material> .

ontosewage:SewerageNetwork a rdfs:Class ;
  rdfs:label "Sewerage network" ;
  rdfs:comment "Sewerage network is a network of pipes and sewers that work together to collect and drain wastewater from the population or industrial centers to off-site treatment facilities." .

ontosewage:FunctionalState a rdfs:Class ;
  rdfs:label "Functional state" ;
  rdfs:comment "Operational state for sewerage component, i.e., under construction." .

<http://rdfs.co/juso/Street> a rdfs:Class .

ontosewage:hasStreetReference a rdf:Property ;
  rdfs:label "has street reference" ;
  rdfs:comment "Street reference of a location" ;
  rdfs:domain <http://rdfs.co/juso/Street> ;
  rdfs:range xsd:integer .

ontosewage:hasStreetName a rdf:Property ;
  rdfs:label "has street name" ;
  rdfs:comment "Street name of a location" ;
  rdfs:domain <http://rdfs.co/juso/Street> ;
  rdfs:range xsd:string .

ontosewage:PolyvinylChlorideHard a rdfs:Class ;
  rdfs:label "Polyvinyl chloride hard" ;
  rdfs:comment "Synthetic polymer of plastic." ;
  rdfs:subClassOf <https://w3id.org/digitalconstruction/0.3/BuildingMaterials#Material> .

ontosewage:City a rdfs:Class ;
  rdfs:label "City" ;
  rdfs:comment "Belongs to the city government" ;
  rdfs:subClassOf ontosewage:OwnershipType .

ontosewage:PressureDrainage a rdfs:Class ;
  rdfs:label "Pressure drainage" ;
  rdfs:comment "Pressure drainage is about managing the mix of air and water and maintaining the water seal in the trap, to protect the buildings occupants from foul odours and the risk of bacterial contamination." ;
  rdfs:subClassOf ontosewage:SewerageUsage .

ontosewage:GrayCastIron a rdfs:Class ;
  rdfs:label "Gray cast iron" ;
  rdfs:comment "Grey cast iron is a type of cast iron that has a graphitic microstructure." ;
  rdfs:subClassOf <https://w3id.org/digitalconstruction/0.3/BuildingMaterials#Material> .

ontosewage:FictionalShaft a rdfs:Class ;
  rdfs:label "Fictitious shaft " ;
  rdfs:subClassOf ontosewage:ShaftType .

ontosewage:Stoneware a rdfs:Class ;
  rdfs:label "Stoneware" ;
  rdfs:comment "Stoneware is dense pottery fired at high temperatures to make it resistant to liquids, or non-porous." ;
  rdfs:subClassOf <https://w3id.org/digitalconstruction/0.3/BuildingMaterials#Material> .

ontosewage:PreFlood a rdfs:Class ;
  rdfs:label "Pre flood" ;
  rdfs:comment "A stream, river, lake, ocean, or other surface or groundwaters into which treated or untreated wastewater is discharged." ;
  rdfs:subClassOf ontosewage:SewerageUsage .

ontosewage:CoverClass a rdfs:Class ;
  rdfs:label "Cover class" ;
  rdfs:comment "Type of manhole's cover (It is based on the ability to safely hold up to the relating weight)" .

ontosewage:StructureType a rdfs:Class ;
  rdfs:label "Structure type" ;
  rdfs:comment "Type of the connected node to a manhole." .

<https://schema.org/GeoCoordinates> a rdfs:Class .

<http://www.opengis.net/ont/geosparql#asWKT> a rdf:Property ;
  rdfs:domain <https://schema.org/GeoCoordinates> ;
  rdfs:range <http://www.opengis.net/ont/geosparql#wktLiteral> .

ontosewage:hasPositionAccuracy a rdf:Property ;
  rdfs:label "has position accuracy" ;
  rdfs:comment "Position accuracy of a geo coordinate" ;
  rdfs:domain <https://schema.org/GeoCoordinates> ;
  rdfs:range xsd:string .

ontosewage:hasCoordinateReference a rdf:Property ;
  rdfs:label "has coordinate reference" ;
  rdfs:comment "Coordinate reference of a geo coordinate" ;
  rdfs:domain <https://schema.org/GeoCoordinates> ;
  rdfs:range xsd:string .

ontosewage:InspectionOpening a rdfs:Class ;
  rdfs:label "Inspection opening" ;
  rdfs:comment "Inspection opening is important point in the sewerage infrastructure and is installed to enable access to underground sewer pipes in the event of a blockage." ;
  rdfs:subClassOf ontosewage:ShaftType .

ontosewage:ChannelType a rdfs:Class ;
  rdfs:label "Channel type" ;
  rdfs:comment "Type of channel for construction properties" .

<http://www.ontology-of-units-of-measure.org/resource/om-2/Height> a rdfs:Class .

ontosewage:OwnershipType a rdfs:Class ;
  rdfs:label "Ownership type" ;
  rdfs:comment "Type of ownership for sewerage component." .

<https://saref.etsi.org/saref4watr/Manhole> a rdfs:Class ;
  rdfs:subClassOf ontosewage:SewerageComponent .

ontosewage:hasCover a rdf:Property ;
  rdfs:label "has cover" ;
  rdfs:comment "A relationship between a manhole and cover." ;
  rdfs:domain <https://saref.etsi.org/saref4watr/Manhole> ;
  rdfs:range ontosewage:Cover .

ontosewage:hasStructureType a rdf:Property ;
  rdfs:label "has structure type" ;
  rdfs:comment "A relationship between a manhole and structure type." ;
  rdfs:domain <https://saref.etsi.org/saref4watr/Manhole> ;
  rdfs:range ontosewage:StructureType .

ontosewage:hasFlume a rdf:Property ;
  rdfs:label "has flume" ;
  rdfs:comment "A relationship between a manhole and flume." ;
  rdfs:domain <https://saref.etsi.org/saref4watr/Manhole> ;
  rdfs:range ontosewage:Flume .

<http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasLocation> a rdf:Property ;
  rdfs:range <https://schema.org/location> .

ontosewage:hasShaft a rdf:Property ;
  rdfs:label "has shaft" ;
  rdfs:comment "A relationship between a manhole and shaft." ;
  rdfs:domain <https://saref.etsi.org/saref4watr/Manhole> ;
  rdfs:range ontosewage:Shaft .

ontosewage:Constructed a rdfs:Class ;
  rdfs:label "Constructed" ;
  rdfs:comment "Completely built/developed" ;
  rdfs:subClassOf ontosewage:FunctionalState .

ontosewage:WasteWater a rdfs:Class ;
  rdfs:label "Waste water" ;
  rdfs:comment "Wastewater is the liquid that comes from showers, washing machines, sinks, toilets, bathtubs, dishwashers, and other items that handle dirty water." ;
  rdfs:subClassOf ontosewage:SewerageUsage .

ontosewage:SubNetwork a rdfs:Class ;
  rdfs:label "Sub network" ;
  rdfs:comment "Sub network is a network that contains branch pipes." ;
  rdfs:subClassOf ontosewage:SewerageNetwork .

ontosewage:StreetInletStructure a rdfs:Class ;
  rdfs:label "Street inlet structure" ;
  rdfs:subClassOf ontosewage:StructureType .

<http://rdfs.co/juso/District> a rdfs:Class .

ontosewage:hasDistrictName a rdf:Property ;
  rdfs:label "has district name" ;
  rdfs:comment "District name of a location" ;
  rdfs:domain <http://rdfs.co/juso/District> ;
  rdfs:range xsd:string .

ontosewage:hasDistrictReference a rdf:Property ;
  rdfs:label "has district reference" ;
  rdfs:comment "District reference of a location" ;
  rdfs:domain <http://rdfs.co/juso/District> ;
  rdfs:range xsd:integer .

ontosewage:SewerageFluid a rdfs:Class ;
  rdfs:label "Sewerage fluid" ;
  rdfs:comment "Type of wastewater that is produced by a community of people or natural factors like (rain, flood)." .

ontosewage:StreetInlet a rdfs:Class ;
  rdfs:label "Street inlet" ;
  rdfs:comment "The endpoint type used for street inlet where it drains rainwater from the street, sidewalk, square to a sewage system." ;
  rdfs:subClassOf ontosewage:EndpointType .

ontosewage:WaterPipe a rdfs:Class ;
  rdfs:label "Water pipe" ;
  rdfs:comment "A pipe for conveying water." ;
  rdfs:subClassOf ontosewage:SewerageUsage .

ontosewage:OpenGravityPipeline a rdfs:Class ;
  rdfs:label "Open gravity pipeline" ;
  rdfs:comment "An open pipeline in which the water, according to the law of gravity, travels from a higher starting point to a lower ending point." ;
  rdfs:subClassOf ontosewage:ChannelType .

ontosewage:SewerageRecords a rdfs:Class ;
  rdfs:label "Sewerage records" ;
  rdfs:comment "Records such as functional state, ID, and owner of a sewerage component." .

ontosewage:hasOwnershipType a rdf:Property ;
  rdfs:label "has ownership type" ;
  rdfs:comment "A relationship between sewerage records and their ownership type." ;
  rdfs:domain ontosewage:SewerageRecords ;
  rdfs:range ontosewage:OwnershipType .

ontosewage:hasFunctionalState a rdf:Property ;
  rdfs:label "has functional state" ;
  rdfs:comment "A relationship between sewerage records and their functional state." ;
  rdfs:domain ontosewage:SewerageRecords ;
  rdfs:range ontosewage:FunctionalState .

<http://www.ontology-of-units-of-measure.org/resource/om-2/Unit> a rdfs:Class .

<http://www.ontology-of-units-of-measure.org/resource/om-2/symbol> a rdf:Property ;
  rdfs:domain <http://www.ontology-of-units-of-measure.org/resource/om-2/Unit> ;
  rdfs:range xsd:string .

ontosewage:Private a rdfs:Class ;
  rdfs:label "Private" ;
  rdfs:comment "Belongs to the homeowner" ;
  rdfs:subClassOf ontosewage:OwnershipType .

<http://www.ontology-of-units-of-measure.org/resource/om-2/Distance> a rdfs:Class .

ontosewage:Terrain a rdfs:Class ;
  rdfs:label "Terrain" ;
  rdfs:comment "A stretch of land, especially with regard to its physical features." ;
  rdfs:subClassOf ontosewage:AssociatedInfrastructure .

ontosewage:BranchConnection a rdfs:Class ;
  rdfs:label "Branch connection" ;
  rdfs:comment "Branch connection means taking a tapping connection from a run pipe directly by making a hole in the run pipe or using an outlet fitting, which provides a connection of pipe for fluid to flow from a higher diameter to a lower diameter of the pipe." ;
  rdfs:subClassOf ontosewage:SewerageComponent .

ontosewage:relativeDistanceOnMainPipe a rdf:Property ;
  rdfs:label "relative distance on main pipe" ;
  rdfs:comment "Distance (in m) between main pipe endpoint and the branch connection on main pipe." ;
  rdfs:domain ontosewage:BranchConnection ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Distance> .

ontosewage:clockPositionOfBranchPipe a rdf:Property ;
  rdfs:label "clock position of branch pipe" ;
  rdfs:comment "Position of branch pipe" ;
  rdfs:domain ontosewage:BranchConnection ;
  rdfs:range xsd:integer .

ontosewage:isInFlowDirection a rdf:Property ;
  rdfs:label "is in flow direction" ;
  rdfs:comment "A relationship to define whether relative distance on main pipe is measured in or against flow direction." ;
  rdfs:domain ontosewage:BranchConnection ;
  rdfs:range xsd:boolean .

ontosewage:hasMainPipe a rdf:Property ;
  rdfs:label "has main pipe" ;
  rdfs:comment "A relationship between a branch connection and a pipe." ;
  rdfs:domain ontosewage:BranchConnection ;
  rdfs:range <https://saref.etsi.org/saref4watr/Pipe> .

ontosewage:hasBranchPipe a rdf:Property ;
  rdfs:label "has branch pipe" ;
  rdfs:comment "A relationship between a branch connection and a pipe." ;
  rdfs:domain ontosewage:BranchConnection ;
  rdfs:range <https://saref.etsi.org/saref4watr/Pipe> .

ontosewage:Cover a rdfs:Class ;
  rdfs:label "Cover" ;
  rdfs:comment "Cover is a removable plate forming the lid over the opening of a manhole, an opening large enough for a person to pass through that is used as an access point for an underground vault or pipe." .

ontosewage:hasClass a rdf:Property ;
  rdfs:label "has class" ;
  rdfs:comment "A relationship between a cover and cover class." ;
  rdfs:domain ontosewage:Cover ;
  rdfs:range ontosewage:CoverClass .

<https://w3id.org/digitalconstruction/0.3/BuildingMaterials#hasMaterial> a rdf:Property ;
  rdfs:range <https://w3id.org/digitalconstruction/0.3/BuildingMaterials#Material> .

ontosewage:ConstructionProperties a rdfs:Class ;
  rdfs:label "Construction properties" ;
  rdfs:comment "Construction properties for a sewerage component such as construction year and used materials." .

ontosewage:hasChannelType a rdf:Property ;
  rdfs:label "has channel type" ;
  rdfs:comment "A relationship between construction properties of a sewerage component and their channel type." ;
  rdfs:domain ontosewage:ConstructionProperties ;
  rdfs:range ontosewage:ChannelType .

ontosewage:constructionYear a rdf:Property ;
  rdfs:label "construction year" ;
  rdfs:comment "Construction year for sewerage component." ;
  rdfs:domain ontosewage:ConstructionProperties ;
  rdfs:range xsd:integer .

ontosewage:OutOfService a rdfs:Class ;
  rdfs:label "Out of service" ;
  rdfs:comment "Not available for use" ;
  rdfs:subClassOf ontosewage:FunctionalState .

ontosewage:PrivateProperty a rdfs:Class ;
  rdfs:label "Private property" ;
  rdfs:comment "Private property refers to the ownership of property by private parties - essentially anyone or anything other than the government." ;
  rdfs:subClassOf ontosewage:AssociatedInfrastructure .

ontosewage:MainRoad a rdfs:Class ;
  rdfs:label "Main road" ;
  rdfs:comment "A road that is commonly used and that goes through the main part of a city, town, etc." ;
  rdfs:subClassOf ontosewage:AssociatedInfrastructure .

<http://www.ontology-of-units-of-measure.org/resource/om-2/Depth> a rdfs:Class .

ontosewage:PipeType a rdfs:Class ;
  rdfs:label "Pipe type" ;
  rdfs:comment "Type of pipe such as venting." .

ontosewage:BuildingConnection a rdfs:Class ;
  rdfs:label "Building connection" ;
  rdfs:subClassOf ontosewage:ShaftType .

ontosewage:CrossSection a rdfs:Class ;
  rdfs:label "Cross section" ;
  rdfs:comment "A surface or shape exposed by making a straight cut through pipe, especially at right angles to an axis." .

ontosewage:hasHeight a rdf:Property ;
  rdfs:label "has height" ;
  rdfs:comment "A relationship between a cross section of a pipe and height." ;
  rdfs:domain ontosewage:CrossSection ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Height> .

ontosewage:SemiCircle a rdfs:Class ;
  rdfs:label "Semi circle" ;
  rdfs:comment "A half of a circle or of its circumference." ;
  rdfs:subClassOf ontosewage:Shape .

ontosewage:AssociatedInfrastructure a rdfs:Class ;
  rdfs:label "Associated infrastructure" ;
  rdfs:comment "Associated infrastructure of a location." .

<http://www.ontology-of-units-of-measure.org/resource/om-2/Measure> a rdfs:Class .

<http://www.ontology-of-units-of-measure.org/resource/om-2/hasNumericalValue> a rdf:Property ;
  rdfs:domain <http://www.ontology-of-units-of-measure.org/resource/om-2/Measure> ;
  rdfs:range xsd:float .

<http://www.ontology-of-units-of-measure.org/resource/om-2/hasUnit> a rdf:Property ;
  rdfs:comment "A relationship between a measure and the respective unit of measure." ;
  rdfs:domain <http://www.ontology-of-units-of-measure.org/resource/om-2/Measure> ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Unit> .

ontosewage:SewagePlant a rdfs:Class ;
  rdfs:label "Sewage plant" ;
  rdfs:comment "Sewage plant is a place where sewage is cleaned so that it is not harmful or dangerous to the environment." .

ontosewage:Stock a rdfs:Class ;
  rdfs:label "Stock" ;
  rdfs:comment "Regularly available" ;
  rdfs:subClassOf ontosewage:FunctionalState .

<http://www.opengis.net/ont/geosparql#wktLiteral> a rdfs:Datatype .
