IfcCoordinateOperation

坐标操作是一个抽象的超类型,用于处理两个坐标参照系之间的任何操作(变换或转换)。它旨在为将来的版本提供可扩展性,因为当前子类型IfcMapConversion只处理本地工程坐标系到地图坐标参考系的转换。

 

按照惯例,源坐标系是较本地的或子坐标系,目标坐标系是较远程的或父坐标系,在特殊情况下,是建设项目的本地工程坐标系和任何地图或其他坐标系之间的坐标操作坐标参考系。

 

注意OpenGIS抽象规范的定义:

如果已知任意两个坐标参照系之间的关系,则可以将坐标变换或转换为另一个坐标参照系。坐标操作分为两个子类型:

1、坐标转换–对不包括任何基准变化的坐标进行数学运算。坐标转换最著名的例子是地图投影。描述坐标转换的参数是定义的,而不是经验推导的。请注意,有些转换没有参数。

2、坐标变换–对坐标的数学运算,通常包括基准的变化。坐标变换的参数根据经验从包含两个坐标参考系中一系列点的坐标的数据中导出。这种计算过程通常是“过度确定”的,允许导出转换的误差(或精度)估计。此外,参数的随机性可能导致同一坐标变换的多个(不同)版本。因此,对于给定的一对坐标参考系,可能存在几种变换,它们的变换方法、参数值和精度特性各不相同。

IFC4中增加的新实体。

 

Attribute definitions

#AttributeTypeCardinalityDescriptionC
1 SourceCRS IfcCoordinateReferenceSystemSelect [1:1]

操作的源坐标参考系。

X
2 TargetCRS IfcCoordinateReferenceSystem [1:1]

操作的目标坐标参考系。

X
 

 

 

 

 

 

 

Attribute inheritance

#AttributeTypeCardinalityDescriptionC
IfcCoordinateOperation
1 SourceCRS IfcCoordinateReferenceSystemSelect [1:1] Source coordinate reference system for the operation. X
2 TargetCRS IfcCoordinateReferenceSystem [1:1] Target coordinate reference system for the operation. X
 

 

 

 

 

 

EXPRESS Specification

ENTITY IfcCoordinateOperation
 ABSTRACT SUPERTYPE OF(IfcMapConversion);
  SourceCRS : IfcCoordinateReferenceSystemSelect;
  TargetCRS : IfcCoordinateReferenceSystem;
END_ENTITY;

 

posted @ 2021-02-23 10:12  西北逍遥  阅读(142)  评论(0编辑  收藏  举报