GeospatialPose


class GeospatialPose


Describes a specific location, elevation, and orientation relative to Earth. It is comprised of:

  • Latitude and longitude, specified in degrees, with positive values being north of the equator and east of the prime meridian as defined by the WGS84 specification.

  • Altitude is specified in meters above the WGS84 ellipsoid, which is roughly equivalent to meters above sea level.

  • Orientation approximates the direction the user is facing in the EUS coordinate system. The EUS coordinate system has X+ pointing east, Y+ pointing up, and Z+ pointing south.

Summary

Public constructors

GeospatialPose(
    latitude: Double,
    longitude: Double,
    altitude: Double,
    eastUpSouthQuaternion: Quaternion
)

Public functions

open operator Boolean
equals(other: Any?)

Returns true if this GeospatialPose is equal to the other.

open Int
open String

Public properties

Double

The altitude of the GeospatialPose in meters.

Quaternion

The orientation of the GeospatialPose in the EUS coordinate system.

Double

The latitude of the GeospatialPose in degrees.

Double

The longitude of the GeospatialPose in degrees.

Public constructors

GeospatialPose

Added in 1.0.0-alpha08
GeospatialPose(
    latitude: Double = 0.0,
    longitude: Double = 0.0,
    altitude: Double = 0.0,
    eastUpSouthQuaternion: Quaternion = Quaternion()
)

Public functions

equals

open operator fun equals(other: Any?): Boolean

Returns true if this GeospatialPose is equal to the other.

hashCode

open fun hashCode(): Int

toString

open fun toString(): String

Public properties

altitude

Added in 1.0.0-alpha08
val altitudeDouble

The altitude of the GeospatialPose in meters.

eastUpSouthQuaternion

Added in 1.0.0-alpha08
val eastUpSouthQuaternionQuaternion

The orientation of the GeospatialPose in the EUS coordinate system.

latitude

Added in 1.0.0-alpha08
val latitudeDouble

The latitude of the GeospatialPose in degrees.

longitude

Added in 1.0.0-alpha08
val longitudeDouble

The longitude of the GeospatialPose in degrees.