javascript – 如何将我的谷歌地图应用程序转换为谷歌地球应用程序?
作者:互联网
在maps.google.com上,您可以看到一个关于Google地图应用程序如何能够顺利转变为Google地球应用程序的精彩示例.
我正在开发一个使用API版本3的谷歌地图应用程序.我在Google Earth API摘要中阅读了以下内容
If you have an existing Maps API site,
you can 3D-enable your page with as
little as one line of code.
但我已经搜索了几个小时而没有找到任何线索如何在我的应用程序中启用3D.我在google.maps.Map构造函数中构建了我的应用程序,并在此URL中包含了google mas API:http://maps.google.com/maps/api/js
有谁知道我在说什么和/或知道如何在一行谷歌地图应用程序中启用3D?
Codemonkey
解决方法:
要将Google地球实例添加到地图,只需使用GMap2.addMapType()将G_SATELLITE_3D_MAP添加到地图即可.
var map = new GMap2(document.getElementById("map_canvas"),{ size: new GSize(640,480) } );
map.setCenter(new GLatLng(42.366662,-71.106262), 11);
// Enable the Earth map type
map.addMapType(G_SATELLITE_3D_MAP);
var mapControl = new GMapTypeControl();
map.addControl(mapControl);
map.setMapType(G_SATELLITE_3D_MAP);
以下是有关将地图Api的v2与Google地球插件集成的信息
http://code.google.com/apis/maps/documentation/javascript/v2/services.html#Earth
标签:google-maps-api-2,javascript,google-maps-api-3,google-earth-plugin 来源: https://codeday.me/bug/20191008/1872208.html