Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Qt窗口中绘制的Google地图上获取生成的路径坐标列表?_Qt_Google Maps - Fatal编程技术网

如何在Qt窗口中绘制的Google地图上获取生成的路径坐标列表?

如何在Qt窗口中绘制的Google地图上获取生成的路径坐标列表?,qt,google-maps,Qt,Google Maps,在两个坐标之间生成路径的方法如下所示: 现在,如何在包含地图的Qt小部件上获取生成路径上的所有坐标列表(通过QGeoRoutingManager)?此类计算路线: 1. 上述类中的相关函数返回: 我们需要找到路线上的所有坐标,以便显示路线: 1.“QGeoRouteReply”有一个成员routes():返回“QList” “QGeoRoute”类有一个函数“path”,它返回路径的所有坐标: 我们可以通过“QPaint”类使用这些坐标在地图上绘制线 编辑: 所有这些解释都是w.r.t诺基亚的

在两个坐标之间生成路径的方法如下所示:


现在,如何在包含地图的Qt小部件上获取生成路径上的所有坐标列表(通过QGeoRoutingManager)?

此类计算路线: 1.

上述类中的相关函数返回:

我们需要找到路线上的所有坐标,以便显示路线: 1.“QGeoRouteReply”有一个成员routes():返回“QList”

“QGeoRoute”类有一个函数“path”,它返回路径的所有坐标:

我们可以通过“QPaint”类使用这些坐标在地图上绘制线

编辑

所有这些解释都是w.r.t诺基亚的OVI地图。QtMobility不支持谷歌地图:(