osm-p2p-append

0.0.1 • Public • Published

osm-p2p-append

Append OSM documents to an osm-p2p-db.

Reads OSM documents as newline-delimited JSON on standard in and writes them to the given osm-p2p-db.

Can be used in conjunction with osm-p2p-insert to merge two osm-p2p-db databases together.

CLI

  USAGE: osm-p2p-append <OSM-P2P-DB-DIR>

To perform a merge between two osm-p2p-dbs, combine with osm-p2p-diff:

$ osm-p2p-diff osm1/log osm2/log > diff
$ osm-p2p-append osm1 < diff

API

var append = require('osm-p2p-append')

var writeable = append(osm)

Accepts an osm-p2p-db instance osm. Returns a Writeable stream that newline-delimited JSON can be written to, containing OSM documents.

N.B. Certain metadata fields are expected. See the output of osm-p2p-diff and look for fields that begin with an underscore (_).

Install

With npm installed, run

$ npm install -g osm-p2p-append

See Also

License

ISC

Package Sidebar

Install

npm i osm-p2p-append

Weekly Downloads

0

Version

0.0.1

License

ISC

Last publish

Collaborators

  • noffle