OSM Express
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.