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

时间:2013-10-23 18:44:02

标签: java c++ qt google-maps desktop-application

我是这方面的新手,我读过很多SO问题和其他网站,我对如何以及从何处开始感到困惑。这就是我的应用程序的工作方式:我有一堆Lat / Long值,我想通过静态谷歌地图apis使用桌面应用程序显示。我已经有一个能够做我想要的工作的Android应用程序,但我需要它的桌面版本。

从我到目前为止收集的内容来看,我需要为此嵌入一个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

1 个答案:

答案 0 :(得分:0)

我和Qt一起工作如果你真的明白,我建议你和Qt一起工作。 因为如果你想将谷歌地图与Qt一起使用,有两种方法。

  • 使用QML和Qt C + +和QWebkit
  • 使用Qt C ++,Javascript和QWebkit

您已经找到了从Qt

开始所需的最佳示例