思い出プランを Google Earth Plug-in に(とりあえず)対応させてみました
Google Earth Plug-inが出てブラウザだけで Google Earth が扱えるようになったというので、早速思い出プランを対応させてみました。
「一行変えるだけ」と言うだけあって、表示するだけなら変更は簡単。G_SATELLITE_3D_MAPをmapType に追加するだけで地図と3D表示とを簡単に切り替えられるようになりました。
ただ、地図上に打ったマーカーがGoogle Earthに切り替えても表示できる、という面では問題無いのですが、表示中の領域の情報等が正しく取れないので困っています。 思い出プランでは、地図をぐりぐり動かすとそのとき表示している領域を getBounds() で取得して Flickr の検索クエリに使っているのですが、3D表示中はいくら動かしても getBounds() の値が変らないのです。(getCenter() なんかも同じ)
あと、イベントリスナによる関数の呼び出しもうまく動きません。
ドキュメントもまだちゃんと読んでないので、このへんがまだ未対応なのか、地図のときとは違うやり方をしないといけないのかは分かりませんが、現状思い出プランに関しては「一行だけ」で変更完了とはいかないようです。






