Qt快速android谷歌地图

qt quick for android google maps

本文关键字:谷歌地图 android 快速 Qt      更新时间:2023-10-16

我正在使用Qt 5.4的Android应用程序,我正在使用Qt Quick,我想显示一个地图(谷歌地图或任何地图),它在桌面上工作得很好,但在Android上它显示黑色图像(使用OpenStreetMaps)。

模块Qt位置不支持Android,因为我已经发现,但也是WebView,所以它是不可能显示地图,或者有任何想法?

最简单的解决方案是使用Google静态地图API,您可以发出请求并直接将结果用作图像:

Image {
    source: "http://maps.googleapis.com/maps/api/staticmap?center=Berkeley,CA&zoom=14&size=400x400"
}

当然,您应该动态地编写自己的请求字符串来实现基本的交互性。

如果静态映射还不够,那么你只能等待未来的版本来赶上支持的功能。