Skip to main content
API Reference NianticSpatial.NSDK.AR.WorldPositioning

ARWorldPositioningTangentialTransform

The ARWorldPositioningTangentialTransform class represents a transform from a Euclidean tangential...

Declaration

public class ARWorldPositioningTangentialTransform

Summary

The ARWorldPositioningTangentialTransform class represents a transform from a Euclidean tangential coordinate system to geographic coordinates and provides methods to convert between the two.

Remarks

It is common to approximate world geographic coordinates within a small region using a tangential Euclidean coordinate system. WPS uses this class to represent the transform between the AR tracking tangential coordinates and world geographic coordinates. ARWorldPositioningTangentialTransform can also be used to convert any map data which is provided in a tangential coordinate system. The representation is similar to that used by GeoPose but with a left-handed East-Up-North coordinate system to align with Unity rather than the East-North-Up coordinate system defined in the GeoPose standard.


Constructors

Constructor

public ARWorldPositioningTangentialTransform()

Overload

public ARWorldPositioningTangentialTransform(Matrix4x4 tangentialToEUN, double originLatitude, double originLongitude, double originAltitude)

Fields

NameTypeSummary
static DEGREES_TO_METRESdouble
-
static METRES_TO_DEGREESdouble
-
OriginAltitudedouble
-
OriginLatitudedouble
-
OriginLongitudedouble
-
TangentialToEUNMatrix4x4
-

Methods

NameTypeSummary
TangentialToWorldvoid
-
WorldToTangentialvoid
-