Recommended feature for Google Maps Application

Gratitude First – I am really thankful for Google for the traffic layer on its Maps application. Like most others in Delhi, I have become a regular Google Maps user now, checking the traffic updates and choosing the route that I should take to reach my destination. So much so, that my driver also insists on it.

I started tracking my typical usage behavior and interesting things surfaced. I would open the application if:

  • I am going to a new/unusual place or
  • To the usual place at a not-the-usual time,
  • I don’t know the route or the traffic conditions or both
  • Faced with a traffic build-up on my usual route to work(or back) to see how long the jam was and what was the situation on alternate routes

And amongst the situations listed above, almost 90% of my usage was due to the last one – traffic buildup ahead of me on my usual route to work or back home.

Also, since my daily commute is almost 40kms one side, many a times there are multiple congestion points that I encounter. And some of those develop while I am on my way. Hence even if I check the traffic at point A and see that everything is clear downstream, chances are that the situation would change when I reach the downstream point B.It can be very frustrating, trust me.

There’s another scenario that kicks in – given the resolution at which maps open up basis my current location, I need to scroll a lot to check out the whole path. Many a times I miss out checking the traffic congestion at far-off points.

google-maps-traffic-layerAnd this set me thinking – wouldn’t it be a great feature for Google maps to

    • allow me to set my usual route for work/home
    • jump directly to my route showing the areas with traffic build-up or

better still, alert me even without my opening the Google Maps app that there are places where there is slow traffic. This would have been true delight.If this is possible, can we build a web-app to send traffic updates to people who do not have a smartphone. Can such users register their routes and get SMS updates? Why not?

As I toyed with the idea, I started wondering, why hasn’t Google done it already.

This is a very simple and intuitive need, surely someone at Google would have articulated such a need long time back.

So I started understanding how Google Maps work and what I discovered in a quick 2-3 hours of research was the following:

  • Google has a similar feature (time to destination – work or home) in its Google Now set of widgets. But its not really the kind of delight that I was referring to.
  • Google might not want to do it – Google collects and calculates traffic data from users who are using Google Maps and sending their locations to the Google servers. This means, Google would always need higher number of users to stay-on with their Maps/location services for them to get more data-points to have a better traffic estimate.
  • And maybe independent developers also cannot do it – The Traffic heat-maps are a “layer” on the Google maps and they are provided in a similar way in the API – a visual layer that sits on top of the geographical UI. This means that any developer would not get a feed of locations/latlons along with the traffic feed. To develop the kind of app/feature I referred above, the Google traffic API would not be helpful.


With today’s experience I think Google should still go ahead and build this feature. I now feel that this feature would kick-in more signins into Google Maps. Why?

If I get an alert that there is traffic in my usual path and the alert doesnt mention the specific points, I would be tempted to login into Maps and see where the blockage is. What are the alternate routes and what is the situation there.

One challenge here is that not every one might have their GPS on and it might be tough for Google to know if the person is already on the move or not. It could choose to send these alerts only to those with GPS on. This would serve two purposes – more people would keep GPS always on, hence provide the feed to Google’s server to better calculate traffic pattern. Also with the GPS on, Google would know when the user is on the move on the pre-defined specific route.

Delhi-Gurgaon Toll Plaza: Is adding more Marshals the solution ?

There has been much hue cry about the mis-management of the newly openend Toll Plaza at the Delhi-Gurgaon Expressway. There have been reports of consistent traffic jams during peak hours where commuters have alleged that they were stranded for almost 2 hrs only at the plaza.


While I symapthise with all those who have to undergo such drastic methods of increasing their patience levels Рthe management of the plaza has some serious genuine problem at their hands. Consider this:

– Most of the “regular” commuters have still not shown any early indication of shifting towards the monthly token, which would ensure a smooth pass from the plaza.

– The other option the plaza mgmt has is to manually charge issue receipt for each vehicle passing the plaza. Assuming it takes 20 seconds per vehicle- the bottleneck is pretty obvious.

– The peak demand for toll-marshals exists for only about 2 hrs each in morning evening and this is where the tricky nature of the problem is

– One can invest in multiple marshals per lane (as has been done currently)- which leads to parallel processing hence increase in the “capacity” of the plaza. But what do these “extra” hands do during the off-peak hours?

– The increased labour could be used to actively promote or even hard-sell the monthly tokens (during the off-peak hours) but I doubt the efficiency of such a step.

So is there an innovative solution to such problems where one needs extra “labour” to service intermittent peaks in demand? How does one ensure a good return on such investments? Should there be some “incentives” to drive more rapid migration to the token process. Plz do keep in mind that most of the tolled projects in India have had a history of not breaking even. Though my guess is that the Delhi-Ggn plaza will be an exception.