gpx-stream

0.0.3 • Public • Published

gpx-stream

NPM

Stream tracked points (<trkpt/> nodes) from a GPX 1.1 input string.

Usage

 
var gpx = require('gpx-stream');
var points = new gpx();
var source = fs.createReadStream('./oregon.gpx');
 
source.pipe(points);
 
points.on('readable', function(){
  var point;
 
  while(point = points.read()){
    console.log([
      'Lat:', point.lat,
      'Lon:', point.lon,
      'elevation:', point.elevation,
      '@time', point.time
    ].join(' '));
  }
});
 
points.on('end', function(){
  console.log('finished');
});
 

Package Sidebar

Install

npm i gpx-stream

Weekly Downloads

2

Version

0.0.3

License

BSD

Last publish

Collaborators

  • maciek416