Google maps 如何在Google earth中重置相机高度

Google maps 如何在Google earth中重置相机高度,google-maps,google-earth-plugin,Google Maps,Google Earth Plugin,我想将相机位置重置为更高的位置或更小的缩放 我在这里查看代码: 我认为应该使用DS_simulator对象来完成,但我不知道如何完成 非常感谢您的帮助。您可以使用摄像机或注视来实现此目的。放大和缩小由注视的范围属性和相机的高度属性控制 下面是一个使用lookat设置范围的快速示例 // Get the current view. var lookAt = ge.getView().copyAsLookAt(ge.ALTITUDE_RELATIVE_TO_GROUND); // Zoom ou

我想将相机位置重置为更高的位置或更小的缩放

我在这里查看代码:

我认为应该使用DS_simulator对象来完成,但我不知道如何完成


非常感谢您的帮助。

您可以使用
摄像机
注视
来实现此目的。放大和缩小由
注视的
范围
属性和
相机的
高度
属性控制

下面是一个使用
lookat
设置
范围的快速示例

// Get the current view.
var lookAt = ge.getView().copyAsLookAt(ge.ALTITUDE_RELATIVE_TO_GROUND);

// Zoom out to twice the current range.
lookAt.setRange(lookAt.getRange() * 2.0);

// Update the view in Google Earth.
ge.getView().setAbstractView(lookAt);
有关使用这两个对象控制视图的详细信息,请参阅本文档。

此外,您还可以在这里使用一个工作示例。

DDSimulator只是该示例中类的名称,它不是Google Earth Api的一部分。您知道Google Earth桌面应用程序使用的默认范围值吗?默认范围值是什么意思?在什么上下文中?我指的是Google Earth桌面版本使用的默认值。它使用的默认缩放级别(范围值),以便无论何时搜索特定的城市或国家,它都不会缩放到离城市太近或太远的位置,而是将其缩放级别设置为显示整个城市地图的值。我想知道这些值,这样我就可以将我的相机缩放级别设置为默认值,这样我的JS插件也可以像传统的桌面版本一样工作。查看范围取决于你要搜索的东西的大小(地理区域)——搜索“美国”与“自由女神像”——没有“默认范围”这样的东西。对于一个粗略的指南,为什么不简单地搜索东西并记下范围呢?此外,你应该以适当的方式问自己的问题,而不是在回答别人问题的评论中。。。