Skip to content
Interactive Google Maps with buses in Singapore. Will I get a seat during rush hour?
HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
analysis
data
maps
.gitignore
CNAME
LICENSE
README.md
_config.yml
generate-index.sh
generate-map.sh
generate-stops-cfg.sh
generate_MapInserts.py
geo-test.py
getBusLoadForAllBusesWithin5KMofRafflesPlace.py
getBusStops-within-Radius.py
getBusStops.py
getBuses.py
getBuses.sh
getBusyBusStops.py
getStopsWithLoad.sh
loop.sh
map-1.html
map-2.html
push.sh
sample-map.png
stops.cfg

README.md

Experimenting with Singapore LTA APIs

Using open data from Land Transport Authority (LTA) to find out which bus stops at a given time are very popular and result in packed bus services.

Maps showing buses that are either standing-only or completely full

Here are the interactive maps with data snapshots on Google Maps

sample

Analytics

How to ?

1 - Request access on the LTA website

2 - Make sure you read the Terms of Service

3 - Check out the API Documentation

4 - clone this repository and create a file called 'apikey.cfg' with the following content:

AccountKey="[your key]"

Example:

AccountKey="WW91cktleTEyQ1Njc4=="

for Google Maps take a note of your key ID and put it in a file called googlemaps-key.inc

5 - test the scripts

You can’t perform that action at this time.