GeoDestination

GeoDestination[loc,{d,α}]
gives the end position of the geodesic of length d starting from loc with azimuthal direction α.

DetailsDetails

  • The location loc in GeoDestination[loc,] can be specified as coordinates, as a GeoPosition, GeoPositionXYZ, GeoPositionENU or GeoGridPosition object, or as a geographical entity Entity[].
  • The distance d can be given as a Quantity length or as a number in meters.
  • The bearing or azimuthal direction α is an angle measured clockwise from true north. It can be given as a Quantity angle or as a number in degrees.
  • GeoDestination[loc,{{d1,d2,},α}] returns the list of positions at distances along the geodesic starting from loc with bearing α.
  • GeoDestination[loc,{d,{α1,α2,}}] returns the list of points at distance d along the geodesics starting from loc with bearings .
  • GeoDestination[loc,{d,α}] can also be written as GeoDestination[loc,GeoDisplacement[{d,α}]].
  • Use GeoDestination[loc,GeoDisplacement[{d,α},"Rhumb"]] to find the end point along a path of length d and constant bearing α.
  • GeoDestination[{lat,lon},] gives the latitude-longitude destination for the default reference ellipsoid.
  • GeoDestination[loc,] finds the destination on the reference ellipsoid associated with the datum for loc. Heights are ignored.
  • GeoDestination solves the geodetic direct or forward problem.

ExamplesExamplesopen allclose all

Basic Examples  (2)Basic Examples  (2)

Compute the position reached by moving 100 kilometers north from a starting position:

In[1]:=
Click for copyable input
Out[1]=

Move 4000 kilometers along a geodesic with initial bearing 105 degrees:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=

Plot the geodesic path:

In[3]:=
Click for copyable input
Out[3]=
Introduced in 2008
(7.0)
| Updated in 2014
(10.0)