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

 
 
 

Contributors