我想开发一个桌面应用程序来模拟围绕地球轨道运行的卫星摄像机。我想在桌面应用程序中使用Google Earth,而不是将其嵌入到网站中。显然Google Earth API提供的唯一选项是网页
我在Stack Overflow post中读到,使用QT可以将Google地球嵌入桌面应用程序中,但引用网站中的大部分链接都已损坏,因此缺少有关该主题的大量信息。此外,我发现的所有信息都非常陈旧。
有人可以建议我在桌面应用程序中嵌入Google Earth的方法吗?我有一些C ++,ADA和Visual Basic的经验,但不知道QT。
答案 0 :(得分:3)
在桌面应用程序中嵌入Google地球涉及使用Google Earth Plugin,这是一个由JavaScript API控制的浏览器扩展程序。至少有两个用C#编写的例子(here和here)。至于C ++,最简单的方法是使用一个可以打开“浏览器窗口”Qt for example的框架。 Qt的另一种选择是Chromium Embedded Framework,它是一个C ++库,用于在桌面应用程序中嵌入Chromium引擎。