Created
November 20, 2018 16:10
-
-
Save Bertware/d0063d1296e2cf0ba7ecf01197919c31 to your computer and use it in GitHub Desktop.
Demo configuration for linked-connections-server for almost half of sweden, using https://gist.github.com/Bertware/5255b8e6ad316415c697a1c6ace67e19 to create GTFS files
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"storage": "/var/www/se.lc.bertmarcelis.be/storage", | |
"datasets":[ | |
{ | |
"companyName": "ul", | |
"downloadUrl": "./splitGtfs/ul.zip", | |
"downloadOnLaunch": true, | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/ul/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/ul/{tripss.trip_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/ul/{routes.route_id}" | |
} | |
}, | |
{ | |
"companyName": "sj", | |
"downloadUrl": "./splitGtfs/sj.zip", | |
"downloadOnLaunch": false, | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/sj/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/sj/{routes.route_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/sj/{routes.route_id}" | |
} | |
}, | |
{ | |
"companyName": "sl", | |
"downloadUrl": "./splitGtfs/sl.zip", | |
"downloadOnLaunch": true, | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/sl/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/sl/{trips.trip_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/sl/{routes.route_id}" | |
} | |
}, | |
{ | |
"companyName": "vasttrafik", | |
"downloadUrl": "./splitGtfs/vasttrafik.zip", | |
"downloadOnLaunch": true, | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/vasttrafik/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/vasttrafik/{trips.trip_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/vasttrafik/{routes.route_id}" | |
} | |
}, | |
{ | |
"companyName": "varmlandstrafik", | |
"downloadUrl": "https://gtfs-pp.samtrafiken.se/varm/varm.zip?key=deu8436c-2be2-49d9-b01e-39b88a69bd44", | |
"downloadOnLaunch": false, | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/varmlandstrafik/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/varmlandstrafik/{routes.route_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/varmlandstrafik/{routes.route_id}" | |
} | |
}, | |
{ | |
"companyName": "arlandaexpres", | |
"downloadUrl": "./splitGtfs/arlandaexpres.zip", | |
"downloadOnLaunch": false , | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/arlandaexpres/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/arlandaexpres/{routes.route_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/arlandaexpres/{routes.route_id}" | |
} | |
}, | |
{ | |
"companyName": "dalatrafik", | |
"downloadUrl": "https://gtfs-pp.samtrafiken.se/dt/dt.zip?key=deu8436c-2be2-49d9-b01e-39b88a69bd44", | |
"downloadOnLaunch": false, | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/dalatrafik/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/dalatrafik/{routes.route_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/dalatrafik/{routes.route_id}" | |
} | |
},{ | |
"companyName": "klt", | |
"downloadUrl": "./splitGtfs/klt.zip", | |
"downloadOnLaunch": false, | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/klt/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/klt/{routes.route_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/klt/{routes.route_id}" | |
} | |
},{ | |
"companyName": "kronoberg", | |
"downloadUrl": "./splitGtfs/kronoberg.zip", | |
"downloadOnLaunch": false, | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/kronoberg/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/kronoberg/{routes.route_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/kronoberg/{routes.route_id}" | |
} | |
},{ | |
"companyName": "mtr", | |
"downloadUrl": "./splitGtfs/mtr.zip", | |
"downloadOnLaunch": false, | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/mtr/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/mtr/{routes.route_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/mtr/{routes.route_id}" | |
} | |
},{ | |
"companyName": "norbotten", | |
"downloadUrl": "./splitGtfs/norbotten.zip", | |
"downloadOnLaunch": false, | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/norbotten/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/norbotten/{routes.route_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/norbotten/{routes.route_id}" | |
} | |
},{ | |
"companyName": "orebro", | |
"downloadUrl": "./splitGtfs/orebro.zip", | |
"downloadOnLaunch": false, | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/orebro/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/orebro/{routes.route_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/orebro/{routes.route_id}" | |
} | |
},{ | |
"companyName": "oresundstag", | |
"downloadUrl": "./splitGtfs/oresundstag.zip", | |
"downloadOnLaunch": false, | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/oresundstag/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/oresundstag/{routes.route_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/oresundstag/{routes.route_id}" | |
} | |
},{ | |
"companyName": "ostgotatrafiken", | |
"downloadUrl": "https://gtfs-pp.samtrafiken.se/otraf/otraf.zip?key=deu8436c-2be2-49d9-b01e-39b88a69bd44", | |
"downloadOnLaunch": false , | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/ostgotatrafiken/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/ostgotatrafiken/{routes.route_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/ostgotatrafiken/{routes.route_id}" | |
} | |
},{ | |
"companyName": "scandlines", | |
"downloadUrl": "./splitGtfs/scandlines.zip", | |
"downloadOnLaunch": false, | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/scandlines/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/scandlines/{routes.route_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/scandlines/{routes.route_id}" | |
} | |
},{ | |
"companyName": "skanetrafiken", | |
"downloadUrl": "./splitGtfs/skanetrafiken.zip", | |
"downloadOnLaunch": true, | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/skanetrafiken/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/skanetrafiken/{trips.trip_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/skanetrafiken/{routes.route_id}" | |
} | |
},{ | |
"companyName": "vasterbotten", | |
"downloadUrl": "./splitGtfs/vasterbotten.zip", | |
"downloadOnLaunch": false , | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/vasterbotten/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/vasterbotten/{routes.route_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/vasterbotten/{routes.route_id}" | |
} | |
},{ | |
"companyName": "vl", | |
"downloadUrl": "./splitGtfs/vl.zip", | |
"downloadOnLaunch": false , | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/vl/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/vl/{routes.route_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/vl/{routes.route_id}" | |
} | |
},{ | |
"companyName": "waxholmsbolaget", | |
"downloadUrl": "./splitGtfs/waxholmsbolaget.zip", | |
"downloadOnLaunch": false , | |
"updatePeriod": "0 0 0 0 1 *", | |
"fragmentSize": 500000, | |
"realTimeData": false, | |
"baseURIs": { | |
"stop": "http://se.lc.bertmarcelis.be/stops/{connection.departureStop}", | |
"connection": "http://se.lc.bertmarcelis.be/connections/waxholmsbolaget/{connection.departureTime(YYYYMMDD)}/{connection.departureStop}/{trips.trip_id}", | |
"trip": "http://se.lc.bertmarcelis.be/vehicle/waxholmsbolaget/{routes.route_id}/{connection.departureTime(YYYYMMDD)}", | |
"route": "http://se.lc.bertmarcelis.be/routes/waxholmsbolaget/{routes.route_id}" | |
} | |
} | |
] | |
} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment