OSM Express

From OpenStreetMap Wiki
Jump to navigation Jump to search
OSM Express
Author: Brandon Liu et. al.
License: BSD
Status: Active
Source code: https://github.com/bdon/OSMExpress
Programming languages: C++ and Python

Fast database file format for OSM data

OSM Express is a database file format for OpenStreetMap data, developed for the Protomaps project. OSM Express files use the .osmx extension.

Using OSM Express

The OSM Express project provides three tools:

  • A command-line tool, osmx, which can convert from PBF to osmx as well as extract data from an osmx database,
  • A C++ library for accessing OSM Express databases programmatically, and
  • A Python library for accessing OSM Express databases programmatically.

Third-party tools

The osmx Rust crate can read OSM Express databases.