Spherical

new Cesium.Spherical(clock, cone, magnitude)

一组曲线化的三维坐标。
Name Type Default Description
clock number 0.0 optional 位于 xy 平面内、从正 x 轴朝正 y 轴方向测量的角坐标。
cone number 0.0 optional 从正 z 轴朝负 z 轴方向测量的角坐标。
magnitude number 1.0 optional 从原点测量的线性坐标。

Members

时钟分量。
Default Value: 0.0
锥角分量。
Default Value: 0.0
幅值分量。
Default Value: 1.0

Methods

static Cesium.Spherical.clone(spherical, result)Spherical

创建 Spherical 的副本。
Name Type Description
spherical Spherical 要克隆的球坐标。
result Spherical optional 用于存储结果的对象,如果为 undefined 则会创建一个新实例。
Returns:
修改后的 result 参数,如果 result 为 undefined 则为新实例。(如果 spherical 为 undefined 则返回 undefined)

static Cesium.Spherical.equals(left, right)boolean

如果第一个球坐标等于第二个球坐标则返回 true,否则返回 false。
Name Type Description
left Spherical optional 要比较的第一个 Spherical。
right Spherical optional 要比较的第二个 Spherical。
Returns:
如果第一个球坐标等于第二个球坐标则为 true,否则为 false。

static Cesium.Spherical.equalsEpsilon(left, right, epsilon)boolean

如果第一个球坐标在第二个球坐标的给定 epsilon 范围内则返回 true,否则返回 false。
Name Type Default Description
left Spherical 要比较的第一个 Spherical。
right Spherical 要比较的第二个 Spherical。
epsilon number 0.0 optional 用于比较的 epsilon。
Returns:
如果第一个球坐标在第二个球坐标的给定 epsilon 范围内则为 true,否则为 false。

static Cesium.Spherical.fromCartesian3(cartesian3, result)Spherical

将提供的 Cartesian3 转换为球坐标。
Name Type Description
cartesian3 Cartesian3 要转换为球坐标的 Cartesian3。
result Spherical optional 存储结果的来源对象,如果为 undefined 则会创建一个新实例。
Returns:
修改后的 result 参数,如果未提供则为新实例。

static Cesium.Spherical.normalize(spherical, result)Spherical

计算所提供球坐标的归一化版本。
Name Type Description
spherical Spherical 要归一化的球坐标。
result Spherical optional 用于存储结果的对象,如果为 undefined 则会创建一个新实例。
Returns:
修改后的 result 参数,如果 result 为 undefined 则为新实例。
创建此 Spherical 的副本。
Name Type Description
result Spherical optional 用于存储结果的对象,如果为 undefined 则会创建一个新实例。
Returns:
修改后的 result 参数,如果 result 为 undefined 则为新实例。

equals(other)boolean

如果此球坐标等于所提供的球坐标则返回 true,否则返回 false。
Name Type Description
other Spherical optional 要比较的 Spherical。
Returns:
如果此球坐标等于所提供的球坐标则为 true,否则为 false。

equalsEpsilon(other, epsilon)boolean

如果此球坐标在所提供的球坐标的给定 epsilon 范围内则返回 true,否则返回 false。
Name Type Description
other Spherical 要比较的 Spherical。
epsilon number 用于比较的 epsilon。
Returns:
如果此球坐标在所提供的球坐标的给定 epsilon 范围内则为 true,否则为 false。

toString()string

返回以 (clock, cone, magnitude) 格式表示此实例的字符串。
Returns:
表示此实例的字符串。
需要帮助?获取答案的最快方式是在 Cesium 论坛 上向社区和团队提问。