Automic VaultAutomic Vault

brew

Installer osm2pgrouting avec Homebrew, apt, MacPorts

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install osm2pgrouting

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install osm2pgrouting

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

Linux

Debian aptvérifié · 92%
sudo apt install osm2pgrouting

Debian stable package indexes · osm2pgrouting · Source: deb.debian.org

aperçu

Résumé du paquet

Import OSM data into pgRouting database

Commandes et alias

  • osm2pgrouting

historique

Historique du projet et usages

osm2pgrouting imports OpenStreetMap road-network data into a PostgreSQL/PostGIS database shaped for pgRouting. It is a specialized bridge between raw OSM XML and graph-routing SQL workflows.

Historique du projet

The pgRouting/osm2pgrouting GitHub repository was created on October 30, 2010. Older pgRouting documentation credits Daniel Wendt as the primary original author and describes the project as later hosted on the pgRouting project site.

The tool's documentation and README place it firmly in the pgRouting stack: users prepare PostgreSQL, PostGIS, pgRouting, Boost, Expat, libpqxx, and CMake, then run the importer against an OSM file and an XML mapping configuration.

Historique d'adoption

Its adoption is narrower than osm2pgsql because it targets routing topology rather than general OSM rendering or analysis. Evidence of packaging in Homebrew, Debian, Ubuntu, MacPorts, and FreeBSD ports shows it remains useful as a small import utility around pgRouting.

Modes d'utilisation

osm2pgrouting reads an OSM XML file, uses `mapconfig.xml` to select road types and road classes, and creates routing-oriented tables. The older pgRouting documentation emphasizes generated types and classes tables, which can be used to build more sophisticated cost functions.

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

The package is a classic geospatial adapter: not a database, not a router, and not a renderer, but the glue that creates pgRouting-ready graph tables from OSM source data. Package maintainers care because its dependency stack crosses C++, PostgreSQL client libraries, PostGIS, and pgRouting ABI expectations.

Chronologie

  • 2010-10-30: the pgRouting/osm2pgrouting repository is created on GitHub.
  • Older pgRouting documentation records Daniel Wendt as the primary original author.
  • Version 3.0.0 release notes discuss schema-level changes such as bigint identifiers and generated identity columns.

Related projects

  • pgRouting supplies the graph algorithms and database extension; PostGIS supplies spatial types and operations; PostgreSQL stores the imported network. osm2pgrouting is one importer in that stack.

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:database

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.
  • S’installe avec 5 dépendances d’exécution.
  • 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
osm2pgroutingcliexé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-11
version du gestionnaire3.0.0
gestionnaire mis à jour2026-06-22
données localesOK
amontà jour
dernière version détectéev3.0.0

https://github.com/pgRouting/osm2pgrouting

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:osm2pgrouting
Version3.0.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/osm2pgrouting
Page d'accueilhttps://pgrouting.org/docs/tools/osm2pgrouting.html
Dépôthttps://github.com/pgRouting/osm2pgrouting
Docs amonthttps://github.com/pgRouting/osm2pgrouting#readme
LicenceGPL-2.0-or-later
Archive sourcehttps://github.com/pgRouting/osm2pgrouting/archive/refs/tags/v3.0.0.tar.gz
Dernière mise à jour2026-06-22T14:05:46-07:00
Pulseupdated
Dépendancesboost, libpq, libpqxx, pgrouting, postgis
Dépendances de compilationcmake
Bibliothèques fournies par macOSexpat
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 Nameosm2pgrouting
Version Scheme0
Revision2
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%

osm2pgrouting 2.3.8-3

Tool to import OpenStreetMap data into a pgRouting database

https://github.com/pgRouting/osm2pgrouting

sudo apt install osm2pgrouting
  • Section: utils
  • Architecture: amd64
  • 7 Dépendances
  • normalized package name match
  • Correspondance par : Osm2pgrouting
Debian stable package indexes · deb.debian.org · Debian stable package indexes: osm2pgrouting from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

osm2pgrouting 2.3.8-2build3

Tool to import OpenStreetMap data into a pgRouting database

https://github.com/pgRouting/osm2pgrouting

sudo apt install osm2pgrouting
  • Section: universe/utils
  • Architecture: amd64
  • 7 Dépendances
  • normalized package name match
  • Correspondance par : Osm2pgrouting
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: osm2pgrouting from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
MacPorts95%

osm2pgrouting

sudo port install osm2pgrouting
  • normalized package name match
  • Correspondance par : Osm2pgrouting
MacPorts ports tree · api.github.com · MacPorts ports tree: gis/osm2pgrouting/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