Giter Site home page Giter Site logo

ramunasd / osmctools Goto Github PK

View Code? Open in Web Editor NEW
31.0 5.0 9.0 622 KB

Fast OpenStreetMap data tools writen by Marqqs

License: GNU Affero General Public License v3.0

C 99.91% Makefile 0.02% M4 0.03% Shell 0.03% Dockerfile 0.01%
openstreetmap openstreetmap-data openstreetmap-protobuffer-format osm c pbf

osmctools's Introduction

OSM C tools

This repository serves as package for few OSM data processing tools, originally made by Markus Weber.

Why?

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

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.

License

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.

Tools

  • 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

Install

  git clone https://github.com/ramunasd/osmctools.git
  cd osmctools
  autoreconf --install
  ./configure
  make install

Docker

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.