Description
Return atan2(east, north) in degrees wrapped into [0, 360), and hypot(east, north) for horizontalMagnitude.
Local geographic vectors use named east, north, and up axes. Azimuth is usually referenced to north, while algebraic projection angles may be referenced to east; axis permutations also change handedness.
Return atan2(east, north) in degrees wrapped into [0, 360), and hypot(east, north) for horizontalMagnitude.
When to use this tool
Use East North Up Vector Azimuth Component when you need a local vector component, azimuth, or axis-order check.
How to use the tool and how it works
- Enter east, north. Use the units and conventions below.
- Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
- Read azimuthDegrees, horizontalMagnitude. Use the output convention below.
Require at least one nonzero east or north component. Return atan2(east, north) in degrees wrapped into [0, 360), and hypot(east, north) for horizontalMagnitude.1
| Input field | Meaning and units | Accepted input |
|---|---|---|
| east | East | Required. Finite number. |
| north | North | Required. Finite number. |
| Output field | Interpretation | Returned shape |
|---|---|---|
| azimuthDegrees | Azimuth Degrees | Required. Finite number. |
| horizontalMagnitude | Horizontal Magnitude | Required. Finite number. |
{
"input": {
"east": 3,
"north": 0
},
"output": {
"azimuthDegrees": 90,
"horizontalMagnitude": 3
}
} Limitations and assumptions
- Azimuth is clockwise from north and ignores any up component. Both vector components must share units; the tool does not transform a global coordinate vector or determine a position.
- Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.
- Numeric calculations use binary floating point unless exact decimal-integer arithmetic is explicitly stated. No hidden measurement tolerance or decimal rounding is added; nonfinite or out-of-contract results are rejected. Numeric signed-zero results are exported as zero.
Alternative or Complementary methods
Use the appropriate full frame transformation for global coordinates or changing local frames. State angle reference, orientation, axis order, and units before interpreting components.
References
Similar or alternative tools
- East North Up Axis Handedness Token
Count pairwise inversions relative to that order and return rightHanded when the count is even.
- Great Circle Heading East Component
Return angularSpeed times sine of headingRadians as eastAngularSpeed.