Research Article

Semiautomatic Generation of Code Ontology Using ifcOWL in Compliance Checking

Table 1

The mapping relationship between data type in ifcOWL, the value type of NominalValue, and unit.

Value type in IFCValue type in OWLUnit

IfcVolumeMeasurexsd:doubleCubic meter
IfcTimeMeasureowl:realSecond
IfcThermodynamicTemperatureMeasureowl:realKelvin
IfcSolidAngleMeasureowl:realSteradian
IfcRatioMeasureowl:real
IfcPlaneAngleMeasureowl:realRadian
IfcMassMeasureowl:realKilograms
IfcLengthMeasureowl:realMeters
IfcElectricCurrentMeasureowl:realAmpere
IfcParameterValueowl:real
IfcDescriptiveMeasurexsd:string
IfcCountMeasurexsd:PostivieInteger
IfcContextDependentMeasureowl:real
IfcAreaMeasureowl:realSquare meter
IfcAmountOfSubstanceMeasureowl:realMole
IfcLuminousIntensityMeasureowl:realCandela