2

I have person's location, and I want to put markers at all points where the person can reach by traveling for 10 Min in any direction. The person can choose any travel method like Car, Public transport, Walk, or maybe all.

After some googling, I found some existing services but they have issues:

  1. mapnificent, its travel time is totally incorrect for public transport
  2. isoscope is not ready yet
  3. iso4app Too expensive as compared to google mapping services, plus it's not there yet

Can someone suggest me how to do this using Google Api? Thanks in advance. ^^

BTW there is a similar question, but that one is about Road Distance, My question is about Travel Time.

xomena
  • 31,125
  • 6
  • 88
  • 117
Atif Waqar
  • 89
  • 2
  • 12

1 Answers1

2

There is no build-in functionality in Google Maps API for time drive polygons (isochrone maps). The feature request was filed in Google issue tracker some time ago. You can see it on:

https://issuetracker.google.com/issues/63256697

Feel free to star the feature request to add your vote.

I know that developers tried to implement a workaround that uses multiple directions requests, but these calculations typically are time consuming. You can have a look at the following example

http://sandropaganotti.com/wp-content/goodies/demos/isochrone/

It is outdated, because it was written for v2 of Maps JavaScript API, however you can try to migrate it to v3.

Other sources that might be useful for you:

https://gis.stackexchange.com/questions/31057/creating-drive-time-polygon-around-map-point

https://gis.stackexchange.com/questions/46/can-you-make-a-travel-region-polygon-with-with-google-maps-api

I hope this helps!

xomena
  • 31,125
  • 6
  • 88
  • 117