I used location history a lot, and I am now looking into other gps logging apps because they removed API access to history. The export you can do is only KML and doesn't have information like accuracy for each coordinate, leading to a bunch of non-sense locations you can't easily filter out. I wish they simply had an easy way to subscribe to your own location data, because otherwise many applications are impossible (such as using your real-time location, or for personal analytics).
For anyone wanting to liberate their data from here, paste this into the JS console with the history page open (only tested in Chrome):
var time = time=new Date("2010/01/01").getTime(); //set this to start date
setInterval(function(){
window.location="https://maps.google.com/locationhistory/b/0/kml?startTime=" + time + "&endTime=" + (time + 2678400000);
time += 2678400000
}, 2000)
Doesn't know when to stop, so close the tab when you have all the data you want.
Comments
Location history, however is here: https://maps.google.com/locationhistory/b/0
I'm glad they kept that, I find it quite handy for several things, including as a cross check on how much time I spend at $client.
I used location history a lot, and I am now looking into other gps logging apps because they removed API access to history. The export you can do is only KML and doesn't have information like accuracy for each coordinate, leading to a bunch of non-sense locations you can't easily filter out. I wish they simply had an easy way to subscribe to your own location data, because otherwise many applications are impossible (such as using your real-time location, or for personal analytics).
For anyone wanting to liberate their data from here, paste this into the JS console with the history page open (only tested in Chrome):
Doesn't know when to stop, so close the tab when you have all the data you want.