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

ontobuiltenv:FireStation a rdfs:Class ;
  rdfs:label "Fire station" ;
  rdfs:comment "A facility which may house fire fighters, and contains the equipment and vehicles." ;
  rdfs:subClassOf ontobuiltenv:EmergencyService .

ontobuiltenv:hasUsageShare a rdf:Property ;
  rdfs:label "usage share" ;
  rdfs:comment "A relationship between a property usage and its relative share if property has multiple usages associated with it (between 0 and 1)." ;
  rdfs:domain ontobuiltenv:PropertyUsage ;
  rdfs:range xsd:float .

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

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

ontobuiltenv:PropertyUsage a rdfs:Class ;
  rdfs:label "Property usage" ;
  rdfs:comment "Description of the (intended) usage and/or function of a property. One property can have multiple usages. If multiple usages are assigned to one property, they have an usage share assigned to them (for single usage assignments this is assumed 1)." .

ontobuiltenv:School a rdfs:Class ;
  rdfs:label "School" ;
  rdfs:comment "A property where young people receive primary and secondary education." ;
  rdfs:subClassOf ontobuiltenv:Education .

ontobuiltenv:CulturalFacility a rdfs:Class ;
  rdfs:label "Cultural facility" ;
  rdfs:comment "A feature that is deemed to be of particular interest to society." ;
  rdfs:subClassOf ontobuiltenv:Non-Domestic .

ontobuiltenv:Office a rdfs:Class ;
  rdfs:label "Office" ;
  rdfs:comment "A place of business where professional or clerical duties are performed." ;
  rdfs:subClassOf ontobuiltenv:Non-Domestic .

<https://w3id.org/bot#Building> a rdfs:Class .

ontobuiltenv:University a rdfs:Class ;
  rdfs:label "University" ;
  rdfs:comment "A site providing higher/university education." ;
  rdfs:subClassOf ontobuiltenv:Education .

ontobuiltenv:Flat a rdfs:Class ;
  rdfs:label "Flat" ;
  rdfs:comment "A self-contained suite of rooms which occupies part of a building." ;
  rdfs:subClassOf ontobuiltenv:Property .

ontobuiltenv:hasConstructionComponent a rdf:Property ;
  rdfs:label "has construction component" ;
  rdfs:comment "A relationship between a property and one of its key construction components." ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range ontobuiltenv:ConstructionComponent .

ontobuiltenv:hasTotalFloorArea a rdf:Property ;
  rdfs:label "has total floor area" ;
  rdfs:comment "A relationship between a property and its total floor area." ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Area> .

ontobuiltenv:hasNumberOfFloors a rdf:Property ;
  rdfs:label "has number of floors" ;
  rdfs:comment "A relationship between a property and its number of floors." ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range ontobuiltenv:NumberOfFloors .

ontobuiltenv:isIn a rdf:Property ;
  rdfs:label "is in" ;
  rdfs:comment "A relationship between a flat/apartment and its parent building it is contained within." ;
  rdfs:domain ontobuiltenv:Flat ;
  rdfs:range <http://www.purl.org/oema/infrastructure/Building> .

ontobuiltenv:hasLatestEPC a rdf:Property ;
  rdfs:label "latest EPC" ;
  rdfs:comment "A relationship between a property and its latest Energy Performance record (i.e. unique lodgement identifier)." ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range xsd:string .

ontobuiltenv:hasConstructionDate a rdf:Property ;
  rdfs:label "has construction date" ;
  rdfs:comment "A relationship between a property and its construction dates." ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range <http://www.w3.org/2006/time#Interval> .

ontobuiltenv:hasAddress a rdf:Property ;
  rdfs:label "has address" ;
  rdfs:comment "A relationship between a property and its address." ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range <https://spec.edmcouncil.org/fibo/ontology/FND/Places/Addresses/ConventionalStreetAddress> .

ontobuiltenv:locatedIn a rdf:Property ;
  rdfs:label "located in" ;
  rdfs:comment "A relationship between a property and an encompassing administrative district." ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range ontobuiltenv:AdministrativeDistrict .

ontobuiltenv:hasLatestTransactionRecord a rdf:Property ;
  rdfs:label "has latest transaction record" ;
  rdfs:comment "A relationship between a property and its latest transaction record." ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range <http://landregistry.data.gov.uk/def/ppi/TransactionRecord> .

ontobuiltenv:hasBuiltForm a rdf:Property ;
  rdfs:label "has built form" ;
  rdfs:comment "A relationship between a property and its built form." ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range ontobuiltenv:BuiltForm .

ontobuiltenv:hasGFA a rdf:Property ;
  rdfs:label "has GFA" ;
  rdfs:comment "A relationship between a building and its Gross Floor Area value." ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range xsd:float .

ontobuiltenv:hasMarketValue a rdf:Property ;
  rdfs:label "has market value" ;
  rdfs:comment "A relationship between a property and its (estimated) property value." ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/AmountOfMoney> .

ontobuiltenv:hasEnergyRating a rdf:Property ;
  rdfs:label "has energy rating" ;
  rdfs:comment "A relationship between a property and its overall energy efficiency rating (e.g. linear 'A to G' rating (where A is the most energy efficient and G is the least energy efficient))" ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range xsd:string .

ontobuiltenv:hasPropertyType a rdf:Property ;
  rdfs:label "has property type" ;
  rdfs:comment "A relationship between a property and its property type." ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range ontobuiltenv:PropertyType .

ontobuiltenv:hasWGS84LatitudeLongitude a rdf:Property ;
  rdfs:label "has WGS84 coordinates" ;
  rdfs:comment "Location of property footprint centroid in WGS84 coordinates." ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range <http://www.bigdata.com/rdf/geospatial/literals/v1#lat-lon> .

ontobuiltenv:hasPropertyUsage a rdf:Property ;
  rdfs:label "has property usage" ;
  rdfs:comment "A relationship between a property and its (intended) usage and/or function." ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range ontobuiltenv:PropertyUsage .

ontobuiltenv:hasEstimatedConstructionCost a rdf:Property ;
  rdfs:label "has estimated construction cost" ;
  rdfs:comment "A relationship between a building and its estimated construction cost." ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Cost> .

ontobuiltenv:hasNumberOfHabitableRooms a rdf:Property ;
  rdfs:label "has number of habitable rooms" ;
  rdfs:comment "A relationship between a property and its total number of habitable rooms." ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range xsd:integer .

ontobuiltenv:hasIdentifier a rdf:Property ;
  rdfs:label "has identifier" ;
  rdfs:comment "Unique identifier describing the property." ;
  rdfs:domain ontobuiltenv:Property ;
  rdfs:range xsd:string .

<http://www.w3.org/2006/time#Instant> a rdfs:Class .

<http://www.w3.org/2006/time#inXSDDateTimeStamp> a rdf:Property ;
  rdfs:label "in XSD dateTimeStamp" ;
  rdfs:domain <http://www.w3.org/2006/time#Instant> ;
  rdfs:range xsd:string .

ontobuiltenv:BuiltForm a rdfs:Class ;
  rdfs:label "Built form" ;
  rdfs:comment "The built form of the property." .

ontobuiltenv:Domestic a rdfs:Class ;
  rdfs:label "Domestic" ;
  rdfs:comment "A property that serves as living space for one or more parties." ;
  rdfs:subClassOf ontobuiltenv:PropertyUsage .

ontobuiltenv:FloorsCatA a rdfs:Class ;
  rdfs:label "Floors category A" ;
  rdfs:comment "Category A of floors: data from reliable departments (e.g. government agencies)" ;
  rdfs:subClassOf ontobuiltenv:NumberOfFloors .

ontobuiltenv:hasValue a rdf:Property ;
  rdfs:label "has value" ;
  rdfs:comment "A relationship between the number of floors and its numerical value." ;
  rdfs:domain ontobuiltenv:NumberOfFloors ;
  rdfs:range xsd:integer .

<http://www.purl.org/oema/infrastructure/Building> a rdfs:Class ;
  rdfs:label "Building" ;
  rdfs:comment "A built structure with ground, roof, and walls which stands more or less permanently in one place." ;
  rdfs:subClassOf <http://www.opengis.net/ont/geosparql#Feature> , ontobuiltenv:Property .

ontobuiltenv:hasPVsuitableRoofArea a rdf:Property ;
  rdfs:label "has roof area suitable for PV" ;
  rdfs:comment "A relationship between a building and its roof area suitable for photovoltaics installation." ;
  rdfs:domain <http://www.purl.org/oema/infrastructure/Building> ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Area> .

ontobuiltenv:hasTotalRoofArea a rdf:Property ;
  rdfs:label "has total roof area" ;
  rdfs:comment "A relationship between a building and its total roof area." ;
  rdfs:domain <http://www.purl.org/oema/infrastructure/Building> ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Area> .

ontobuiltenv:hasOntoCityGMLRepresentation a rdf:Property ;
  rdfs:label "has OntoCityGML representation" ;
  rdfs:comment "A relationship between a building and its corresponding instance IRI in OntoCityGml." ;
  rdfs:domain <http://www.purl.org/oema/infrastructure/Building> ;
  rdfs:range <https://w3id.org/linkml/Any> .

ontobuiltenv:hasInstalledPVArea a rdf:Property ;
  rdfs:label "has installed PV area" ;
  rdfs:comment "A relationship between a building and its total installed photovoltaics area." ;
  rdfs:domain <http://www.purl.org/oema/infrastructure/Building> ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Area> .

ontobuiltenv:hasGroundElevation a rdf:Property ;
  rdfs:label "has ground elevation" ;
  rdfs:comment "A relationship between a building and its ground elevation." ;
  rdfs:domain <http://www.purl.org/oema/infrastructure/Building> ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Height> .

ontobuiltenv:Wall a rdfs:Class ;
  rdfs:label "Wall" ;
  rdfs:comment "Key construction characteristics of the property's walls." ;
  rdfs:subClassOf ontobuiltenv:ConstructionComponent .

<https://www.theworldavatar.com/kg/ontouom/pound_sterling_per_sqm> a rdfs:Class ;
  rdfs:label "Pound sterling per sqm" ;
  rdfs:comment "Pound sterling per square metre." ;
  rdfs:subClassOf <http://www.ontology-of-units-of-measure.org/resource/om-2/Unit> .

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

ontobuiltenv:Clinic a rdfs:Class ;
  rdfs:label "Clinic" ;
  rdfs:comment "A medical facility for outpatient primary level healthcare." ;
  rdfs:subClassOf ontobuiltenv:Medical .

<http://ontology.eil.utoronto.ca/icontact.owl#Address> a rdfs:Class .

<http://ontology.eil.utoronto.ca/icontact.owl#hasStreet> a rdf:Property ;
  rdfs:label "has street" ;
  rdfs:comment "A relationship between an address and the respective street name." ;
  rdfs:domain <http://ontology.eil.utoronto.ca/icontact.owl#Address> ;
  rdfs:range xsd:string .

<http://ontology.eil.utoronto.ca/icontact.owl#hasStreetNumber> a rdf:Property ;
  rdfs:label "has street number" ;
  rdfs:comment "A relationship between an address and the respective street/house number." ;
  rdfs:domain <http://ontology.eil.utoronto.ca/icontact.owl#Address> ;
  rdfs:range xsd:string .

ontobuiltenv:hasAdministrativeDistrict a rdf:Property ;
  rdfs:label "has administrative district" ;
  rdfs:comment "A relationship between an address and an encompassing administrative district." ;
  rdfs:domain <http://ontology.eil.utoronto.ca/icontact.owl#Address> ;
  rdfs:range ontobuiltenv:AdministrativeDistrict .

ontobuiltenv:isPresumedMatchOf a rdf:Property ;
  rdfs:label "has presumed match" ;
  rdfs:comment "A relationship between an address and a presumed match of the address in another knowledge base." ;
  rdfs:domain <http://ontology.eil.utoronto.ca/icontact.owl#Address> ;
  rdfs:range <https://w3id.org/linkml/Any> .

ontobuiltenv:hasPostalCode a rdf:Property ;
  rdfs:label "has postal code" ;
  rdfs:comment "A relationship between an address and the respective postal code." ;
  rdfs:domain <http://ontology.eil.utoronto.ca/icontact.owl#Address> ;
  rdfs:range ontobuiltenv:PostalCode .

<http://ontology.eil.utoronto.ca/icontact.owl#hasBuilding> a rdf:Property ;
  rdfs:label "has building name" ;
  rdfs:comment "Name of the building where the address is located.  Often used in countries like England, India and Japan." ;
  rdfs:domain <http://ontology.eil.utoronto.ca/icontact.owl#Address> ;
  rdfs:range xsd:string .

ontobuiltenv:hasUnitName a rdf:Property ;
  rdfs:label "has unit name" ;
  rdfs:comment "A relationship between an address and the respective unit number, incl. potential description of the unit (e.g. \"Flat 1\", \"Apartment A\")." ;
  rdfs:domain <http://ontology.eil.utoronto.ca/icontact.owl#Address> ;
  rdfs:range xsd:string .

ontobuiltenv:Bungalow a rdfs:Class ;
  rdfs:label "Bungalow" ;
  rdfs:comment "A small house with a single story." ;
  rdfs:subClassOf ontobuiltenv:PropertyType .

ontobuiltenv:Hospital a rdfs:Class ;
  rdfs:label "Hospital" ;
  rdfs:comment "A medical facility that provides second level care." ;
  rdfs:subClassOf ontobuiltenv:Medical .

ontobuiltenv:FloorsCatB a rdfs:Class ;
  rdfs:label "Floors category B" ;
  rdfs:comment "Category B of floors: open source data without any guarantees (e.g. OSM)" ;
  rdfs:subClassOf ontobuiltenv:NumberOfFloors .

ontobuiltenv:ParkHome a rdfs:Class ;
  rdfs:label "ParkHome" ;
  rdfs:comment "Typically offsite manufactured bungalow-style homes that are located within a private estate." ;
  rdfs:subClassOf ontobuiltenv:PropertyType .

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

ontobuiltenv:NumberOfFloors a rdfs:Class ;
  rdfs:label "Number of floors" ;
  rdfs:comment "A concept to describe the number of floors in a building." .

ontobuiltenv:Floor a rdfs:Class ;
  rdfs:label "Floor" ;
  rdfs:comment "Key construction characteristics of the property's floor." ;
  rdfs:subClassOf ontobuiltenv:ConstructionComponent .

<http://ontology.eil.utoronto.ca/icity/Building/Building> a rdfs:Class .

<http://www.w3.org/2006/time#Interval> a rdfs:Class .

<http://www.w3.org/2006/time#hasEnd> a rdf:Property ;
  rdfs:label "has end" ;
  rdfs:domain <http://www.w3.org/2006/time#Interval> ;
  rdfs:range <http://www.w3.org/2006/time#Instant> .

<http://www.w3.org/2006/time#hasBeginning> a rdf:Property ;
  rdfs:label "has beginning" ;
  rdfs:domain <http://www.w3.org/2006/time#Interval> ;
  rdfs:range <http://www.w3.org/2006/time#Instant> .

ontobuiltenv:SingleResidential a rdfs:Class ;
  rdfs:label "Single residential" ;
  rdfs:comment "A property that serves as living space for one party." ;
  rdfs:subClassOf ontobuiltenv:Domestic .

ontobuiltenv:Non-Domestic a rdfs:Class ;
  rdfs:label "Non-Domestic" ;
  rdfs:comment "A property that serves non-living purposes (i.e. commercial, industrial, public propertys)." ;
  rdfs:subClassOf ontobuiltenv:PropertyUsage .

ontobuiltenv:Medical a rdfs:Class ;
  rdfs:label "Medical" ;
  rdfs:comment "Medical include buildings and sites focused on the provision of medical care services or the dispensing of medicinal drugs, or both." ;
  rdfs:subClassOf ontobuiltenv:Non-Domestic .

<https://www.theworldavatar.com/kg/ontouom/AmountOfMoneyPerArea> a rdfs:Class .

ontobuiltenv:ReligiousFacility a rdfs:Class ;
  rdfs:label "Religious facility" ;
  rdfs:comment "A place where members of a religious group congregate for worship." ;
  rdfs:subClassOf ontobuiltenv:Non-Domestic .

ontobuiltenv:SportsFacility a rdfs:Class ;
  rdfs:label "Sports facility" ;
  rdfs:comment "A feature where one or many different sports can be played." ;
  rdfs:subClassOf ontobuiltenv:Non-Domestic .

ontobuiltenv:FloorsCatC a rdfs:Class ;
  rdfs:label "Floors category C" ;
  rdfs:comment "Category C of floors: estimate" ;
  rdfs:subClassOf ontobuiltenv:NumberOfFloors .

ontobuiltenv:Detached a rdfs:Class ;
  rdfs:label "Detached" ;
  rdfs:comment "A property with a detached built form." ;
  rdfs:subClassOf ontobuiltenv:BuiltForm .

ontobuiltenv:ConstructionComponent a rdfs:Class ;
  rdfs:label "Construction component" ;
  rdfs:comment "Key construction component of a property (i.e. wall, floor, roof, window)." .

ontobuiltenv:Hotel a rdfs:Class ;
  rdfs:label "Hotel" ;
  rdfs:comment "A property where travelers can pay for lodging and meals and other services." ;
  rdfs:subClassOf ontobuiltenv:Non-Domestic .

<http://www.google.com/digitalbuildings/0.0.1/facilities#Building> a rdfs:Class .

ontobuiltenv:PoliceStation a rdfs:Class ;
  rdfs:label "Police station" ;
  rdfs:comment "The local office of a police force in a particular area." ;
  rdfs:subClassOf ontobuiltenv:EmergencyService .

ontobuiltenv:Semi-Detached a rdfs:Class ;
  rdfs:label "Semi-Detached" ;
  rdfs:comment "A property with a semi-detached built form." ;
  rdfs:subClassOf ontobuiltenv:BuiltForm .

ontobuiltenv:AveragePricePerSqm a rdfs:Class ;
  rdfs:label "Average price per square metre" ;
  rdfs:comment "The average property price per square metre in a particular area." ;
  rdfs:subClassOf <https://www.theworldavatar.com/kg/ontouom/AmountOfMoneyPerArea> .

ontobuiltenv:representativeFor a rdf:Property ;
  rdfs:label "representative for" ;
  rdfs:comment "A relationship between the average price per square metre and the area it refers to." ;
  rdfs:domain ontobuiltenv:PropertyPriceIndex ;
  rdfs:range ontobuiltenv:PostalCode .

ontobuiltenv:Maisonette a rdfs:Class ;
  rdfs:label "Maisonette" ;
  rdfs:comment "A self-contained apartment (usually on two floors) in a larger building and with its own entrance from the outside." ;
  rdfs:subClassOf ontobuiltenv:PropertyType .

ontobuiltenv:EmergencyService a rdfs:Class ;
  rdfs:label "Emergency service" ;
  rdfs:comment "Emergency services are organizations which ensure public safety and health by addressing different emergencies." ;
  rdfs:subClassOf ontobuiltenv:Non-Domestic .

ontobuiltenv:RetailEstablishment a rdfs:Class ;
  rdfs:label "Retail establishment" ;
  rdfs:comment "A feature that sells to the general public finished goods." ;
  rdfs:subClassOf ontobuiltenv:Non-Domestic .

ontobuiltenv:Pharmacy a rdfs:Class ;
  rdfs:label "Pharmacy" ;
  rdfs:comment "A healthcare facility where medicinal drugs are prepared or sold." ;
  rdfs:subClassOf ontobuiltenv:Medical .

ontobuiltenv:Roof a rdfs:Class ;
  rdfs:label "Roof" ;
  rdfs:comment "Key construction characteristics of the property's roof." ;
  rdfs:subClassOf ontobuiltenv:ConstructionComponent .

ontobuiltenv:TransportFacility a rdfs:Class ;
  rdfs:label "Transport facility" ;
  rdfs:comment "A feature that is associated with the movement of passengers and goods." ;
  rdfs:subClassOf ontobuiltenv:Non-Domestic .

<https://www.theworldavatar.com/kg/ontotimeseries/TimeSeries> a rdfs:Class .

<https://www.theworldavatar.com/kg/ontotimeseries/hasRDB> a rdf:Property ;
  rdfs:label "has RDB link" ;
  rdfs:domain <https://www.theworldavatar.com/kg/ontotimeseries/TimeSeries> ;
  rdfs:range xsd:string .

<https://www.theworldavatar.com/kg/ontotimeseries/hasTimeUnit> a rdf:Property ;
  rdfs:label "has time unit" ;
  rdfs:domain <https://www.theworldavatar.com/kg/ontotimeseries/TimeSeries> ;
  rdfs:range xsd:string .

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

ontobuiltenv:IndustrialFacility a rdfs:Class ;
  rdfs:label "Industrial facility" ;
  rdfs:comment "A property used for industrial fabrication or processing of goods. " ;
  rdfs:subClassOf ontobuiltenv:Non-Domestic .

ontobuiltenv:PropertyType a rdfs:Class ;
  rdfs:label "Property type" ;
  rdfs:comment "The general type of the property." .

ontobuiltenv:DrinkingEstablishment a rdfs:Class ;
  rdfs:label "Drinking establishment" ;
  rdfs:comment "A business whose primary function is the serving of alcoholic beverages for consumption on the premises." ;
  rdfs:subClassOf ontobuiltenv:Non-Domestic .

ontobuiltenv:MultiResidential a rdfs:Class ;
  rdfs:label "Multi residential" ;
  rdfs:comment "A property that serves as living space for more than one party." ;
  rdfs:subClassOf ontobuiltenv:Domestic .

ontobuiltenv:EatingEstablishment a rdfs:Class ;
  rdfs:label "Eating establishment" ;
  rdfs:comment "A business whose primary function is the serving of food for consumption on the premises." ;
  rdfs:subClassOf ontobuiltenv:Non-Domestic .

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

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

ontobuiltenv:Education a rdfs:Class ;
  rdfs:label "Education" ;
  rdfs:comment "Education includes a very broad group of sites with a common high level primary function of providing education (either state funded or by fees)." ;
  rdfs:subClassOf ontobuiltenv:Non-Domestic .

ontobuiltenv:House a rdfs:Class ;
  rdfs:label "House" ;
  rdfs:comment "A dwelling that serves as living quarters for one or more families, with one or more storeys." ;
  rdfs:subClassOf ontobuiltenv:PropertyType .

<http://www.opengis.net/ont/geosparql#Feature> a rdfs:Class .

ontobuiltenv:PropertyPriceIndex a rdfs:Class ;
  rdfs:label "Property price index" ;
  rdfs:comment "An index denoting the (average) property price evolution within a specific area over time." .

<https://www.theworldavatar.com/kg/ontotimeseries/hasTimeSeries> a rdf:Property ;
  rdfs:label "has time series" ;
  rdfs:comment "A relationship between the property price index and its actual time series history." ;
  rdfs:domain ontobuiltenv:PropertyPriceIndex ;
  rdfs:range <https://www.theworldavatar.com/kg/ontotimeseries/TimeSeries> .

ontobuiltenv:Window a rdfs:Class ;
  rdfs:label "Window" ;
  rdfs:comment "Key construction characteristics of the property's windows." ;
  rdfs:subClassOf ontobuiltenv:ConstructionComponent .

<http://landregistry.data.gov.uk/def/ppi/TransactionRecord> a rdfs:Class ;
  rdfs:label "Transaction record" ;
  rdfs:comment "A transaction record describes a single previous transaction (i.e. sale) of a property." .

<http://landregistry.data.gov.uk/def/ppi/pricePaid> a rdf:Property ;
  rdfs:label "Price paid" ;
  rdfs:comment "A relationship between a transaction record and the associated transaction price." ;
  rdfs:domain <http://landregistry.data.gov.uk/def/ppi/TransactionRecord> ;
  rdfs:range xsd:integer .

<http://landregistry.data.gov.uk/def/ppi/transactionDate> a rdf:Property ;
  rdfs:label "Transaction date" ;
  rdfs:comment "A relationship between a transaction record and the associated transaction data." ;
  rdfs:domain <http://landregistry.data.gov.uk/def/ppi/TransactionRecord> ;
  rdfs:range xsd:string .

ontobuiltenv:Bank a rdfs:Class ;
  rdfs:label "Bank" ;
  rdfs:comment "A property where customers can deposit and withdraw money." ;
  rdfs:subClassOf ontobuiltenv:Non-Domestic .

<https://spec.edmcouncil.org/fibo/ontology/FND/Places/Addresses/ConventionalStreetAddress> a rdfs:Class .

<https://w3id.org/linkml/Any> a rdfs:Class ;
  rdfs:comment "An unconstrained type or object" .

ontobuiltenv:Property a rdfs:Class ;
  rdfs:label "Property" ;
  rdfs:comment "A built structure which is available for occupation or business purposes." .

ontobuiltenv:AdministrativeDistrict a rdfs:Class ;
  rdfs:label "Administrative district" ;
  rdfs:comment "An area defined for administrative purposes, e.g. a county or local authority district." .

ontobuiltenv:Terraced a rdfs:Class ;
  rdfs:label "Terraced" ;
  rdfs:comment "A property with a terraced built form." ;
  rdfs:subClassOf ontobuiltenv:BuiltForm .

<https://standards.buildingsmart.org/IFC/DEV/IFC4/ADD2_TC1/OWL#IfcBuilding> a rdfs:Class .

<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:label "has numerical value" ;
  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:label "has unit" ;
  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> .

<http://bimerr.iot.linkeddata.es/def/building#Building> a rdfs:Class .

ontobuiltenv:PostalCode a rdfs:Class ;
  rdfs:label "Postal code" ;
  rdfs:comment "A code of letters and digits denoting a particular (mostly granular) geographic area used to aid in the sorting of mail." .

<http://www.bigdata.com/rdf/geospatial/literals/v1#lat-lon> a rdfs:Datatype .
