古い航空写真と同じ高度・角度・方向のGoogle Earthの3Dマップのリンクをブログに載せて比較できるようにしたかった。
Google Earthの地図プロジェクトで3Dマップを作成し、地図プロジェクトの共有で「リンクを知っている全員」「閲覧者」「リンクを知っているインターネット上の誰もが閲覧できます」でリンクをコピーしブログに載せた。
これで誰でも見られるようになったと思ったら、地図プロジェクト作成と異なるGoogleアカウントに切り替えたり、シークレットウィンドウやInPrivateウィンドウから見ようとすると、Googleアカウントへのログインを求められたり地球全体の表示のまま止まったりして3Dマップを表示できない。そればかりかその後3Dマップを作成したGoogleアカウントに戻って表示させると3Dマップが地球全体のままとなり地図プロジェクトの設定がこわれていたりする。
検索しても解決方法が分からなかったが、地図プロジェクトのリンクurlと3Dマップ表示後のurlが違っていることに気がついた。一旦呼び出された地図プロジェクトが3Dマップ表示のurlを返しているようだ。
そこで実際に3Dマップが表示されている状態でのurlをコピーしリンク先としたら問題は解決した。
Google Earthの3Dマップを他環境から閲覧(共有)させたい時は地図プロジェクトからリンクを作成せず、3Dマップ表示状態でのurlをリンク先とするのが正解のようだ。