IFC (IFC4X3_ADD1) development IfcCoordinateOperation

AbRV ⓘ
RV ⓘ

ABSTRACT This definition may not be instantiated Semantic definition

The coordinate operation is an abstract supertype to handle any operation (transformation or conversion) between two coordinate reference systems. It is meant to provide expandability for future versions, since currently only the conversion of a local engineering coordinate system into a map coordinate reference system is dealt with by the subtype IfcMapConversion.

By convention, a coordinate operation is given between the SourceCRS being the more local, or child coordinate reference system, and the TargetCRS being the more remote or parent coordinate reference system, in the special case the coordinate operation between the local engineering coordinate system of the construction project and any map or other coordinate reference system. Entity inheritance Attributes

# Attribute Type Description
IfcCoordinateOperation (2)
1 SourceCRS IfcCoordinateReferenceSystemSelect

Source coordinate reference system for the operation.

2 TargetCRS IfcCoordinateReferenceSystem

Target coordinate reference system for the operation.

Table Formal representation

ENTITY IfcCoordinateOperation
	SourceCRS : IfcCoordinateReferenceSystemSelect;
	TargetCRS : IfcCoordinateReferenceSystem;
END_ENTITY; References

Edit on Github

Is this page difficult to understand? Let us know! Changelog IFC4

  • New resource