mgalibert / geonames

Fetch translations from geonames

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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


Languages

Language:Ruby 98.2%Language:Makefile 1.8%