Skip to content

hackergrrl/osm-p2p-append

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Append OSM documents to an osm-p2p-db.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published