EnglishFrenchSpanish

OnWorks favicon

osmium-merge-changes - Online in the Cloud

Run osmium-merge-changes in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command osmium-merge-changes that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


osmium-merge-changes - merge several OSM change files into one

SYNOPSIS


osmium merge-changes [OPTIONS] CHANGE-FILE...

DESCRIPTION


Merges the content of all change files given on the command line into one large change
file. Objects are sorted by type, ID, and version, so it doesn't matter in what order the
change files are given or in what order they contain the data.

osmium merge does its work in main memory, so all data has to fit in there!

OPTIONS


-f, --output-format=FORMAT
The format of the output file. Can be used to set the output file format if it
can't be autodetected from the output file name. See osmium-file-formats(5) or the
libosmium manual for details.

-F, --input-format=FORMAT
The format of the input files. Can be used to set the input format if it can't be
autodetected from the file names. This will set the format for all input files,
there is no way to set the format for some input files only. See
osmium-file-formats(5) or the libosmium manual for details.

--generator=NAME
The name and version of the program generating the output file. It will be added
to the header of the output file. Default is "osmium/" and the version of osmium.

-o, --output=FILE
Name of the output file. Default is '-' (stdout).

--output-header=OPTION
Add output header option. This option can be given several times. See the
libosmium manual for a list of allowed header options.

-O, --overwrite
Allow an existing output file to be overwritten. Normally osmium will refuse to
write over an existing file.

--fsync
Call fsync after writing the output file to force the OS to flush buffers to disk.

-s, --simplify
Only write the last version of any object to the output.

-v, --verbose
Set verbose mode. The program will output information about what it is doing to
stderr.

DIAGNOSTICS


osmium merge-changes exits with exit code

0 if everything went alright,

1 if there was an error processing the data, or

2 if there was a problem with the command line arguments.

EXAMPLES


Merge all changes in changes directory into all.osc.gz:

osmium merge-changes -o all.osc.gz changes/*.gz

Because osmium merge-changes sorts its input, you can also use it to sort just a single
change file:

osmium merge-changes unsorted.osc.gz -o sorted.osc.gz

Use osmium-merge-changes online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Phaser
    Phaser
    Phaser is a fast, free, and fun open
    source HTML5 game framework that offers
    WebGL and Canvas rendering across
    desktop and mobile web browsers. Games
    can be co...
    Download Phaser
  • 2
    VASSAL Engine
    VASSAL Engine
    VASSAL is a game engine for creating
    electronic versions of traditional board
    and card games. It provides support for
    game piece rendering and interaction,
    and...
    Download VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF is a Java library for creating
    and editing PDF files with a LGPL and
    MPL open source license. OpenPDF is the
    LGPL/MPL open source successor of iText,
    a...
    Download OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System for Automated
    Geoscientific Analyses - is a Geographic
    Information System (GIS) software with
    immense capabilities for geodata
    processing and ana...
    Download SAGA GIS
  • 5
    Toolbox for Java/JTOpen
    Toolbox for Java/JTOpen
    The IBM Toolbox for Java / JTOpen is a
    library of Java classes supporting the
    client/server and internet programming
    models to a system running OS/400,
    i5/OS, o...
    Download Toolbox for Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (or D3 for Data-Driven Documents)
    is a JavaScript library that allows you
    to produce dynamic, interactive data
    visualizations in web browsers. With D3
    you...
    Download D3.js
  • More »

Linux commands

Ad