Osm2pgrouting Versions Save

Import tool for OpenStreetMap data to pgRouting database


2 years ago
  • Removing travis tests
  • Updated FindPQXX to get the version
  • Adding github actions for compilation:
    • Postgres 9.6 to 13
    • libpqxx 6 & 7
  • Minimum Version Postgres 9.6 (supported version at this time)
  • Minimum Version libpqxx 6
  • C++ minimum standard depends on libpqxx
    • For version libpqxx 6: C++14
    • For version libpqxx 7: C++17


2 years ago

Bug fixes and docs improvements:

  • fix: Way - fixed bug handling oneway false conditions
  • fix: fixed CMakeLists
  • fix: adjustments to FindPostgreSQL.cmake.
  • Improvements on map config XML files.
  • New docs: "Code of Conduct" and "Contributing".
  • Docs improvements.


5 years ago

Bug fixes:

  • Fix: Incorrect classification of one-ways.
  • Fix: command line configuration in print outputs (db password removed).
  • Other minor fixes.


5 years ago

Bug fixes and docs improvements:

  • Fix: zero division error when max_speed = 0.
  • Fix: fixed osm_ways parsing - OSMDocument.
  • Fix: switch to a more inclusive check for nullptr definition (fixes compilation on macOS 10.13 using Xcode 9.3)
  • Docs improvements: How to release doc.

The full list of closed issues can be found here: https://github.com/pgRouting/osm2pgrouting/milestone/11?closed=1


5 years ago

Bug fixes and other improvements:

  • osm_elements - fixed boolean assignment with boost::lexical_cast.
  • Use ${CMAKE_INSTALL_PREFIX} in CMakeLists.txt.
  • Readme doc improvements: Tips section and Table of contents.

The full list of closed issues can be found here: https://github.com/pgRouting/osm2pgrouting/milestone/10?closed=1


5 years ago

Several bug fixes were done:

  • Fixed the --clean flag wrong behaviour
  • Fixed the bad-alloc problem by only including the required relations
  • Fixed the problem when using the --add-nodes flag

The full list of closed issues can be found here: https://github.com/pgRouting/osm2pgrouting/issues?utf8=%E2%9C%93&q=milestone%3Av2.3.3+is%3Aclosed+


6 years ago

Bug fixes:

  • Fix: Only on linux: use the wc command to count lines
  • Fix: the osm_ are created only when addnodes flag is on
  • Fix: removed unused flag of the command line


6 years ago

osm2pgRouting 2.3.1

  • Fix: When keys have spaces
  • Fix: Generating relations


6 years ago

To view the full list of issues:


Main changes are:

  • Cost should not return the same value
  • Added a points of Interest table
  • Some default one_way values are taken into consideration
  • Relations are also considered
  • New mapconfig_for_pedestrian.xml

New Flags

  --attributes                          Include attributes information.
  --tags                                Include tag information.
  --chunk arg (=20000)                  Exporting chunk size.
  --no-index                            Do not create indexes (Use when indexes
                                        are already created)

To packagers A new dependency: libpqxx-dev


7 years ago

The new documentation can be found here: https://github.com/pgRouting/osm2pgrouting/wiki/Documentation-for-osm2pgrouting-v2.2 With this release the following changes have being done:

osm2pgRouting 2.2.0

  • Adding foreign keys to the tables.
  • Added a progress bar.
  • New mapconfig_for_bicycles.xml
  • Improved the C++ code.
    • remove the use of pointers to avoid leaks.
  • Table osm_ways_tags because information is redundant.