geojson2gtfs
Version:
A tiny nodeJs cli app to transform geoJson files (describing an onDemand informal public transport routes) to its corresponding GTFS entities.
22 lines (19 loc) • 487 B
JavaScript
const Find = require('find-key');
const colorprint = require('colorprint');
function findKeyInObject(obj, key) {
return Find(obj, key);
}
module.exports = function objectFieldsFilter(obj, fields) {
let values = [];
try {
fields.forEach(field => {
values.push(...findKeyInObject(obj, field));
});
}
catch (error){
colorprint.error("Error searching values in a object");
}
finally {
return values;
}
};