All processors
import {getFieldsFromData} from '@kepler.gl/processors';
const data = [{
time: '2016-09-17 00:09:55',
value: '4',
surge: '1.2',
isTrip: 'true',
zeroOnes: '0'
}, {
time: '2016-09-17 00:30:08',
value: '3',
surge: null,
isTrip: 'false',
zeroOnes: '1'
}, {
time: null,
value: '2',
surge: '1.3',
isTrip: null,
zeroOnes: '1'
}];
const fieldOrder = ['time', 'value', 'surge', 'isTrip', 'zeroOnes'];
const fields = getFieldsFromData(data, fieldOrder);
// fields = [
// {name: 'time', format: 'YYYY-M-D H:m:s', tableFieldIndex: 1, type: 'timestamp'},
// {name: 'value', format: '', tableFieldIndex: 4, type: 'integer'},
// {name: 'surge', format: '', tableFieldIndex: 5, type: 'real'},
// {name: 'isTrip', format: '', tableFieldIndex: 6, type: 'boolean'},
// {name: 'zeroOnes', format: '', tableFieldIndex: 7, type: 'integer'}];Last updated
Was this helpful?