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 标识符没有明确定义大地测量基准,则需要提供此属性。
|
| HasCoordinateOperation | SET [0:1] OF IfcCoordinateOperation FOR SourceCRS |
表示坐标参考系统之间的转换。特别是指此坐标参考系统与另一个坐标参考系统之间的 IfcCoordinateOperation。 |
|
| WellKnownText | SET [0:1] OF IfcWellKnownText FOR CoordinateReferenceSystem |
此坐标参考系统的已知文本(WKT)定义,以 IfcWellKnownText 实体形式反向关联。 |
|
8.18.3.2.4 形式化命题(Formal propositions)
| 名称 | 描述 |
|---|---|
| NameOrWKT |
确保坐标参考系统通过引用 Name 中的 EPSG 代码或 WellKnownText 中的已知文本来正确指定。 |
|
|
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;