2013-10-23 48 views
0

我是一個新手,我已經閱讀了很多SO問題和其他網站,我完全困惑於如何以及從何入手。這就是我的應用程序的工作原理:我想要通過靜態谷歌地圖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 

的Java:

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 
+3

最好的例子你不需要這些。查看https://developers.google.com/maps/documentation/staticmaps/ – SLaks

+1

從SLaks鏈接的方法將是這樣的:組裝URL像記錄,使用QNetworkAccessManager下載圖像,顯示在Qt UI(例如使用QLabel - 不需要Webkit)。 –

+0

謝謝。我如何在Java中做同樣的事情? – Sarvavyapi

回答

0

我使用Qt工作,我勸你還是使用Qt工作,如果你真正理解。 因爲如果你想用Qt使用谷歌地圖,有兩種方法。

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

更多的你已經發現,你需要開始使用Qt

+0

最好的例子是,你指的是qtjambi的例子嗎? – Sarvavyapi

相關問題