# Calculate destination point
> Supported in: Batch, Faster, Streaming
Calculates the destination point along a specified path given a starting point, course, and distance.
**Expression categories:** Geospatial
## Declared arguments
* **Course:** Current course in degrees.
*Expression\*
* **Distance:** Distance to destination in meters.
*Expression\*
* **Starting point:** Longitude and latitude for point a.
*Expression\*
* *optional* **Calculation method:** The path to follow along the surface of a spherical approximation of the earth. Defaults to great circle.
*Enum\*
**Output type:** *GeoPoint*
## Examples
### Example 1: Base case
**Argument values:**
* **Course:** `course`
* **Distance:** `distance`
* **Starting point:** `point_a`
* **Calculation method:** `GREAT_CIRCLE`
| point\_a | course | distance | **Output** |
| ----- | ----- | ----- | ----- |
| {
**latitude**: 48.8567,
**longitude**: 2.3508,
} | 225.0 | 32000.0 | {
**latitude**: 48.65279552300661,
**longitude**: 2.0427666779658806,
} |
***
### Example 2: Base case
**Argument values:**
* **Course:** `course`
* **Distance:** `distance`
* **Starting point:** `point_a`
* **Calculation method:** `LOXODROME`
| point\_a | course | distance | **Output** |
| ----- | ----- | ----- | ----- |
| {
**latitude**: 48.8567,
**longitude**: 2.3508,
} | 225.0 | 32000.0 | {
**latitude**: 48.65320703115239,
**longitude**: 2.0421403965968183,
} |
***
### Example 3: Null case
**Argument values:**
* **Course:** `course`
* **Distance:** `distance`
* **Starting point:** `point_a`
* **Calculation method:** *null*
| point\_a | course | distance | **Output** |
| ----- | ----- | ----- | ----- |
| {
**latitude**: 48.8567,
**longitude**: 2.3508,
} | 225.0 | 32000.0 | {
**latitude**: 48.65279552300661,
**longitude**: 2.0427666779658806,
} |
***
### Example 4: Edge case
**Argument values:**
* **Course:** `course`
* **Distance:** `distance`
* **Starting point:** `point_a`
* **Calculation method:** `LOXODROME`
| point\_a | course | distance | **Output** |
| ----- | ----- | ----- | ----- |
| {
**latitude**: 42.779577,
**longitude**: -156.581761,
} | 10.0 | 8000000.0 | {
**latitude**: 90.0,
**longitude**: 0.0,
} |
***