geographiclib

MATLAB implementations of a subset of the C++ library, GeographicLib

https://github.com/geographiclib/geographiclib-octave

ダウンロード
ダウンロード

現在この提出コンテンツをフォロー中です。

引用

Charles Karney (2026). geographiclib (https://jp.mathworks.com/matlabcentral/fileexchange/50605-geographiclib), MATLAB Central File Exchange. に取得済み.

Karney, Charles F. F. “Algorithms for Geodesics.” Journal of Geodesy, vol. 87, no. 1, Springer Science and Business Media LLC, June 2012, pp. 43–55, doi:10.1007/s00190-012-0578-z.

その他のスタイルを見る

Karney, Charles F. F. Jacobi’s Solution for Geodesics on a Triaxial Ellipsoid. arXiv, 2025, https://doi.org/10.48550/ARXIV.2511.01621.

その他のスタイルを見る

一般的な情報

MATLAB リリースの互換性

  • すべてのリリースと互換性あり

プラットフォームの互換性

  • Windows
  • macOS
  • Linux
バージョン 公開済み リリース ノート Action
2.5.0

Version 2.5 (released 2025-11-07)
* Fix bug in triaxial/distance when both endpoints are on the major
principal ellipe for ellipsoids with a > 2 c.
* Fix bug in triaxial/carttocart2 for a point in the interior of the
ellipsoid and Z = 0.

ダウンロード
2.4.0

Version 2.4 (released 2025-08-21)
* Fix bug in geoddistance for very prolate ellipsoids.
* Fix bug in triaxial.elliptocart2 for biaxial poles.
* Minor documentation fixes.

ダウンロード
2.3.3

Version 2.3.3 (released 2025-02-17)
* Allow triaxial ellipsoid to be specified by [b, e2, k2, kp2] in
addition to [a, b, c].
* Fix triaxial to deal with prolate, oblate, and spherical cases.

ダウンロード
2.3.2

Version 2.3.2 (released 2024-10-05)
* Fix indexing bug in geodreckon.
* Fix various breakages in triaxial.demo.

ダウンロード
2.3.1

* Bug fix: replace signbit by signbitx in geocent_inv and
cassini_fwd.
* Minor fix to @triaxial/accel.

ダウンロード
2.3.0

Bug fixes and other improvement in the code for triaxial ellipsoids. See https://github.com/geographiclib/geographiclib-octave/blob/main/NEWS

ダウンロード
2.2.2

Fix the upload bundle. This is really version 2.2.

ダウンロード
2.2.1

Version 2.2, 2024-04-04: Add triaxial class to solve problems on a
triaxial ellipsoid. The class includes (a) the solution of the direct
and inverse geodesic problem, (b) conversions between various
coordinate systems.

ダウンロード
2.2.0

Add a class, triaxial, to solve problems on a triaxial ellipsoid. The
class includes (a) the solution of the direct and inverse geodesic
problem, (b) conversions between various coordinate systems.

ダウンロード
2.1.0

Version 2.1 (released 2024-04-06)
* The ellipsoid returned by defaultellipsoid can now be set.
* Relax overly strict convergence test in geoddistance.

ダウンロード
2.0.0

A bug fix, better vectorization in geodreckon; better treatment of +/-0. For details, see https://github.com/geographiclib/geographiclib-octave/blob/main/NEWS

ダウンロード
1.52.0

geoddistance: be more aggressive in preventing negative s12 and m12 for short lines.

ダウンロード
1.50.0

geodarea can now handle arbitrarily complex polygons.
Fix bug in mgrs_inv which resulted in incorrect results for UPS zones with prec = -1.
In geodreckon.m and geoddistance.m, suppress (innocuous) "warning: division by zero" messages from Octave.

ダウンロード
1.49.0

Update to version 1.49

ダウンロード
1.48.0

Fix BUGS in geodreckon with mixed scalar and array arguments.
Default range for longitude and azimuth is (-180d, 180d].

ダウンロード
1.47.0

Improve accuracy of area calculation (fixing a flaw introduced in version 1.46).
Fix vectorization of copysignx for MATLAB (Octave was already OK).

ダウンロード
1.46.0

Improve the accuracy of the solution of the inverse problem when the
longitude difference is close to 180deg.

ダウンロード
1.45.0

Synchronize with GeographicLib 1.45.
tranmerc_{fwd,inv} works with mixed scalar+array args.
couple of Octave-specific fixes.
array mismatch fix for geoddistance

ダウンロード
1.44.1

Fix obscure bug in geoddistance (apply to Octave only).

ダウンロード
1.44.0

Synchronize with GeographicLib 1.44.

ダウンロード
1.43.0

Synchronize with GeographicLib 1.43.
Fix bug in the long_unroll feature of geodreckon.
mgrs_inv now takes an optional center argument.

ダウンロード
1.42.1

Version 1.42.1 Repackage as a toolbox to eliminate spurious dependency. No change in .m files.

ダウンロード
1.6.0

Reverting to zip packaging. MATLAB Central produces a garbled zip file
when submitting a mltbx file.

ダウンロード
1.4.0

Sync with GeographicLib 1.42. Minor changes to documentation only.

ダウンロード
1.3.0

Remove bogus dependency on Robust Control Toolbox (yet again!).

ダウンロード
1.2.0

Remove bogus dependency on Robust Control Toolbox (again!).

ダウンロード
1.1.0

Remove bogus required product.

ダウンロード
1.0.0

ダウンロード