convert-geo

0.4.0 • Public • Published

convert-geo

Build Status

converting multi-format to geojson.

Install

npm install convert-geo

Support

  • kml
  • topojson
  • gpx
  • csv
  • tsv
  • osm xml

convert to geojson :).

example

For converting kml, topojson, gpx, osm xml format is quite simple

var cv_geojson = require('..');
 
cv_geojson({
    input: __dirname + '/test.kml' // input file
  }, function(err, result) {
    if(err) {
      console.error(err); // it should be null if it success.
    }else {
      console.log(result); // result will be the geojson
    }
  
  }
);

for csv, tsv you will need to pass an options in the object. For telling the converter, which field is latitude, which field is longitude

var cv_geojson = require('..');
 
cv_geojson({
    input: __dirname + '/test.csv' // input file
    options: { 
        // latitude
        latfield: 'LATFIELDNAME',
        // longitude
        lonfield: 'LONFIELDNAME'
    }
  }, function(err, result) {
    if(err) {
      console.error(err); // it should be null if it success.
    }else {
      console.log(result); // result will be the geojson
    }
  
  }
);

Reference:

License

MIT @chilijung

Readme

Keywords

Package Sidebar

Install

npm i convert-geo

Weekly Downloads

1

Version

0.4.0

License

MIT

Last publish

Collaborators

  • chilijung