Automic VaultAutomic Vault

brew

Installer geographiclib avec Homebrew, MacPorts, Nix, apt, dnf

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de geographiclib pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install geographiclib

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install geographiclib

MacPorts ports tree · gis/geographiclib/Portfile · Source: api.github.com

Linux

Nixvérifié · 92%
nix profile install nixpkgs#geographiclib

nixpkgs package indexes · pkgs/by-name/ge/geographiclib/package.nix · Source: api.github.com

Debian aptvérifié · 92%
sudo apt install geographiclib-doc

Debian stable package indexes · geographiclib-doc · Source: deb.debian.org

Fedora dnfvérifié · 92%
sudo dnf install GeographicLib

Fedora Rawhide package metadata · GeographicLib · Source: dl.fedoraproject.org

aperçu

Résumé du paquet

C++ geography library

Commandes et alias

  • Cart3Convert
  • CartConvert
  • Conformal3Proj
  • ConicProj
  • GeoConvert
  • Geod3Solve
  • GeodSolve
  • GeodesicProj
  • GeoidEval
  • Gravity
  • IntersectTool
  • MagneticField
  • Planimeter
  • RhumbSolve
  • TransverseMercatorProj
  • geographiclib-get-geoids
  • geographiclib-get-gravity
  • geographiclib-get-magnetic

historique

Historique du projet et usages

GeographicLib is a family of geodesy libraries descended from Charles Karney's C++ library, which began in 2008. The C++ library provides geodesic and rhumb-line calculations, coordinate conversions, gravity and geomagnetic field calculations, triaxial-ellipsoid computations, command-line utilities, and high-accuracy algorithms intended to return results near round-off error.

Historique du projet

The project began as a C++ library, then grew because its geodesic routines were useful enough to port to several other languages. Before version 2.0, those implementations lived together in one repository; after version 2.0 they were split into a family of repositories, leaving the C++ repository as the broadest implementation.

The documentation describes GeographicLib as project-hosted on SourceForge, with repositories on GitHub and package distributions maintained through SourceForge. The C++ repository also documents separate release and development branches, a pattern useful to downstream packagers who need stable tagged releases.

Historique d'adoption

GeographicLib's geodesic routines spread beyond the C++ package into C, Fortran, Python, Octave/MATLAB, Java, and JavaScript implementations. The C library is incorporated into PROJ and the R geosphere package, and official notes list downstream availability in Linux distributions, conda-forge, vcpkg, and Homebrew.

Modes d'utilisation

Practitioners use GeographicLib when accuracy matters for ellipsoidal geodesics, UTM/UPS/MGRS conversion, geocentric and local Cartesian conversion, geoid height evaluation, gravity models, magnetic models, polygon perimeter and area, and rhumb-line calculations. The package exposes this work through C++ APIs and many small utilities such as `GeodSolve`, `GeoConvert`, `GeoidEval`, `Gravity`, and `MagneticField`.

Pourquoi les passionnés de paquets s'y intéressent

For package-manager users, GeographicLib is a compact but foundational geodesy dependency: it provides command-line tools, data installers, and stable library APIs used by mapping, GIS, surveying, navigation, and scientific software. The split between code packages and optional datasets makes it a classic packaging case where binaries and data files are handled separately.

Chronologie

  • 2008: Charles Karney's original C++ library began.
  • 2009-2025: The documentation copyright span reflects long-running public maintenance.
  • 2.0: Language implementations were separated into a family of repositories.

Related projects

  • Related implementations include GeographicLib-C, GeographicLib-Fortran, GeographicLib-Python, GeographicLib-Java, and JavaScript packages. The documentation also names PROJ, geosphere, conda-forge, vcpkg, Homebrew, and several independent ports or wrappers.

posture de sécurité

Niveau de risque : vert

library-like package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • library-like package without higher-risk signals

Signaux

  • metadata:library-like

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
Cart3Convertcliexécutable global
CartConvertcliexécutable global
Conformal3Projcliexécutable global
ConicProjcliexécutable global
GeoConvertcliexécutable global
Geod3Solvecliexécutable global
GeodSolvecliexécutable global
GeodesicProjcliexécutable global
GeoidEvalcliexécutable global
Gravitycliexécutable global
IntersectToolcliexécutable global
MagneticFieldcliexécutable global
Planimetercliexécutable global
RhumbSolvecliexécutable global
TransverseMercatorProjcliexécutable global
geographiclib-get-geoidscliexécutable global
geographiclib-get-gravitycliexécutable global
geographiclib-get-magneticcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-25
version du gestionnaire2.7
gestionnaire mis à jour
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/geographiclib/geographiclib

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:geographiclib
Version2.7
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/geographiclib
Page d'accueilhttps://geographiclib.sourceforge.io/
Dépôthttps://github.com/geographiclib/geographiclib
Docs amonthttps://geographiclib.sourceforge.io/
LicenceMIT
Archive sourcehttps://github.com/geographiclib/geographiclib/archive/refs/tags/r2.7.tar.gz
Dépendances de compilationcmake
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namegeographiclib
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

geographiclib-doc 2.5-1

C++ library to solve some geodesic problems -- documentation

https://geographiclib.sourceforge.io/

sudo apt install geographiclib-doc
  • Section: doc
  • Architecture: all
  • Source Package: geographiclib
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Geographiclib
Debian stable package indexes · deb.debian.org · Debian stable package indexes: geographiclib-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

geographiclib-tools 2.5-1

C++ library to solve some geodesic problems -- tools

https://geographiclib.sourceforge.io/

sudo apt install geographiclib-tools
  • Section: science
  • Architecture: amd64
  • Source Package: geographiclib
  • 5 Dépendances
  • 3 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Geographiclib
Debian stable package indexes · deb.debian.org · Debian stable package indexes: geographiclib-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libgeographiclib-dev 2.5-1

C++ library to solve some geodesic problems -- development files

https://geographiclib.sourceforge.io/

sudo apt install libgeographiclib-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: geographiclib
  • 1 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Geographiclib
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgeographiclib-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libgeographiclib26 2.5-1

C++ library to solve some geodesic problems -- library

https://geographiclib.sourceforge.io/

sudo apt install libgeographiclib26
  • Section: libs
  • Architecture: amd64
  • Source Package: geographiclib
  • 3 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Geographiclib
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libgeographiclib26 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

geographiclib

nix profile install nixpkgs#geographiclib
  • normalized package name match
  • Correspondance par : Geographiclib
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ge/geographiclib/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

geographiclib-doc 2.3-1build1

C++ library to solve some geodesic problems -- documentation

https://geographiclib.sourceforge.io/

sudo apt install geographiclib-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: geographiclib
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Geographiclib
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: geographiclib-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

geographiclib-tools 2.3-1build1

C++ library to solve some geodesic problems -- tools

https://geographiclib.sourceforge.io/

sudo apt install geographiclib-tools
  • Section: universe/science
  • Architecture: amd64
  • Source Package: geographiclib
  • 5 Dépendances
  • 3 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Geographiclib
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: geographiclib-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libgeographiclib-dev 2.3-1build1

C++ library to solve some geodesic problems -- development files

https://geographiclib.sourceforge.io/

sudo apt install libgeographiclib-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: geographiclib
  • 1 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Geographiclib
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgeographiclib-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libgeographiclib26 2.3-1build1

C++ library to solve some geodesic problems -- library

https://geographiclib.sourceforge.io/

sudo apt install libgeographiclib26
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: geographiclib
  • 3 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Geographiclib
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libgeographiclib26 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

GeographicLib 2.7-3.fc44

Library for geographic coordinate transformations

https://github.com/geographiclib/geographiclib

sudo dnf install GeographicLib
  • License: MIT
  • Category: Unspecified
  • Architecture: i686
  • Source Package: GeographicLib
  • 8 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Geographiclib
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: GeographicLib from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

GeographicLib-devel 2.7-3.fc44

Development files and libraries for GeographicLib

https://github.com/geographiclib/geographiclib

sudo dnf install GeographicLib-devel
  • License: MIT
  • Category: Unspecified
  • Architecture: i686
  • Source Package: GeographicLib
  • 5 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : Geographiclib
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: GeographicLib-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

GeographicLib-doc 2.7-3.fc44

Development documentation for GeographicLib

https://github.com/geographiclib/geographiclib

sudo dnf install GeographicLib-doc
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: GeographicLib
  • 1 fournit
  • normalized package name match
  • Correspondance par : Geographiclib
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: GeographicLib-doc from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

mingw32-GeographicLib 2.7-3.fc44

MinGW Windows GeographicLib library

https://github.com/geographiclib/geographiclib

sudo dnf install mingw32-GeographicLib
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: GeographicLib
  • 4 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : Geographiclib
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mingw32-GeographicLib from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

mingw64-GeographicLib 2.7-3.fc44

MinGW Windows GeographicLib library

https://github.com/geographiclib/geographiclib

sudo dnf install mingw64-GeographicLib
  • License: MIT
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: GeographicLib
  • 4 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : Geographiclib
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mingw64-GeographicLib from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
MacPorts95%

geographiclib

sudo port install geographiclib
  • normalized package name match
  • Correspondance par : Geographiclib
MacPorts ports tree · api.github.com · MacPorts ports tree: gis/geographiclib/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
MacPorts94%

gravity

sudo port install gravity
  • installed executable or alias match
  • Correspondance par : Gravity
MacPorts ports tree · api.github.com · MacPorts ports tree: lang/gravity/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment