Skip to content

Latest commit

 

History

History
55 lines (48 loc) · 1.34 KB

stations.md

File metadata and controls

55 lines (48 loc) · 1.34 KB

stations(opt)

Get a list of all stations or the stations matching the given opt.query (only stations in Poland). Returns a Promise that will resolve in an array of stations in the Friendly Public Transport Format.

const bilkom = require('bilkom')

bilkom.stations() // all stations
.then(console.log)
.catch(console.error)

bilkom.stations({query: 'Krak'}) // search for 'Krak'
.then(console.log)
.catch(console.error)

Response

Results for opt = {query: 'Krak'}:

[
    { // Meta station for Kraków
        type: "station",
        id: "005196001",
        name: "KRAKÓW-",
        location: {
            type: "location",
            longitude: 19.940546,
            latitude: 50.069934
        }
    },
    {
        type: "station",
        id: "005100028",
        name: "Kraków Główny",
        location: {
            type: "location",
            longitude: 19.947423,
            latitude: 50.067192
        }
    },
    {
        type: "station",
        id: "005100240",
        name: "Kraków Płaszów",
        location: {
            type: "location",
            longitude: 19.974894,
            latitude: 50.035092
        }
    }
    // …
]