• Stars
    star
    135
  • Rank 269,297 (Top 6 %)
  • Language
    Python
  • Created almost 11 years ago
  • Updated about 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Analysing Bangalore transit data

Bangalore Metropolitain Transport Corporation Network Data

Bangalore Metropolitan Transport Corporation operates over 2000 routes. We scraped some of the data to understand this network better. This repository is a collection of scripts to run analysis and data derived from them.

Data from Open Bangalore. | DataMeet

Maps

Frequency

This map shows bus stops and frequency of their routes. Evidently, north Bangalore has less routes but more frequency while south Bangalore has many routes which are less frequent. View interactive map.

Longest Route

BMTC operates many long routes. The longest is route 600 with 117 km and takes over 5 hours. View interactive map.

Most frequent trips

Route KBS-3A makes 274 trips. 401M and 252F makes 217 trips. These are the three most frequent routes. View interactive map.

Where do most buses start from?

Most routes start from Krishnarajendra Market as opposed the notion that is Kempegowda Bus Station.

Direction

screen shot 2016-02-01 at 18 37 14

North - South and East - West routes are equally distributed. View interactive map.

2 and 3 series routes

2 (blue) series and 3 (green) series routes cover ~76% of the entire BMTC network. View interactive map.

Routes starting with number 2

2 series routes coverage

Node strength

screen shot 2016-02-04 at 5 50 33 pm

Node strength - number of routes passing through a stop. View interactive map

Reachability

screen shot 2016-02-05 at 16 01 41

Reachability - destinations you can get to from a stop without switching. View interactive map.

Redundancy

Redundancy - naive approach to finding redundancy is scoring based on bus stops each routes hit. The southern corridor of Majestic - Bannerghatta - Anekal is more redundant than rest of the network. View interactive map.

School walkability

screen shot 2016-02-08 at 14 39 28

School walkability - schools (red) that are <500m from a bus stop (black) on a BMTC route. BMTC creates a pretty good network in and around the city to connect schools. Schools data from Karnatak Learning Partnership. View interactive map

More Repositories

1

india

India data repository.
129
star
2

toll-plazas-india

Dataset of highway toll collection centers published by the NHAI, updated monthly.
JavaScript
35
star
3

kerala

Admin boundary shapefiles and geojsons for Kerala. Based on datameet.org/maps
23
star
4

flask-mvc

Imposing MVC for a Flask application
Python
20
star
5

maps-mayhem

"You can't always/just throw a map at a problem." and jazz like that.
CSS
13
star
6

railways

Indian Railway Maps
HTML
9
star
7

alpr

All old code for the Automatic License Place Recognition System that we wrote in 2009-2010.
Python
7
star
8

indicwiki

Visualizing the Indic Wikipedia Community.
JavaScript
6
star
9

bangmandu

Bangalore ๐Ÿš˜ Kathmandu
HTML
6
star
10

namma-metro

Bangalore metro lines and stations
6
star
11

shaktiman

Extract OSM data from Overpass and create Mapbox Tilesets
JavaScript
5
star
12

data-and-maps

Data and Maps Workshop, OpenDataCamp Bangalore, March 2-3.
4
star
13

cow-spotting

Detect cows from street photos using OpenCV
C++
4
star
14

working-with-data

Working with Data Workshop, 3-5 August, Chennai.
4
star
15

PyS60-Experiments

Hacking on PyS60 to develop some apps.
Python
4
star
16

geojson-stream-merge

Create a single FeatureCollection from line delimited GeoJSON Features or FeatureCollections
JavaScript
3
star
17

cartonama-worshop

Cartonama Workshop Website
JavaScript
3
star
18

osmlazer

osmium based OpenStreetMap data filter
JavaScript
3
star
19

map-compare-static

Compare OSM to Google Maps, generate static images.
JavaScript
3
star
20

international-border-history

Map visualising the history of international borders based on the data from CShapes
JavaScript
3
star
21

sotm-2018

Talk and workshop materials for SOTM 2018, Milan
Jupyter Notebook
3
star
22

geohacker.github.com

geohacker.in
HTML
2
star
23

osm-roundabouts

Find roundabouts in OSM using TileReduce and QA Tiles
JavaScript
2
star
24

bbox-me

Easily get bbox in different formats and orders
HTML
2
star
25

florida

Playground for the florida maps project.
CSS
2
star
26

ical

Script to parse iCal files and filter events based on a keyword.
Python
2
star
27

goa-covid-storymap

Stories of struggle from Goa during Covid 19 lockdown.
JavaScript
2
star
28

osm-as-infrastructure

OpenStreetMap as Infrastructure.
2
star
29

mozilla-l10n-map

Map of the Mozilla l10n Teams worldwide.
Python
2
star
30

latex-workshop

Content for the Latex Workshop
JavaScript
2
star
31

itfc-workshop

Maps and data workshop for the IT for Change in Bangalore.
1
star
32

prefs-button

JavaScript
1
star
33

ecommerce-cpi

Price index for ecommerce.
Python
1
star
34

shorturl

Barebones node app for shortnening URLs with tinyurl
JavaScript
1
star
35

leaflet-opacity

Leaflet layer opacity control using HTML5 slider - proof of concept.
1
star
36

mapboxgl-workshop

Mapbox GL JS workshop boilerplate
HTML
1
star
37

leaflet-snippets

Nifty LeafletJS code snippets
Python
1
star
38

unconnected-places

Find unconnected places in OSM
JavaScript
1
star
39

polypeers

Lists all the neighbors of every polygons in a shapefile.
Python
1
star
40

ourstreetourmap

Introduction to OpenStreetMap presentation
JavaScript
1
star
41

blanknoise

Map for the Blank Noise Project.
CSS
1
star
42

participatory-mapping

Talk about participatory mapping - why, how and thereafter.
JavaScript
1
star
43

geojson-josm-url

Add a property to OSM features in a GeoJSON to open them in JOSM
JavaScript
1
star
44

Socomatics-API

Buiding an API for the Socomatics data center.
Python
1
star