【问题标题】:Google Earth Integration/ Maps V3 Flyto OnclickGoogle 地球集成/地图 V3 Flyto Onclick
【发布时间】:2013-12-31 12:46:45
【问题描述】:

使用谷歌地球的新“hackish”集成(http://code.google.com/p/google-maps-utility-library-v3/)我已经得到了这个例子,并与谷歌地球插件和地图V2一起工作了很多。我很好奇如何在点击时访问 flyto 和 lookat 函数。

以前你可以在锚链接中调用这样的函数,点击后它会飞到

function viewSouth() {
  var lookAt = ge.getView().copyAsLookAt(ge.ALTITUDE_RELATIVE_TO_GROUND);
// Set the position values
lookAt.setLatitude(28.54626988796781);
lookAt.setLongitude(-81.37704984953177);
lookAt.setRange(1070.448301908147); //default is 0.0
lookAt.setTilt(67.84202025905072);
lookAt.setHeading(-179.9640072336487);
  ge.getView().setAbstractView(lookAt);
}

这似乎不适用于新的集成方法。我能否获得一些关于如何使用 Maps V3/Google 地球集成访问此功能的快速说明

提前致谢!

【问题讨论】:

  • 这似乎应该有效。如果有的话,你会得到什么样的 JS 错误?您可以链接到 jsfiddle 或其他地方的完整代码示例吗?

标签: google-maps-api-3 google-earth-plugin


【解决方案1】:

我能够使用设置为等于 GoogleEarth(map) 的 googleEarth 变量,然后它就起作用了!谢谢

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-23
    • 1970-01-01
    • 2017-10-07
    • 2010-12-25
    • 1970-01-01
    相关资源
    最近更新 更多