Home

GeographicLib.jl

GeographicLib.jl is a Julia port of the geodesic (great circle) calculations provided as part of Charles F. F. Karney’s GeographicLib. It is a literal transcription of the Python version, and distributed under the same licence.

It allows for the computation of great circles (or ‘geodesics’) on a uniaxial ellipsoid, including finding distances and azimuths between two points, calculating the area of a geodesic polygon, and determing the end point when travelling from a starting point a certain distance and along a certain direction.

Most users should use the Julia interface functions to interact with the package, but this also implements an interface as close as possible to the Python interface.

Examples of usage are available.

Contents

Index

References

Some of the algorithms used in this package can be found in Charles Karney’s papers:

A fuller reference list for the methods can be found here.