在桌面应用程序中使用静态谷歌地图

Use static google maps in desktop application

本文关键字:静态 谷歌地图 桌面 应用程序      更新时间:2023-10-16

我是这方面的新手,我已经阅读了很多SO问题和其他网站,我对如何以及从哪里开始完全困惑。这就是我的应用程序的工作方式:我有一堆纬度/经度值,我想通过静态谷歌地图 API 使用桌面应用程序显示这些值。我已经有一个可以工作的安卓应用程序,可以做我想做的事,但我需要一个桌面版本。

从我目前收集的信息来看,我需要为此嵌入一个 webKit。请指导我从哪里开始(教程和示例项目会很棒)。不同方法的优缺点是什么。我提到的网站如下:

基于QT:

http://www.ics.com/technologies/qt-based-clients-google-apis#.UmgJHxCjcVo
http://code.google.com/p/qt-google-maps/wiki/About
http://blog.qt.digia.com/blog/2008/07/03/putting-qtwebkit-to-use-with-google-maps/
http://stackoverflow.com/questions/8515598/how-to-add-google-maps-in-my-application-in-qt
http://doc.qt.digia.com/qtjambi-4.5.2_01/com/trolltech/qt/qtjambi-examples.html

爪哇岛:

http://stackoverflow.com/questions/5850338/rendering-webpages-with-webkit-in-java
http://stackoverflow.com/questions/2492540/webkit-browser-in-a-java-app
http://stackoverflow.com/questions/2653949/embeding-gecko-webkit-in-java
https://groups.google.com/forum/#!topic/google-maps-js-api-v3/zzsVgywWsso

我使用Qt,如果您真的理解,我建议您使用Qt。因为如果你想在Qt中使用谷歌地图,有两种方法。

  • 使用 QML 和 Qt C++ 以及 QWebkit
  • 使用 Qt C++、Javascript 和 QWebkit

更多你已经找到了你需要从Qt开始的最佳例子