gpt4 book ai didi

google-maps - 从 Google 位置历史记录下载 KML 数据的当前 URL?

转载 作者:行者123 更新时间:2023-12-03 14:58:58 27 4
gpt4 key购买 nike

我需要在一段时间内以 kml 下载谷歌位置历史数据。

直到 2015 年 8 月 26 日,这种格式的 URL 才有效:

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

现在该格式的链接失败了。

我怀疑这个问题与 google changing the way its website displays location history 有关,尽管这一变化发生在近一个月前的 7 月 22 日。

评论者 on the google products forum建议这样做:

[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



评论者错误的是,上面的链接给出了 7 天。它似乎只给出了大约三个,但也许评论者是在正确的轨道上。

我已经为评论者的 URL 中的字段尝试了不同的值,这些值与日期不明显相关,但几天来一直无法找到返回包含数据的 kml 文件的 URL。

我有几张使用位置历史数据的 map ,它们现在都坏了。

编辑:这里有一个类似的问题: Extfiltrating Google Location History from Timeline

最佳答案

对稳定的 Google 地理产品的无证更改是我将个人和工作项目从 Google 转移到 Leaflet 等开源产品的原因。

我也一直在试图弄清楚如何获得老式的位置历史 kmls,但我没有任何运气。 kml 头信息反射(reflect)你要求它下载更长的时间,但它实际上只包含几天的地标。

一个短期的解决方法是下载这个应用程序:https://play.google.com/store/apps/details?id=com.homedev.locationhistory

它能够下载 1-7 天的历史记录,然后您可以将其导出为 kml。我不确定开发人员是否破解了 url 格式,或者他们是否只是多次循环短时间跨度数据以使其看起来像是一次下载一周。

关于google-maps - 从 Google 位置历史记录下载 KML 数据的当前 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32332904/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com