1.0.0 • Published 3 years ago

ziparound v1.0.0

Weekly downloads
6
License
MIT
Repository
gitlab
Last release
3 years ago

Ziparound (France only)

Find ZIP codes around a certain ZIP or INSEE (city ID) code, within a circle of N kilometers radius.

Forked from guix77/ziparound.

Install

From registry

yarn add --dev ziparound

From source

yarn install

Usage

If you want to refine results with travel time by car, you must get a MapBox access token, create an .env file and put inside:

MAPBOX_ACCESS_TOKEN=your_token

Download laposte.json data:

wget -o laposte.json https://datanova.legroupe.laposte.fr/explore/dataset/laposte_hexasmal/download/?format=json&timezone=Europe/Berlin&lang=fr

Then to use it:

# enter value in prompt
node index.js
# or alteratively
node index.js --code 75001 --distance 5
# or to specify a single city via INSEE
node index.js --insee --code 76540 --distance 5

Radius (in km) should be kept small, since the output of console.log is left to its default, 100.