IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

8.18.3.2 IfcCoordinateReferenceSystem(坐标参考系统)

RV ⓘ
AbV ⓘ

抽象 该定义可能不会被直接实例化。

8.18.3.2.1 语义定义(Semantic definition)

IfcCoordinateReferenceSystem 是通过限定标识符定义坐标参考系统的方式。接收软件应能正确解读该标识符的含义。

坐标参考系统的明确标识符存储在 Name 属性中。明确定义的标识符包括大地测量基准和垂直基准,每个基准都有其自身的基准面。在这些情况下,可以省略 GeodeticDatum

8.18.3.2.2 实体继承(Entity inheritance)

8.18.3.2.3 特性(Attributes)

# 特性(Attributes) 类型 描述
IfcCoordinateReferenceSystem (5)
1 Name OPTIONAL IfcLabel

用于标识坐标参考系统的名称。

2 Description OPTIONAL IfcText

此坐标参考系统的非正式描述。

3 GeodeticDatum OPTIONAL IfcIdentifier

用于标识此基准面的名称。大地测量基准与坐标参考系统相关联,表示旋转椭球体的形状和大小,以及该椭球体与实际地球的连接和方向。如果 Name 标识符没有明确定义大地测量基准,则需要提供此属性。

EPSG:6326(WGS84世界大地坐标系1984,用于GPS); ED50(欧洲基准1950,亦标识为EPSG:6230); EUREF89(欧洲陆地参考框架1989,亦标识为EPSG:1178)。

HasCoordinateOperation SET [0:1] OF IfcCoordinateOperation FOR SourceCRS

表示坐标参考系统之间的转换。特别是指此坐标参考系统与另一个坐标参考系统之间的 IfcCoordinateOperation

WellKnownText SET [0:1] OF IfcWellKnownText FOR CoordinateReferenceSystem

此坐标参考系统的已知文本(WKT)定义,以 IfcWellKnownText 实体形式反向关联。

表 8.18.3.2.A

8.18.3.2.4 形式化命题(Formal propositions)

名称 描述
NameOrWKT

确保坐标参考系统通过引用 Name 中的 EPSG 代码或 WellKnownText 中的已知文本来正确指定。

(HIINDEX(WellKnownText) = 1) OR EXISTS(Name)
表 8.18.3.2.B

8.18.3.2.5 形式化表示(Formal representation)

ENTITY IfcCoordinateReferenceSystem
 ABSTRACT SUPERTYPE OF (ONEOF
	(IfcGeographicCRS
	,IfcProjectedCRS));
	Name : OPTIONAL IfcLabel;
	Description : OPTIONAL IfcText;
	GeodeticDatum : OPTIONAL IfcIdentifier;
 INVERSE
	HasCoordinateOperation : SET [0:1] OF IfcCoordinateOperation FOR SourceCRS;
	WellKnownText : SET [0:1] OF IfcWellKnownText FOR CoordinateReferenceSystem;
 WHERE
	NameOrWKT : (HIINDEX(WellKnownText) = 1) OR EXISTS(Name);
END_ENTITY;

8.18.3.2.6 参考文献