fig 0

Google Mapには「マイマップ」という機能があり、 地図上の地点などをどんどん記録整理できていけて便利です。 旨そうなお店や、家族を連れていったら良さそうだなというところなど、 気付いたらどんどんマイマップに登録するようにしています。

便利なんですが、いくつか作ったマイマップどうしでの 地点データのコピーや移動などは、直感的にはやりづらいことがあります。
また、 ある Google アカウントから ある Google アカウントへマイマップを移動・コピーするのも Google Mapだけではできません。 たしかに、複数のGoogleアカウントでマイマップを共同編集することは できるのですが、そのマイマップの持ち主はあくまでもマップ作成者の アカウントのままです。

しかし、これらの操作は、Google MapのGoogle Earth連携機能を使うと 解決することができます。


以下のやりかたは、Mac OS XでもWindowsでもほぼ同様だと思います。

まず、コピー・移動・統合などしたいマイマップを表示します。
マップの上に「Google Earthで表示」リンクが出ていますのでこれをクリックします。
出ていない場合は、マイマップの「編集」ボタンを押すと出てくることもあります。

fig 1

「Google Earthで表示」リンクが出ていますのでこれをクリックします。

クリックすると Google Earth が起動し (もちろん Google Earth があなたのパソコンにすでにインストールしてあるという前提で!)、 「場所」のところに、あなたのマイマップの内容が出てきます。

その、マイマップの名前が出ているところを 右クリック(Windows) またはControl+クリック(Mac OS X) してポップアップメニューを出し、 「名前を付けて場所を保存」を選択。 適宜ファイル名を付けてファイルを保存します。

その拡張子は KML (kml) のはずです。 このKMLファイルは、おもにGoogle Earthで使われているファイルで、 地図上の情報などをひとまとめに扱うことができるものです。 先日業界標準化もなされました。

fig 2

次に、ブラウザで、マイマップを取り込みたい状態にします。

具体的には、たとえばマイマップを持ち出したいGoogleアカウントからログアウトし、 マイマップを持ち込みたいGoogleアカウントでログオンして Google Mapに移動、などです。複数種類のWebブラウザを使い分けるのもよいでしょう。

マイマップを表示し、「新しい地図を作成」をクリック。
続いて、「インポート」をクリックします。

fig 3

さきほど保存した KML ファイルを指定し、 「ファイルからアップロード」します。

さきほど、Google EarthでKMLファイルを保存する手順をとりましたが、 実はここはスキップすることも可能です。

さきほどの「Google Earthで表示」は、 具体的にはKMLファイルのダウンロードボタンなのです。 Google Earthが正常にインストールしてあるパソコンでは、 KMLファイルはGoogle Earthアプリケーションに関連づけしてあります。 つまり「Google Earthで表示」ボタンは、KMLをダウンロードし、 さらにそのKMLファイルが表示されるようGoogle Earthが呼び出される、 という機能になるのです。

ですから、 「Google Earthで表示」ボタンのクリックの結果として ダウンロードされるKMLファイル のありかがわかっているのなら、 そのファイルを直接指定してKMLインポートに進んでも問題ないはずです。

fig 4

これで、さきほどのマイマップ (KMLファイル) が 目的のマイマップに追加されました。
「完了」をクリックするのを忘れずに!

fig 5

同様の手順で、いろいろなマイマップをGoogle Earthに表示しておき、 それぞれに含まれる地点をマイマップ同士で移動・コピー・統合などしてから あらたなマイマップとして取り込むこともできます。

きたるゴールデン・ウィークの前に Google Map マイマップの中身の整理をしておけば、 連休をたのしく過ごす予定づくりや準備にもなるのではないでしょうか。

(ちょっとネタ気分もあって書いてみたけど、 なんかすごく「ブロガー」っぽい記事だな おい!)