web-dev-qa-db-ja.com

Googleロケーション履歴からKMLデータをダウンロードするための現在のURL

Googleのロケーション履歴データを一定期間kmlでダウンロードする必要があります。

2015年8月26日まで、この形式のURLは機能していました。

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

この形式のリンクは失敗します。

この問題は Googleのウェブサイトのロケーション履歴の表示方法の変更 に関連していると思われますが、その変更はほぼ1か月前の7月22日に発生しました。

コメンター Google製品フォーラム はこれを提案しました:

[T] 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!1i2015!2i7!3i8!2m3!1i2015! 2i7!3i8

月はゼロベースであるため、通常のオフ、1 = 1月、11 = 12月

コメンターは、上記のリンクが7日間を与えるのは間違っています。約3つしか表示されないように見えますが、コメンターはおそらく正しい道を進んでいます。

コメント作成者のURLのフィールドに異なる値を試してみましたが、これらは日付に関係していないことがわかりますが、データを含むkmlファイルを返すURLを数日以上見つけることができませんでした。

ロケーション履歴データを使用するマップがいくつかありますが、それらはすべて壊れています。

編集:同様の質問がここにあります: タイムラインからGoogleロケーション履歴を抽出する

16

https://takeout.google.com/settings/takeout に移動し、「KML形式」の「ロケーション履歴」のみを選択します。 「次へ」をクリックしてから、「アーカイブの作成」をクリックします。しばらくすると、KML形式のロケーション履歴(おそらく全体)を含むZipファイルをダウンロードできるようになります。

私は1年以上自分の場所をダウンロードしようとしました。おそらく1年以上前にロケーション履歴サービスを選択しました...

11
stck0177

安定したGoogleジオ製品への文書化されていない変更が、個人プロジェクトおよび作業プロジェクトをGoogleからLeafletなどのオープンソース製品に移行している理由です。

また、昔ながらのロケーション履歴kmlsを取得する方法を考えていましたが、運がありません。 kmlヘッダー情報は、より長い期間ダウンロードするように要求したことを反映していますが、実際には数日間の目印のみが含まれています。

短期的な回避策は、このアプリをダウンロードすることです: https://play.google.com/store/apps/details?id=com.homedev.locationhistory

1〜7日間の履歴をダウンロードして、kmlとしてエクスポートできます。開発者がURLのフォーマットをクラックしたのか、それとも短いタイムスパンデータを数回ループして、一度に1週間ダウンロードするように見えるのかどうかはわかりません。

0
user2330576

最大の日付範囲は5日間です。大きな期間を要求すると、座標なしでkmlが返されます。ロケーション履歴全体を取得する方法はありますか?

0
Maxim