Process TfNSW GTFS data for OSM as per this wiki page
A Ruby script that reads from the data/
directory and outputs into out/
.
Transforms GTFS data for TfNSW bus stops from stops.txt
and produces:
stops-raw.csv
: the raw selected stopsstops-mapped.csv
: the selected stops mapped into OSM tagsstops-ignored.csv
: the raw ignored stops
- Download the latest GTFS data
- Extract to
data/
- Run
ruby bin/process.rb
Initial imports are being done suburb-by-suburb.
After this, delta imports may be done on a Local Government Area (LGA) basis. Note: some suburbs are split across multiple LGAs
Presently unable to detect light rail stops or wharves. These should be omitted manually during the import, with the aid of local or contextual knowledge.