Navigation
Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate

IfcSite

Definition from ISO 6707-1:1989: Area where construction works are undertaken.

Definition from IAI: A defined area of land, possibly covered with water, on which the project construction is to be completed. A site may be used to erect building(s) or other AEC products.

A site (IfcSite) may include a definition of the single geographic reference point for this site (global position using Longitude, Latitude and Elevation) for the project. This definition is given for informational purposes only; it is not intended to provide an absolute placement in relation to the real world.

The geometrical placement of the site, defined by the IfcLocalPlacement, shall be always relative to the spatial structure element, in which this site is included, or absolute, i.e. to the world coordinate system, as established by the geometric representation context of the project.

A project may span over several connected or disconnected sites. Therefore site complex provides for a collection of sites included in a project. A site can also be decomposed in parts, where each part defines a site section. This is defined by the composition type attribute of the supertype IfcSpatialStructureElements which is interpreted as follow:

HISTORY: New entity in IFC Release 1.0.

Property Set Use Definition

The property sets relating to the IfcSite are defined by the IfcPropertySet and attached by the IfcRelDefinesByProperties relationship. It is accessible by the inverse IsDefinedBy relationship. The following property set definitions specific to the IfcSite are part of this IFC release:

Quantity Use Definition

The quantities relating to the IfcSite are defined by the IfcElementQuantity and attached by the IfcRelAssignsProperties. The following quantities are foreseen, but will be subjected to the local standard of measurement:

Name Description Value Type
Perimeter Perimeter of the Site boundary IfcQuantityLength
GrossArea Gross area for this site (horizontal projections) IfcQuantityArea

Spatial Structure Use Definition

The IfcSite is used to build the spatial structure of a building (that serves as the primary project breakdown and is required to be hierarchical). The spatial structure elements are linked together by using the objectified relationship IfcRelAggregates. The IfcSite references them by its inverse relationships:

If there are building elements and/or other elements directly related to the IfcSite (like a fence, or a shear wall), they are associated with the IfcSite by using the objectified relationship IfcRelContainedInSpatialStructure. The IfcIfcSite references them by its inverse relationship:

Geometry Use Definitions

The geometric representation of IfcSite is given by the IfcProductDefinitionShape and IfcLocalPlacement allowing multiple geometric representations.

Local placement

The local placement for IfcSite is defined in its supertype IfcProduct. It is defined by the IfcLocalPlacement, which defines the local coordinate system that is referenced by all geometric representations.

Foot Print Representation

The foot print representation of IfcSite is given by either a single 2D curve (such as IfcPolyline or IfcCompositeCurve), or by a list of 2D curves (in case of inner boundaries).

The representation identifier and type of this geometric representation of IfcSite is:

Survey Points Representation

The survey point representation of IfcSite is defined using a set of survey points and optionally breaklines. The breaklines are restricted to only connect points given in the set of survey points. Breaklines, if given, are used to constrain the triangulation.

The representation identifier and type of this geometric representation of IfcSite is:

points only

A set of survey points, given as 3D Cartesian points within the object coordinate system of the site.

The set of IfcCartesianPoint is included in the set of IfcGeometricSet.Elements.

facetation of points result after facetation
breaklines

A set of survey points, given as 3D Cartesian points, and a set of break points, given as a set of lines, connecting some survey points, within the object coordinate system of the site.

The set of IfcCartesianPoint and the set of IfcPolyline are included in the set of IfcGeometricSet.Elements.

facetation with breakpoints result after facetation taking the breaklines into account.
NOTE  The geometric representation of the site has been based on the ARM level description of the site_shape_representation given within the ISO 10303-225 "Building Elements using explicit shape representation".

Facetation Representation

The facetation representation of IfcSite is defined using a surface model, based on the IfcFaceBasedSurfaceModel or on the IfcShellBasedSurfaceModel. Normally the surface model is the result after triangulation of the site survey points.

The representation identifier and type of this representation of IfcSite is:

Body Representation

The body (or solid model) representation of IfcSite is defined using a faceted boundary representation based on the IfcFacetedBrep or on the IfcFacetedBrepWithVoids.

The representation identifier and type of this representation of IfcSite is:

EXPRESS specification:

ENTITY IfcSite
SUBTYPE OF ( IfcSpatialStructureElement);
RefLatitude  :  OPTIONAL IfcCompoundPlaneAngleMeasure;
RefLongitude  :  OPTIONAL IfcCompoundPlaneAngleMeasure;
RefElevation  :  OPTIONAL IfcLengthMeasure;
LandTitleNumber  :  OPTIONAL IfcLabel;
SiteAddress  :  OPTIONAL IfcPostalAddress;
END_ENTITY;

Attribute definitions:

RefLatitude  :  World Latitude at reference point (most likely defined in legal description). Defined as integer values for Degrees, minutes, seconds.
Latitudes are measured relative to the equator, north of the equator by positive values - from 0 till +90, south of the equator by negative values - from 0 till -90.
RefLongitude  :  World Longitude at reference point (most likely defined in legal description). Defined as integer values for degrees, minutes, seconds.
Longitudes are measured relative to Greenwich as the prime meridian: longitudes west of Greenwich have positive values - from 0 till +180, longitudes east of Greenwich have negative values - from 0 till -180.
RefElevation  :  Datum elevation relative to sea level.
LandTitleNumber  :  The land title number (designation of the site within a regional system).
SiteAddress  :  Address given to the site for postal purposes.

Inheritance graph

ENTITY IfcSite;
ENTITY IfcRoot;
GlobalId  :  IfcGloballyUniqueId;
OwnerHistory  :  IfcOwnerHistory;
Name  :  OPTIONAL IfcLabel;
Description  :  OPTIONAL IfcText;
ENTITY IfcObjectDefinition;
INVERSE
HasAssignments  :  SET OF IfcRelAssigns FOR RelatedObjects;
IsDecomposedBy  :  SET OF IfcRelDecomposes FOR RelatingObject;
Decomposes  :  SET [0:1] OF IfcRelDecomposes FOR RelatedObjects;
HasAssociations  :  SET OF IfcRelAssociates FOR RelatedObjects;
ENTITY IfcObject;
ObjectType  :  OPTIONAL IfcLabel;
INVERSE
IsDefinedBy  :  SET OF IfcRelDefines FOR RelatedObjects;
ENTITY IfcProduct;
ObjectPlacement  :  OPTIONAL IfcObjectPlacement;
Representation  :  OPTIONAL IfcProductRepresentation;
INVERSE
ReferencedBy  :  SET OF IfcRelAssignsToProduct FOR RelatingProduct;
ENTITY IfcSpatialStructureElement;
LongName  :  OPTIONAL IfcLabel;
CompositionType  :  IfcElementCompositionEnum;
INVERSE
ReferencesElements  :  SET OF IfcRelReferencedInSpatialStructure FOR RelatingStructure;
ServicedBySystems  :  SET OF IfcRelServicesBuildings FOR RelatedBuildings;
ContainsElements  :  SET OF IfcRelContainedInSpatialStructure FOR RelatingStructure;
ENTITY IfcSite;
RefLatitude  :  OPTIONAL IfcCompoundPlaneAngleMeasure;
RefLongitude  :  OPTIONAL IfcCompoundPlaneAngleMeasure;
RefElevation  :  OPTIONAL IfcLengthMeasure;
LandTitleNumber  :  OPTIONAL IfcLabel;
SiteAddress  :  OPTIONAL IfcPostalAddress;
END_ENTITY;