Googleマップには何百ものスターが付いています。それらのリストをエクスポートして、Google EarthやAndroid電話などの地図アプリケーションなどの他のソフトウェアにインポートできるようにします。それらを1つずつ手動でクリックする以外にこれを行う方法はありますか?
公式の方法がない場合、回避策はありますか? AndroidのGoogleマップはスター付きの場所にアクセスできるので、データベースファイルからそれらをリッピングする方法があるのでしょうか。たぶん、それにアクセスできる他のソフトウェアがありますか?
これ は非常に似ていますが、スター付きの場所について尋ねていますが、マイマップにはありません。
彼らは最近、スター付きの場所が他の場所と一緒に「マイプレイス」の下にリストされるように変更しましたが、エクスポートする方法がまだわかりません。
スター付きの場所もGoogleブックマークにミラーリングされている を発見した後、座標をスクレイピングしてKMLファイルを生成するPythonスクリプトを作成しました。
それはハックであり、それらのすべてを正しく読みませんが、失敗するものは、Googleブックマークのリンクをクリックしても正しく開かないものである傾向があります。
Googleが提供する便利な方法がないため、スター付きの場所をエクスポートするための小さなオンラインアプリを作成しました。 http://gexport.somee.com/
それは非常に原始的ですが、仕事をします。 (クレジットは endolith 実装のアイデアに対して)
更新:このアプリは関連性がなくなりました。GoogleTakeoutを使用して、ブックマークをGeoJSONとしてエクスポートできます。次に、 このサイト を使用してKMLまたはGPXに変換できます。
Google Takeout サイトには、Google製品との間でデータを移動する方法に関する情報があります。
マップの場合、保存した場所をGeoJSON形式でエクスポートできます。これをKMLに簡単に変換できます。
最も簡単なプロセスは、Googleブックマークに移動し、スター付きアイテムをそれぞれコピーして、メモまたはWordドキュメントに貼り付けることでした。 Googleアカウントからログアウトし、新しいGoogleアカウントにログインします。 Googleマップにアクセスします。ドキュメントの各リンクをGoogleマップに1つずつ貼り付けて、各項目にスターを付けます。私が持っていた20ほどを行うのに5分かかりました。非常に簡単。
スター付きの場所をエクスポートする方法を見つけました。
ダウンロードして完了です! Googleマップにリンクされている住所として、すべての場所を含むHTMLファイルを取得します。
Maps (your places)
のみを選択します