此处显示了在两个坐标之间生成路径的方法:http://apidocs.meego.com/1.2-preview/qtmobility/qgeoroutingmanager.html
现在如何获取包含地图的Qt小部件上生成的路径(通过QGeoRoutingManager)上所有坐标的列表?
答案 0 :(得分:0)
此课程计算路线: 1. http://apidocs.meego.com/1.2-preview/qtmobility/qgeoroutingmanager.html
上述类中的相关函数返回:http://apidocs.meego.com/git-tip/qtmobility.orig/qgeoroutereply.html
我们需要找到路线上的所有坐标,以便显示路线: 1.“QGeoRouteReply”有一个成员routes():http://apidocs.meego.com/1.2-preview/qtmobility/qgeoroutereply.html#routes,返回“QList”
“QGeoRoute”类有一个函数“path”,它返回路径的所有坐标:http://apidocs.meego.com/1.2-preview/qtmobility/qgeoroute.html#path
我们可以通过“QPainter”类使用这些坐标在地图上绘制线条。
修改强> :
所有这些解释都是诺基亚的OVI地图。 QtMobility不支持Google地图。 :(