For the Digitransit router in Poor Maps, I have also added the corresponding geocoder that knows the names of all stops. https://github.com/otsaloma/poor-map...digitransit.py But note that usually you don't need to know the stop names. Routers usually work with coordinates and if you know the address or some other place name, any geocoder will convert that to coordinates. And if stops exist in OpenStreetMap data, then OpenStreetMap-based geocoders do find them too.