点云

每个点云可以包含一组任意的组件,每个组件可以具有任意的数据类型。E57元素和FME组件之间的映射可以通过COMPONENT_MAP指令指定。例如,/data3D/0/points/colorRed可以映射到FME组件color_red。以下是E57标准组件名称的集合,以及对应的FME默认组件名称:

E57元素 FME组件
cartesianX x
cartesianY y
cartesianZ z
sphericalRange
sphericalAzimuth
sphericalElevation
rowIndex
columnIndex
returnCount number_of_returns
returnIndex 返回
时间戳
强度 强度
颜色 color_red
colorGreen color_green
colorBlue color_blue
cartesianInvalidState
sphericalInvalidState
isTimeStampInvalid
isIntensityInvalid

E57中的点云可以是笛卡尔坐标,也可以是球坐标。如果一个数据集只包含球坐标,cartesianX、cartesianY和cartesianZ元素仍然可以被选为组件映射的一部分,在这种情况下,球值将被转换为笛卡尔值。