Skip to content

mgalibert/geonames

Repository files navigation

geonames

Fetch translations from http://www.geonames.org/ for Trainline stations https://github.com/trainline-eu/stations

Install

You'll need Ruby on your computer to run this script.

Install dependencies:

make install

Run

Launch batch translations search:

make run

It will populate a local cache to avoid querying the API twice with the same search. When the process is finished, you'll get the modified stations file in stations2.csv.

And for the final touch:

make polish

It will check and fix a few things about parent / child relationships and generate stations3.csv, ready to be contributed back to the official stations project.

About

Fetch translations from geonames

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published