Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

06/06/2016 IDMIndex

IDMIndex

Outline

ThefollowingoutlinestheuseofentitiesalreadywithinIFCthatareofinterestinIFGandidentifies
someofthenewcapabilitythathasbeenadded.

BuildingsandSpaces

IFCusesaspatialstructurearrangementfororganizinginformationaccordingtospatial
arrangements.Boththeideaofabuildingandaspacearecapturedwithinthishierarchy(together
withbuildingstoreyandsite).Alloftheseideasarerelevanttogeographicinformationcaptureeither
directlyorbyextensionofthecurrentIFCconcept:

Building(alsobuildingcomplexandbuildingsection)isusedtoidentifybuildings(andother
structureswithinamappedregion.Buildingscanbeidentifiedaccordingtotheir:
typetoindicatethepurposeofthebuilding(orotherstructure),
statusincludingwhetherplanningisproposedorapprovedorwhetherthebuildinghasbeen
constructed(includingahistoryofplanningapplications)
agethroughtheprovisionofdate/timeinformation(alsoallowingnegativedatesfor
archaeologicalartifacts).
footprintofthebuildingontotheground

Space(alsopartialspace)which,notonlyidentifiesinternalspacewithinabuilding,butcanalso
beextendedtoidentifyexternalspacesrequiredforplanningpurposes.Thespaceentitycanbe
identifiedas:
aplanningzoneforcommunity/municipalpurposes,
anareahavingspecialprotection,orpresentingcertainhazards,orhavingparticularproperties
(e.g.soilproperties,geologicalinterest),
anidentifiablepropertywithlegalboundaries(cadastre)andtitle
aspacewithinapropertywithinwhichbuildingisallowed
aspaceforaprescribedpurpose(e.g.parking)

Inadditiontobuildingsandspaces,andofinterestinageographiccontext,theIFCspatialhierarchy
alsocontains:

Site(alsositecomplexandpartofsite)asaplacewhereworkiscarriedout
Buildingstory(alsopartialbuildingstory)forplanningpurposesandalsoformorecomplexcity
maps

EachtypeofspatialstructureelementinIFChas

aname

https://web.archive.org/web/20120314225338/http://www.iai.no/ifg/Content/ifg_outline.htm 1/6
06/06/2016 IDMIndex

adescription
anobjecttype

TheNameattributeisusedtostorethenameofthebuilding,andbuildingstory.TheObjectType
attributeshouldbeusedtospecifythetypeofspatialstructurefromadictionaryorclassifiedlistof
acceptablenames.Itisprobablethatsuchnameswillbedefinedinastandardfeaturecatalog
appropriatetothelocalityinwhichthemodelisused.Forinstance,inNorway,thetypewouldbe
takenfromtheSOSIstandardcatalog(andeventuallyfromitsplannedreplacement).

Toassistwithnaming,theIFGprojectinNorwayworkedwiththedevelopmentoftheBARBi
dictionarywhichusesastandarddictionaryframeworkdefinedinISO12006part3andwhichis
designedtobeabletoworkwithIFCandsimilarinformationmodelsinrelatedindustries.

DistributionSystems
Buildingservicesareasignificantfeatureofbuildingsandconsequently,pipesandcablesarealready
wellcoveredbyIFC.Existingconceptswereextendedtohandletheprovisionofutilityservicesthat
needtobeidentifiedinGIS.TheidentificationofparticularsystemsishandledbyanIfcSystementity
andthisisusedtogroupoccurrencesofdistributionelements.

Aparticularissuewithdistributionsystemshoweveristheextenttowhichthecomponentsofa
systemareidentifiedbyaGISsystem.WhilstIFCcanbreakasystemdowntoallofitsindividual
parts(andgorightdowntothescrewinawallattachingasupportbracket),suchdetailisnottypically
requiredinGIS.Inthiscase,theaggregationcapabilityoftheIFCmodelcanbeusedtocreateless
richcomponentbreakdownswiththehigherordersofaggregationhavingseparateshape
representationsthataremoresuitabletothetypicalrequirementsofGIS.

CoordinateSystems
IFCprovidesasetofentitiesthatenablepositioningintheCartesiancoordinatespacetypicallyused
byAEC/FMsystemstoberelatedtoknowngeodeticcoordinatesystems.

Ageneralcoordinateoperation(IfcCoordinateOperation)handlesanyoperation(transformationor
conversion)betweentwocoordinatereferencesystems.Presently,onlytheconversionofalocal
engineeringcoordinatesystemintoamapcoordinatereferencesystemisdealtwith.Itisanticipated
thatfutureversionswillexpanduponthisprovision.

Amapconversion(IfcMapConversion)dealswithtransformingthelocalengineeringcoordinate
system,oftencalledworldcoordinatesystem,intothecoordinatereferencesystemoftheunderlying
map.Italsoallowsconversionofthelocaloriginofthelocalengineeringcoordinatesystemtoits
placewithinamap(usingeasting,northing,orthogonalheightasthecoordinates)androtationofthe
xaxisofthelocalengineeringcoordinatesystemwithinthehorizontal(easting/westing)planeofthe
map.Ascalefactorisprovidedforfutureusage.

Definitionofacoordinatereferencesystem(IfcCoordinateReferenceSystem)isbymeansofqualified
identifiers(nameofthecoordinatesystem,geodeticdatum,verticaldatum)only.Interpretationofthe
identifierisexpectedtobewellknowntothereceivingsoftwareaccordingtowelldefinedauthorities
https://web.archive.org/web/20120314225338/http://www.iai.no/ifg/Content/ifg_outline.htm 2/6
06/06/2016 IDMIndex

e.g.theEuropeanPetroleumSurveyGroup(EPSG)

SoftwareusedtotransportIFCmodelsintoGISapplications(andviceversa)isexpectedtohave
knowledgeabouttheimplementationspecificationsoftheOpenGISConsortium.

Aprojectedcoordinatesystem(IfcProjectedCRS)isacoordinatereferencesystemofthemapto
whichthemaptranslationofthelocalengineeringcoordinatesystemofanAEC/FMprojectrelates.
TheMapProjectionandMapZoneattributesuniquelyidentifytheprojectiontotheunderlying
geographiccoordinatereferencesystem,providedthattheyarewellknowninthereceiving
application.

Features
ThekeynewentityaddedtotheIFCmodelforgeographicinformationisthe
IfcGeographicalElement.Thisallowsforanoccurrenceofanytypeoffeaturethatmaybedeclaredin
afeaturecatalogtobeused.IfcGeographicalElementisasubtypeofIfcProductandtherefore
inheritsallofitsattributes.Thusitcanhaveseveralconcurrentshape(geometric)representations,
beclassifiedaccordingtowhateverclassificationsystemisused,beconstructedofidentified
materials,begroupedintolargergeographicelementsordecomposedintosmallerelements.Most
importantly,itcanbedefinedasantypeobject(calledIfcGeographicalElementType)whichmeans
thatitcanhaveexternallyspecifiedpropertysetsattached.

TypeobjectsinIFCallowadefinitionofsomethingtobedefinedonceandthenreusedmanytimes.
Eachoccurrenceofatypeobjecthasauniqueidentifier,locationandorientation.Propertysetsthat
definetypeinformationaredefinedfortheIfcGeographicalElementType.Aninitialpropertyset
(Pset_GeographicElementTypeFeatureCatalog)thatcapturesprincipleconceptsofthefeature
catalogispublishedwiththeIFC2x3andisshownbelow,:

Property Type Datatype Definition

Catalog IfcPropertySingleValue IfcLabel Thecatalogfromwhichthe


geographicelementtype
concernedisidentified

Identity IfcPropertySingleValue IfcIdentifier Theidentityorcodeofthe


geographicelementtypewithin
thecatalog.

ElementName IfcPropertySingleValue IfcLabel Thenameofthegeographic


elementtypeasusedinthe
catalog.

ElementItem IfcPropertySingleValue IfcLabel Afurtherqualificationofthe

https://web.archive.org/web/20120314225338/http://www.iai.no/ifg/Content/ifg_outline.htm 3/6
06/06/2016 IDMIndex

elementnameasusedinthe
catalog.Theelementitemmay
representasubtypeofthenamed
geographicelementtypeasin
name=Building,item=House.

Description IfcPropertySingleValue IfcText Narrativedescriptionproviding


furtherinformationaboutthe
element

Table1Principleconceptsofthegeographicfeaturecatalog

QualifiedGeometry
Generally,geometryentitiesinIFCdonothavetheirowngloballyuniqueidentifier.Theyrelyonthe
objecttowhoseshaperepresentationtheycontributetoprovideuniqueidentification.However,ithas
beenrecognisedthat,forgeographicinformationandforplanningsupport,thereisaclassof
geometricentitiesthatcanbeusedtoshowacommonidea.Anexampleofthisisacontourlineona
map.Althoughtheoretically,alineofconstantelevationshouldbeabletobeinterpretedfrom3D
data,GISexpertsassociatedwiththeIFGprojectinsistedthattheprovisionofsuchlinesasadistinct
entitywasarequirement.

Resultingfromthis,theconceptofqualifiedgeometryhasbeenaddedtoIFC.Qualifiedgeometry
providesageometricentitywithitsownuniqueidentifier.Entitiesforthisarecurves,surfacesand
vilumesspecialisedfromIfcAnnotation.Thus,qualifiedgeometrywith0D,1D,2Dand3D
representationcanbeused.

Althoughoriginallydevelopedforcontoursonmaps,theideaofqualifiedgeometrywasquickly
identifiedashavingmoregeneralpurposepossibilities.Theseincludedtheidentificationofother
equipotentiallines(e.g.isoluxlinesforlighting,isobarsforpressureetc.),surveyareasandsurvey
points,buildingfaadeoutlines,groundcontrolpoints,pointsforlocationofGPSrecordingstations
andmore.

QualifiedgeometryisidentifiedasatypeofannotationwithintheIFCmodelasiteffectively
representsinformationthatwouldbeannotatedonamap.Eachgeometryentityisqualifiedastoits
purposeusingtheNameattributeinheritedfromtherootentityinIFC(IfcRoot).

TerrainModelling
IFCalreadycontainedallthefacilitiesrequiredtomodeltheshapeofaterrainincludingits
representationeitherbyagridorasatriangulatedirregularnetworkl(TIN).Todate,thesehavebeen
appliedtotheIfcSiteentity.

Proximity
AgainarequirementofGISexpertsandparticularlyneededforplanningpurposesistheproximityof

https://web.archive.org/web/20120314225338/http://www.iai.no/ifg/Content/ifg_outline.htm 4/6
06/06/2016 IDMIndex

oneobjecttoanother.Previously,IFChadsufficientinformationtoenableproximitytobedetermined
geometrically(usingageometricqueryoraspecializedgeometryengine)butthiswasconsideredto
beinsufficient.Asaresult,anewproximityrelationshipwasaddedtoIFCthatenablesnotonlythe
captureofactualdistancesbetweenobjectsbutalsotherequireddistance(minimumormaximum)
asaconstraint.Essentially,thisprovidesaruledirectlywithintheIFCmodel.

BeyondIFG
Intheabove,discussionhascentredentirelyontherequirementsforinformationexpressedthrough
theIFGproject.However,therearealsoexistingconceptswithintheIFCmodelthatcanbeapplied
togeographicalelementsthatextendtherangeofpossibilitiesintonewapplicationareas.Because
entitiesarebeingreused,thismeansthatIFCsupportcomesforfree.Maybenotexactlyfreesince
guidancehastobegiventoimplementersandthenecessaryviewdefinitionsspecifiedbutatleast
themodeldoesnotneedfurtherextension.Twokeyareasaregivenbelow.Theyarenottheonly
possibilitiesrememberthattheIFCmodelislarge,competentandmaturesomuchmoremaybe
feasible.

Permits

TheconceptofapermittoallowworktobedoneiscapturedthroughtheIfcPermitentity.Thishas
thespecificattributeofapermitidentityandalsopointstoadocumentwithinwhichmorespecific
informationconcerningthepermitcanbeelaborated.Permitsareoccurrencesofthegeneral
IfcControlcapabilitythatallowsconstraintsorcontrolmeasurestobeappliedtospecificobjectsand
canthereforebeassignedbyrelationship(IfcRelAssigns)toanyproductorprocess.Thiscouldbeto
abuilding(asabuildingpermit)ortoaworkorder(toallowmaintenanceworkinasensitiveor
securearea).

LifecycleInformation
Lifecycleinformationaboutobjectswithinabuildingisasrelevantassuchinformationaboutbuildings
andotherexternalstructures.Tosupportmaintenanceandfacilitiesmanagementrequirements,IFC
addedinformationabouttheservicelifeofobjectsandtheservicelifefactorscontributingtothe
servicelifedeterminationaspartoftheIFC2x2release.Servicelifedatacaptureisbasedonthe
specificationsetoutintherelevantISOstandard.

Aswellastoindividualobjects,IFCalsoallowslifecycleinformationaboutassets(sinceanassetis
consideredtobeagroupofobjectstreatedasasingleentityforagivenpurposeusuallyfinancialor
operational).

Furthersupportingthelifecycleconceptisthecaptureoftheconditionofobjectsandtheabilityto
recordconditioninaneventbasedlog.Constraintscanalsobeappliedtoobjectstodefinetrigger
conditionsatwhichpointsomespecifiedactionshouldbetakenontheobject.

IFCalsocontainsasetofentitiesthatenablecostmodelstobedevelopedandthesecanbeapplied
toenablelifecyclecosttobedetermined(oreventheanticipatedcostatanypointintimegiventhe
effectofvariousinfluencingfactors).

https://web.archive.org/web/20120314225338/http://www.iai.no/ifg/Content/ifg_outline.htm 5/6
06/06/2016 IDMIndex

EnvironmentalImpactInformationCapture
ThecostmodelinIFCprovedtobeparticularlyinterestingwhentheideaofdeveloping
environmentalimpactinformationarose.Itrapidlybecameclearthatenvironmentalimpactcouldbe
treatedinthesamewayasfinancialcost(onlytheunitsneedingtobechanged).Thisledtothe
developmentofageneralideaknownasanIfcAppliedValue.Forenvironmentalimpactassessment,
itcanbeusedtodeterminethingslikeCO2emission,sulphureffectsandmuchmore.

Sensors
AspartofthebuildingcontrolscapabilityoftheIFCmodel,thereisanIfcSensorTypeentity(whose
equivalentoccurrenceisIfcDistributionControlElement).Varioussensortypesarepredefined
includingCO2,fire,flow,gas,heat,humidity,light,moisture,movement,pressure,smoke,soundand
temperature.Othertypescanbeuserdefined.Mostsensortypesalsohavepredefinedpropertysets
thathandleranges,setpointsandotherrelevantattributes.Sensorscanbeappliedexternallyaswell
asinternallyandidentifiedassensingvarioustypesofexternalconditions.Inconjunctionwiththe
newgeographicalcapabilitiesofthemodel,thisoffersthepotentialtoincludepollutionmonitoringas
asupportedusecase(eventhoughitisnotyetincludedonsuchasupportlist).

Lastupdated:10thSeptember2006byJeffreyWix

https://web.archive.org/web/20120314225338/http://www.iai.no/ifg/Content/ifg_outline.htm 6/6

You might also like