web-dev-qa-db-ja.com

Googleマップからスター付きの場所をエクスポートする方法はありますか?

Googleマップには何百ものスターが付いています。それらのリストをエクスポートして、Google EarthやAndroid電話などの地図アプリケーションなどの他のソフトウェアにインポートできるようにします。それらを1つずつ手動でクリックする以外にこれを行う方法はありますか?

公式の方法がない場合、回避策はありますか? AndroidのGoogleマップはスター付きの場所にアクセスできるので、データベースファイルからそれらをリッピングする方法があるのでしょうか。たぶん、それにアクセスできる他のソフトウェアがありますか?

これ は非常に似ていますが、スター付きの場所について尋ねていますが、マイマップにはありません。

彼らは最近、スター付きの場所が他の場所と一緒に「マイプレイス」の下にリストされるように変更しましたが、エクスポートする方法がまだわかりません。

enter image description here

48
endolith

スター付きの場所もGoogleブックマークにミラーリングされている を発見した後、座標をスクレイピングしてKMLファイルを生成するPythonスクリプトを作成しました。

スター付きのGoogleマップをエクスポート

  1. Googleブックマークに移動: https://www.google.com/bookmarks/
  2. 左下の[ブックマークをエクスポート]をクリックします。 https://www.google.com/bookmarks/bookmarks.html?hl=en
  3. Htmlファイルをダウンロードしたら、このスクリプトでこのスクリプトを実行してKMLを生成します。

それはハックであり、それらのすべてを正しく読みませんが、失敗するものは、Googleブックマークのリンクをクリックしても正しく開かないものである傾向があります。

20
endolith

Googleが提供する便利な方法がないため、スター付きの場所をエクスポートするための小さなオンラインアプリを作成しました。 http://gexport.somee.com/

それは非常に原始的ですが、仕事をします。 (クレジットは endolith 実装のアイデアに対して)

更新:このアプリは関連性がなくなりました。GoogleTakeoutを使用して、ブックマークをGeoJSONとしてエクスポートできます。次に、 このサイト を使用してKMLまたはGPXに変換できます。

19
Al Z

Google Takeout サイトには、Google製品との間でデータを移動する方法に関する情報があります。

マップの場合、保存した場所をGeoJSON形式でエクスポートできます。これをKMLに簡単に変換できます。

6
mvark

最も簡単なプロセスは、Googleブックマークに移動し、スター付きアイテムをそれぞれコピーして、メモまたはWordドキュメントに貼り付けることでした。 Googleアカウントからログアウトし、新しいGoogleアカウントにログインします。 Googleマップにアクセスします。ドキュメントの各リンクをGoogleマップに1つずつ貼り付けて、各項目にスターを付けます。私が持っていた20ほどを行うのに5分かかりました。非常に簡単。

4
Robert Bullock

スター付きの場所をエクスポートする方法を見つけました。

  1. アカウント設定に移動します
  2. Data Tools 」というタイトルのセクションをクリックします
  3. ダウンロードするデータを選択をクリックします
  4. 「アーカイブを作成する」
  5. 「ブックマーク」をチェック
  6. 「アーカイブの作成」

ダウンロードして完了です! Googleマップにリンクされている住所として、すべての場所を含むHTMLファイルを取得します。

3
user66425

Takout

3
ariel
  1. 次を使用してGoogleからエクスポート: https://www.google.com/bookmarks/
  2. 次に、このWebサイトを使用してKMLまたは他の形式に変換します。 http://gexport.somee.com/
0
Mike Dixson