Простенькая cli tool для фильтровки csv по gps координатам.
Качаем билд под вашу платформу с страницы релиза.
создаем или скачиваем файл settings.json
. Кладем в папку рядом с билдом.
Все входящие параметры принимаются в виде флагов
пример:
cgp ./base.csv -gp 55.753159,37.591728 -i 1000,2000,5000 -d
флаги -gp
и -r
точка и радиус соответственно -i
- группировка по
интервалам формат в примере -d
- дедубликаиция(самая ресурсоемкая операция)
Весь код адаптирован под работу с огромными, по меркам js файлами (>1гб). По этому вся логика выстроена на стримах.
разработка через yarn dev
для сборки нужно выполнить
npm i -g @vercel/ncc
npm i -g pkg
yarn build
*релиз на github пока что руками загружаем