add utility script for converting csv points to json

pull/1/head
Fionn 2 years ago
parent 37db228cdd
commit 248ac6620a

@ -0,0 +1,20 @@
/**
* This script can be used to convert a csv-file to the json format required by the wx-config.json
*
* the csv needs to follow the following format: <FIX>,<LAT>,<LON>
*/
const fs = require('fs');
const points = fs
.readFileSync('./fixes.csv')
.toString()
.split('\n')
.map(str => str.split(','))
.map(data => ({
name: data[0],
lat: Number(data[1]),
lon: Number(data[2]),
}));
fs.writeFileSync('./fixes.json', JSON.stringify(points, undefined, 2));
Loading…
Cancel
Save