This repository serves as package for few OSM data processing tools, originally made by Markus Weber.
The aim of this package is to have one place for all these great tools, for easy update/compile/install process. Original repository does not contains working compile scripts, not all tools is included and are outdated.
Author of all included tools is Markus Weber. All tools (except packaging configs) is completely made by him and only him even if commit author is someone else.
Some tools can be found in authors repository.
All tools is distributed under GNU APGL v3 license and is publicly accessible from wiki. This package contains latest version of all tools without any modifications or customizations.
- osmassignpoly
- osmchange - updates an .osm file using one or more .osc files
- osmconvert - reads and converts OSM data to the selected output file format
- osmfilter - filters OSM data
- osmgeobase
- osmposition
- osmrelpoly
- osmupdate - cares about updating an .osm, .o5m or .pbf file
- pbftoosm - converts .pbf file into .osm XML format
git clone https://github.com/ramunasd/osmctools.git
cd osmctools
autoreconf --install
./configure
make install
For those using the Docker workflow, there is a Dockerfile provided to build the tools.
There is an official Automated Build from source on Docker Hub at ramunasd/osmctools, automatically built on each commit.