Skip to content

Простенькая cli tool для фильтровки csv по gps координатам.

Notifications You must be signed in to change notification settings

shamanov-d/csv-geo-parser

Repository files navigation

csv-geo-parser

Чего это:

Простенькая 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 пока что руками загружаем

About

Простенькая cli tool для фильтровки csv по gps координатам.

Resources

Stars

Watchers

Forks

Packages

No packages published