Google Earth を Google マップに統合しようとしていますが、v2で可能であることがわかりました。しかし、v3 でこれを行う方法についてのドキュメントが見つかりません。
4 に答える
残念ながら、これは Google Maps API v3 ではまだ実装されていません。対応するチケットを参照してください。
星の数が多いチケットほど、処理が早くなりますのでご注意ください。
http://code.google.com/p/google-maps-utility-library-v3/に非公式のライブラリがあることに注意してください(トランクはhttp://google-maps-utility-library-v3. googlecode.com/svn/trunk/googleearth/ )
これが私の提供です: https://github.com/myshen/google-maps-v3-earth-map-type。
これは Google からのものではありませんが、すぐに使用できる機能がもう少しあります。
- マーカーに加えて、ポリゴン、長方形、円、kml をリンクします。
- マウス イベント (クリック、ドラッグ、オーバー、アウト) をリンクします。
[jlivni] のコードを OpenLayers に移植しようとしており、そのための GitHub プロジェクトをセットアップしました ( 1 )。
これで、片側に Google マップ、反対側に Google Earth のデモが表示されます: http://ziglionz.github.com/GoogleEarth-for-OpenLayers/ol.html
現在、ライブラリはスタイルのない目印のみをサポートしていますが、他の機能をサポートするのは難しくありません。
このデモでは、別のプロジェクトの一部である OpenLayers のタイムラインも表示されます ( 2 )。