我需要以kml下载谷歌位置历史数据一段时间.
截至2015年8月26日,此格式的网址有效:
https://maps.google.com/locationhistory/b/0/kml?startTime=$start_seconds&endTime=$end_seconds
Run Code Online (Sandbox Code Playgroud)
现在,该格式的链接失败.
我怀疑这个问题与谷歌改变其网站显示位置历史的方式有关,尽管这种变化发生在7月22日前一个月左右.
谷歌产品论坛上的一位评论者建议:
KML生成可以执行多天,因此只需编辑URL即可
例如 https://www.google.com/maps/timeline/kml?authuser=0&pb=!1m8!1m3!1i2015!2i7!3i1!2m3!1i2015!2i7!3i8 给出了7天的时间.
突出显示日期的各个部分:pb =!1m8!1m3!1i 2015!2i 7!3i 8!2m3!1i 2015!2i 7!3i 8
注意月份是零,所以一个正常,0 = 1月,11 = 12月
评论者错误的是,上述链接提供了七天.它似乎只提供了三个,但也许评论者是在正确的轨道上.
我已经为评论者的URL中的字段尝试了不同的值,这些字段与日期无关,但是找不到返回带有数据的kml文件的URL几天.
我有几个使用位置历史数据的地图,它们现在都被打破了.
编辑:这里有一个类似的问题:从时间轴中扩展Google位置记录