Skip to content

Import tool for OpenStreetMap data to pgRouting database

License

Notifications You must be signed in to change notification settings

jordanderson/osm2pgrouting

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Before you can use this tool for importing Openstreetmap data,
you need to install

1. postgresl
2. postgis
3. pgrouting
4. boost
5. expat

and to prepare a database.

See in the documentation of the pgrouting website for more informations:
http://pgrouting.postlbs.org/

For compiling this tool, you will need boost, libpq and expat:
Then just type: make


Start the program like this:

./osm2pgrouting -file your-OSM-XML-File.osm -conf mapconfig.xml -dbname routing -user postgres -clean

all available parameters are:

required: 
-file <file>  		-- name of your osm xml file
-dbname <dbname> 	-- name of your database
-user <user> 		-- name of the user, which have write access to the database
-conf <file> 		-- name of your configuration xml file

optional:
-host <host>  		-- host of your postgresql database (default: 127.0.0.1)
-port <port> 		-- port of your database (default: 5432)
-passwd <passwd> 	-- password for database access
-clean 				-- drop peviously created tables
-skipnodes			-- do not load nodes into the node table (reduces runtime) 

About

Import tool for OpenStreetMap data to pgRouting database

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 64.0%
  • C 36.0%