Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

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

Keywords

install

npm i convert-geo

Downloadsweekly downloads

11

version

0.4.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar