mapbox / csv2geojson

magically convert csv files to geojson files
http://mapbox.github.io/csv2geojson/
MIT License
362 stars 82 forks source link

Numeric fields examples #71

Open intothenight opened 5 years ago

intothenight commented 5 years ago

I struggled to utilize the numeric fields option in JavaScript until I realized it needed to be entered as “numericFields”. Posting this here in case someone else finds themselves in my situation. Could be clarified in the documentation, or with an HTML example where a numericFields is identified.

Thanks this is a great bit of code 👍👍

tmlmt commented 3 years ago

Agree with you @intothenight. Just went through my own process to figure that out and just found out how to make it work. The additional comment I would add is that the expected value is not a list, but a string with the numeric field names separated by a comma ',' without any space, as this line of code suggests: https://github.com/mapbox/csv2geojson/blob/gh-pages/index.js#L106

An example can thus be:

csv2geojson.csv2geojson(csvString, {
    latfield: 'LATFIELDNAME',
    lonfield: 'LONFIELDNAME',
    delimiter: ',',
    numericFields: 'NUMFIELD1,NUMFIELD2'
}, function(err, data) {
});

I suggest to add this in the README file. Could send a pull request, but it seems there are not being processed? (there's still an old one in the list)