Current URL To Download KML Data From Google Location History?

Varanasi Benares picture Varanasi Benares · Sep 1, 2015 · Viewed 28.6k times · Source

I need to download google location history data in kml for a period of time.

Up until August 26, 2015, a URL in this format worked:

https://maps.google.com/locationhistory/b/0/kml?startTime=$start_seconds&endTime=$end_seconds  

Now a link in that format fails.

I suspect the problem is related to google changing the way its website displays location history, though that change happened nearly a month earlier on July 22.

A commenter on the google products forum suggested this:

[T]he KML generation can do multiple days, so just edit the URL

Eg https://www.google.com/maps/timeline/kml?authuser=0&pb=!1m8!1m3!1i2015!2i7!3i1!2m3!1i2015!2i7!3i8 gives 7 days.

Highlighting the parts of the date: pb=!1m8!1m3!1i2015!2i7!3i8!2m3!1i2015!2i7!3i8

Note the month is zero based, so one off normal, 0=Jan, 11=Dec

The commenter is wrong that the above link gives seven days. It appears to only give about three, but perhaps the commenter is on the right track.

I have tried different values for the fields in the commenter's URL that are not obvious date-related but have not been able to find a URL that returns a kml file with data for more that a few days.

I have several maps that use location history data, they are now all broken.

Edit: There's a similar question here: Extfiltrating Google Location History from Timeline

Answer

stck0177 picture stck0177 · Feb 18, 2016

Go to https://takeout.google.com/settings/takeout and select only "Location History" with "KML format". Click "Next" and, then, "Create archive". After a while it will let you download a zip file with your (presumably entire) location history in KML format.

I tried and was able to download more than one year of my locations: I probably opted in the Location History service a little more than one year ago...