首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >新的GoogleEarth(map)和google.earth.createInstance(.)的区别是什么?

新的GoogleEarth(map)和google.earth.createInstance(.)的区别是什么?
EN

Stack Overflow用户
提问于 2014-08-22 14:17:17
回答 1查看 516关注 0票数 0

new GoogleEarth(map)google.earth.createInstance(....)有什么区别?我们正在尝试将Google合并到一个有效的遗留应用程序中,然而,它确实使用了Google。在开发时,他们似乎想到了Google,因为有以下代码片段:

代码语言:javascript
运行
复制
if (google.earth && google.earth.isInstalled()) {
  var ge = new GoogleEarth(map);

我们有一个地图菜单系统,它根据地图类型添加选择,这会自动为Google添加一个条目;然而,当选择时,尽管控件显示与我们的其他地图一样,我们只能获得一个白色屏幕。

另外,我们尝试了google.earth.createInstance,界面似乎与其他地图类型(道路、地形、卫星)不同。例如,要缩放,我们似乎必须使用lookAt.setRange。此外,谷歌地球地图没有被添加到我们的菜单,但至少地图工作。

new GoogleEarth(map)被否决了吗?google.earth.createInstance返回的实例是否不再是真正的“映射类型”?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-28 23:30:59

.之间有什么区别?

google.earth.createInstanceGoogle中用于创建GEPlugin对象的方法。

new GoogleEarth(map)GEPlugin对象谷歌-地图-实用程序库中的初始化。实际上,它允许您创建在GoogleGoogle之间切换时持久化的对象(标记、几何学)。

新的GoogleEarth(地图)被废弃了吗?

不是。这是一个工作实例

google.earth.createInstance返回的实例是否不再是真正的“映射类型”?

它是,而且一直是,GEPlugin对象 -它从来不是一个“地图类型”。我相信图书馆为地球层使用的“地图类型”是"GoogleEarthAPI“。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25449136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档