QT中是否存在使用OpenStreetMap的桌面库?

时间:2012-03-28 02:42:41

标签: qt openstreetmap

我正在Qt中开发一个小小部件应用程序,我希望小部件包含一个利用OpenStreetMap的世界地图。桌面QT中是否有可以帮助我绘制此地图的库?感谢。

4 个答案:

答案 0 :(得分:3)

使用WebKit元素是一种方法。

了解如何使用Google地图执行类似操作的http://blog.qt.digia.com/blog/2009/07/29/maps-with-a-magnifying-glass/。我确信类似的方法也可行。

答案 1 :(得分:2)

有一个基于qt的库可以在这里执行此操作:https://github.com/raptorswing/MapGraphics

答案 2 :(得分:1)

您可以在此处找到此类小部件的示例:

https://gitorious.org/merkaartor/main/blobs/master/src/Utils/SlippyMapWidget.cpp

答案 3 :(得分:1)

您可以使用Marble。但是,它目前支持Qt 4.x

以下是example codeAPI reference