However, it seems to not find the UP-NW line entries. The problem is that the railway tag isn't being set nor is operator.
What is being set is:
name (which we do want) and public_transport=stop_position. The attributes we can otherwise find on Nodes are instead on the Way which is made up of nodes.
Street addresses are available here: https://data.cityofchicago.org/Transportation/Metra-Stations/nqm8-q2ym
The DBF file can be turned into JSON using https://github.com/eastein/dbf2json.
The street addresses may be partially convertible into GPS coordinates by matching up with datasets from http://openaddresses.io/.
It may also be possible to get this data from OpenStreetMap via http://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL#Block_statements which can be used with http://overpass-turbo.eu/ to query.
A decent starting point query I've got so far is:
However, it seems to not find the UP-NW line entries. The problem is that the railway tag isn't being set nor is operator.
What is being set is:
name (which we do want) and public_transport=stop_position. The attributes we can otherwise find on Nodes are instead on the Way which is made up of nodes.