Skip to main content

About osm2pgsql

Osm2pgsql is an Open Source tool for importing OpenStreetMap (OSM) data into a PostgreSQL/PostGIS database. Essentially it is a very specialized ETL (Extract-Transform-Load) tool for OpenStreetMap data. PostgreSQL database is the most advanced Open Source database, together with the PostGIS extension for handling geographical data it offers an extremely powerful way of working with OpenStreetMap data.

Osm2pgsql is an essential part of many services that take OSM data and create maps from it. It is also used in the Nominatim geocoder and numerous other applications processing OSM data.

Features

Some highlights from the list of features.

History

Osm2pgsql was created in 2006 and has seen a lot of development since then.

Users

Who is using osm2pgsql and what are they using it for?