feat: use ads-b exchange data

This commit is contained in:
2018-11-02 14:54:47 -07:00
parent 956f299391
commit 295d7ffa80
2 changed files with 7 additions and 5 deletions

View File

@@ -5,7 +5,7 @@ const cron = require('node-cron');
const mod = require('../src/index.mjs').default;
const logger = require('../src/lib/logger.mjs').default;
const { index, interval, ...elasticsearch } = getopts(process.argv.slice(2), {
const { index, interval, lat, lon, radius, ...elasticsearch } = getopts(process.argv.slice(2), {
string: ['host', 'auth', 'log', 'index'],
alias: {
h: 'host',
@@ -19,6 +19,9 @@ const { index, interval, ...elasticsearch } = getopts(process.argv.slice(2), {
log: 'error',
index: 'adsb-data',
interval: 0,
lat: 33.433638,
lon: -112.008113,
radius: 1000,
},
});
@@ -28,7 +31,7 @@ function handleError(err) {
}
async function fetchAndIndex() {
return mod(index, { elasticsearch });
return mod(index, { elasticsearch, filter: { lat, lon, radius } });
}
async function run() {