4.1.9.5 Project Global Positioning Geographic 
    The following diagram shows the generic classes and relationships used when applying this concept.
    
    In addition, concepts may have particular importance to common or standardised industry practices and scenarios. For these specific usage scenarios, the table below shows a recommended list of general usage patterns that users may adopt.
    
G 
 
IfcProject  
 
 
IfcProject  
 
 
 
 
1. GlobalId 
 
 
[1:1] 
 
 
2. OwnerHistory 
 
 
[0:1] 
 
 
3. Name 
 
 
[0:1] 
 
 
4. Description 
 
 
[0:1] 
 
 
      HasAssignments 
 
 
[0:?] 
 
 
      Nests 
 
 
[0:1] 
 
 
      IsNestedBy 
 
 
[0:?] 
 
 
      HasContext 
 
 
[0:1] 
 
 
      IsDecomposedBy 
 
 
[0:?] 
 
 
      Decomposes 
 
 
[0:1] 
 
 
      HasAssociations 
 
 
[0:?] 
 
 
5. ObjectType 
 
 
[0:1] 
 
 
6. LongName 
 
 
[0:1] 
 
 
7. Phase 
 
 
[0:1] 
 
 
8. RepresentationContexts 
 
 
[1:?] 
 
 
9. UnitsInContext 
 
 
[0:1] 
 
 
      IsDefinedBy 
 
 
[0:?] 
 
 
      Declares 
 
 
[0:?] 
 
IfcGeometricRepresentationContext  
 
 
IfcGeometricRepresentationContext  
 
 
 
 
1. ContextIdentifier 
 
 
[0:1] 
 
 
2. ContextType 
 
 
[0:1] 
 
 
      RepresentationsInContext 
 
 
[0:?] 
 
 
3. CoordinateSpaceDimension 
 
 
[1:1] 
 
 
4. Precision 
 
 
[0:1] 
 
 
5. WorldCoordinateSystem 
 
 
[1:1] 
 
 
6. TrueNorth 
 
 
[0:1] 
 
 
      HasSubContexts 
 
 
[0:?] 
 
 
HasGlobalPosition 
 
 
 
 
      HasCoordinateOperation 
 
 
[0:1] 
 
IfcProject :RepresentationContexts1->IfcGeometricRepresentationContext :IfcGeometricRepresentationContext0 
 
 
 
IfcLabel_1 
 
 
IfcLabel  
 
 
 
IfcProject :ObjectType1->IfcLabel_1:IfcLabel0 
 
 
 
IfcLabel_2 
 
 
IfcLabel  
 
 
 
IfcProject :LongName1->IfcLabel_2:IfcLabel0 
 
 
 
IfcRigidOperation  
 
 
IfcRigidOperation  
 
 
 
 
1. SourceCRS 
 
 
[1:1] 
 
 
2. TargetCRS 
 
 
[1:1] 
 
 
FirstCoordinate 
 
 
 
 
3. FirstCoordinate 
 
 
[1:1] 
 
 
SecondCoordinate 
 
 
 
 
4. SecondCoordinate 
 
 
[1:1] 
 
 
Height 
 
 
 
 
5. Height 
 
 
[0:1] 
 
IfcGeometricRepresentationContext :HasCoordinateOperation1->IfcRigidOperation :SourceCRS0 
 
 
 
IfcPlaneAngleMeasure_1 
 
 
IfcPlaneAngleMeasure  
 
 
 
IfcRigidOperation :FirstCoordinate1->IfcPlaneAngleMeasure_1:IfcPlaneAngleMeasure0 
 
 
 
IfcPlaneAngleMeasure_2 
 
 
IfcPlaneAngleMeasure  
 
 
 
IfcRigidOperation :SecondCoordinate1->IfcPlaneAngleMeasure_2:IfcPlaneAngleMeasure0 
 
 
 
IfcLengthMeasure_1 
 
 
IfcLengthMeasure  
 
 
 
IfcRigidOperation :Height1->IfcLengthMeasure_1:IfcLengthMeasure0 
 
 
 
IfcGeographicCRS  
 
 
IfcGeographicCRS  
 
 
 
 
CRSName 
 
 
 
 
1. Name 
 
 
[0:1] 
 
 
2. Description 
 
 
[0:1] 
 
 
3. GeodeticDatum 
 
 
[0:1] 
 
 
      HasCoordinateOperation 
 
 
[0:1] 
 
 
      WellKnownText 
 
 
[0:1] 
 
 
4. PrimeMeridian 
 
 
[0:1] 
 
 
5. AngleUnit 
 
 
[0:1] 
 
 
6. HeightUnit 
 
 
[0:1] 
 
IfcRigidOperation :TargetCRS1->IfcGeographicCRS :IfcGeographicCRS0 
 
 
 
IfcLabel_0 
 
 
IfcLabel  
 
 
 
IfcGeographicCRS :Name1->IfcLabel_0:IfcLabel0 
 
 
 
 
 Figure 4.1.9.5.A  
 General UsageTable 4.1.9.5.B