×
Community Blog PostgreSQL: Importing OpenStreetMap and Road Data

PostgreSQL: Importing OpenStreetMap and Road Data

In this short post, the author explores how to import OpenStreetMap data into a PostgreSQL database.

By digoal

In this short post, we will explore how to import OpenStreetMap data into a PostgreSQL database.

Steps

You can download map data from OpenStreetMap (OSM) and use osm2pgsql to import the data into a PostgreSQL database. Then you can provide point-of-interest (POI) services using PostGIS.

To extract POI data, you can use Osmosis to process the files exported from OSM.

To provide route planning service, use osm2pgrouting to import OSM files into a PostgreSQL database. Then use the pgRouting extension in combination with the OSM data.

For more details about the installation method and for source code, please refer to my blog post on GitHub. As it is written in Chinese, you may use an online translation tool to get a better understanding of the steps involved.

References

As this short post just serves as a quick guide to help you get started with importing OpenStreetMap data, here are several additional articles for you to further explore what you can do with Osmosis and OSM data.

0 0 0
Share on

digoal

277 posts | 24 followers

You may also like

Comments