The goal of the OSM2PostGIS project is to develop an OpenStreetMap data processor that can import any amount of .osm XML data into a PostGIS database, and produce evaluated navigation network topologies to support routing.

Features

  • Read any number of .osm files of any size (up to the full planet.osm).
  • Produce PostGIS geometry for any map features on configurable layers.
  • Produce routing topology for multiple navigation networks.
  • TBD: Apply the traffic rules and defaults of various administrative regions.
  • Insert new or update and merge with existing data.
  • Import all relevant data (where 'relevant' is configurable.)
  • Restore an interrupted import process.
  • Detect and report OSM data anomalies on a separate layer.

Project Activity

See All Activity >

Categories

XML, GIS

License

Apache License V2.0

Follow OSM2PostGIS

OSM2PostGIS Web Site

Other Useful Business Software
Auth for GenAI | Auth0 Icon
Auth for GenAI | Auth0

Enable AI agents to securely access tools, workflows, and data with fine-grained control and just a few lines of code.

Easily implement secure login experiences for AI Agents - from interactive chatbots to background workers with Auth0. Auth for GenAI is now available in Developer Preview
Try free now
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Compared to what I've seen with other routable Open Street Map data importers, Osm2PostGis is on the right track. I like the way the author has been able to minimize outside dependencies (3rd party code) for a powerful yet clean app that is memory friendly. The java compiles and runs quite well at this stage and the code is readily understandable.
Read more reviews >

Additional Project Details

Languages

English

Intended Audience

Developers

User Interface

Command-line

Programming Language

Java

Database Environment

Project is a database conversion tool, Project is a tool for a proprietary database file format, JDBC, PostgreSQL (pgsql)

Related Categories

Java XML Software, Java GIS Software

Registered

2010-01-24