Skip to content

Building

A Building is a type of Infrastructure Element that is a structure with a roof and walls, such as a house, school, or factory. The location of a Building may change due to construction, but the Parcel/Lot of land it is located on cannot (i.e., moving an entire building results in a change in object instance).

NOTE: There are different types (subclasses) of buildings; House, Apartment Building, Office Building...

IRI: https://w3id.org/citydata/part2/v1/Building

Diagram

cluster_associated BuildingThing BuildingThing InfrastructureElement InfrastructureElement Building Building builtAccordingToConstructionCode : xsd:string numAboveGroundFloors : xsd:nonNegativeInteger [0..1] numBuildingUnits : xsd:nonNegativeInteger [0..1] numFloors : xsd:nonNegativeInteger [1] propertyRegistrationID : rdfs:Literal [0..1] Building->BuildingThing Building->InfrastructureElement AreaRatio AreaRatio Building->AreaRatio floorAreaRatio 0..1 Building->AreaRatio windowToWallRatio 0..1 BuildingUnit BuildingUnit Building->BuildingUnit hasBuildingUnit BuildingUse BuildingUse Building->BuildingUse use cdm1_Area cdm1:Area Building->cdm1_Area hasBuildingFloorArea Building->cdm1_Area hasBuildingFootprintArea cdm1_Length cdm1:Length Building->cdm1_Length hasBuildingHeight ConstructionStatus ConstructionStatus Building->ConstructionStatus hasConstructionStatus 0..1 Facility Facility Building->Facility buildingFacility Year Year Building->Year yearOfConstruction 0..1

Building Diagram

Formalization for Building

Property Constraint
buildingFacility only Facility
buildingFacility only Facility
builtAccordingToConstructionCode only xsd:string
builtAccordingToConstructionCode datatype xsd:string
floorAreaRatio max 1
floorAreaRatio max 1 AreaRatio
hasBuildingFloorArea only cdm1:Area
hasBuildingFloorArea only cdm1:Area
hasBuildingFootprintArea only cdm1:Area
hasBuildingFootprintArea only cdm1:Area
hasBuildingHeight only cdm1:Length
hasBuildingHeight only cdm1:Length
hasBuildingUnit only BuildingUnit
hasBuildingUnit only BuildingUnit
hasConstructionStatus max 1
hasConstructionStatus max 1 ConstructionStatus
numAboveGroundFloors max 1
numAboveGroundFloors max 1 xsd:nonNegativeInteger
numBuildingUnits max 1
numBuildingUnits max 1 xsd:nonNegativeInteger
numFloors exactly 1
numFloors exactly 1 xsd:nonNegativeInteger
propertyRegistrationID max 1
propertyRegistrationID max 1
use only BuildingUse
use only BuildingUse
windowToWallRatio max 1
windowToWallRatio max 1 AreaRatio
yearOfConstruction max 1
yearOfConstruction max 1 Year
subClassOf BuildingThing
subClassOf InfrastructureElement