我打算开发一个桌面应用程序来模拟环绕地球运行的卫星摄像机。我想在桌面应用程序中使用 Google 地球,而不是将其嵌入到网站中。显然 Google Earth API 是唯一的选择优惠是针对网页的
我读了 Stack Overflow post使用 QT 可以将 Google 地球嵌入到桌面应用程序中,但是所引用网站中的大多数链接都已损坏,因此缺少有关该主题的大量信息。此外,我找到的所有信息都非常古老。
谁能建议我在桌面应用程序中嵌入 Google 地球的方法?我对 C++、ADA 和 Visual Basic 有一些经验,但对 QT 一无所知。
最佳答案
将 Google 地球嵌入桌面应用程序需要使用 Google Earth Plugin ,一个由 JavaScript API 控制的浏览器扩展。至少有两个用 C# 编写的示例(here 和 here)。对于 C++,最简单的方法是使用可以打开“浏览器窗口”的框架,Qt for example . Qt 的替代品是 Chromium Embedded Framework ,这是一个将 Chromium 引擎嵌入桌面应用程序的 C++ 库。
关于c++ - 将 Google 地球嵌入到桌面应用程序而非网站中。 QT 是一个真正的选择吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24381323/