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

    3

    Version

    0.4.0

    License

    MIT

    Last publish

    Collaborators

    • chilijung