GroundElevationVolumeVisualizer

new IonSdkSensors.GroundElevationVolumeVisualizer(scene, entityCollection)

A Visualizer which maps Entity#groundElevationVolume to a GroundElevationVolume.

The zero clock angle follows the x-axis of Entity#orientation, projected onto the local horizontal plane, when it is defined. Otherwise it points in the direction of the entity's horizontal velocity relative to the inertial frame, matching the x-axis of a central body inertial (CBI) vehicle velocity, local horizontal (VVLH) frame. Because the Earth rotates, a stationary entity's zero clock angle points east. When the velocity cannot be computed, it points north.

CBI suits satellites, but for slow vehicles near the Earth, such as aircraft and ships, the Earth's rotation dominates the inertial velocity, so the zero clock angle can be far from the direction of travel. For these vehicles, set the orientation to a VelocityOrientationProperty, which follows the Earth-relative velocity, matching a central body fixed (CBF) VVLH frame. This only affects volumes limited by clock angles; a full cone is the same in either frame.

Name Type Description
scene Scene The scene the primitives will be rendered in.
entityCollection EntityCollection The entityCollection to visualize.
Experimental

This feature is not final and is subject to change without Cesium's standard deprecation policy.

Methods

destroy()

Removes and destroys all primitives created by this instance.

isDestroyed() → Boolean

Returns true if this object was destroyed; otherwise, false.
Returns:
True if this object was destroyed; otherwise, false.

update(time) → Boolean

Updates the primitives created by this visualizer to match their Entity counterpart at the given time.
Name Type Description
time JulianDate The time to update to.
Returns:
This function always returns true.
Need help? The fastest way to get answers is from the community and team on the Cesium Forum.