- 圆柱3D 座标空间转换器
添加了一个3D转换器类别,可以在Cartesian 3D 和圆柱 3D 座标 之间转换。圆柱的点可以通过CylindricalPoint object 来定义,需要包含以下字段:
- Distance: Distance along XZ plane
- Y: Y value
- Angle: Heading angle, also called as azimuth and absolute bearing
使用 CylindricalCartesian3D.ToCartesian() 和 CylindricalCartesian3D.ToCylindrical() 方法来对
座标类型进行转换
- 球形空间转换器
此类转换器在Cartesian 3D 与球形 3D 座标之间进行转换. 球形点可通过 SphericalPoint objects 来定义,需要包含以下字段:
Distance: Distance from origin (0,0,0)
ElevationAngle: Elevation angle. 也称作Elevation or Altitude, measured from XZ plane.
HeadingAngle: Heading angle. 也称作azimuth and absolute bearing
使用SphericalCartesian3D.ToCartesian() 和SphericalCartesian3D.ToCylindrical() 方法来进行两种座标的转换。