$ npm install osmium-stream
Note: you will need
npm installed first.
The easiest way to install
node.js is with nave.sh by executing
[sudo] ./nave.sh usemain stable
You can extract the openstreetmap data from a file stream:
var osmium =through =OsmiumStream = ;var file = '' 'pbf' ;var stream = file ;stream;
Refer to https://github.com/osmcode/node-osmium for more options, such as reading input from stdin or reading xml documents.
- flood control with backpressure
- does not block the eventloop
- full pipe() support, works with any other node stream
osmium-stream npm module can be found here:
Please fork and pull request against upstream master on a feature branch.
Pretty please; provide unit tests and script fixtures in the
Running Unit Tests
$ npm test
Travis tests every release against node version