QML Map中使用Open Street Map(osm)离线地图(瓦片地图加载方式)

当使用QML Map显示地图时,有时候无法连接互联网,因此需要使用离线模式加载地图,加载离线地图瓦片时,需要为插件设置参数信息,其中name表示参数字段,value表示传入的值,此时将下载好的瓦片地图路径填入value中即可实现离线加载,离线瓦片地图下载工具目前我正在完善功能中,功能完善后会开源供大家参考使用,先放osm地图0-8层全球瓦片地图,直接解压缩就可以使用,解压后修改离线地图路径,注意要写绝对路径。

Plugin{
        id:mapPlugin
        name: "osm"
        PluginParameter{
            name:"osm.mapping.offline.directory"
            value:"D:/Map/osm"//测试了下好像相对路径不行,得用绝对路径
        }
    }

离线地图包下载地址:QMLopenstreetmap离线瓦片地图包osm.zip-C++文档类资源-CSDN下载

离线瓦片地图下载可使用我制作的工具,博客地址:Qt/QML离线地图瓦片下载工具(瓦片地图)


版权声明:本文为zjgo007原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。