已解决
4.Mbtiles瓦片包加载
来自网友在路上 180880提问 提问时间:2023-10-28 13:28:07阅读次数: 80
最佳答案 问答题库808位专家为你答疑解惑
愿你出走半生,归来仍是少年!
1.Mbtiles
mbtiles是在GIS开发中最常用的瓦片包格式,在移动端、桌面端都是常用的格式。
2.代码
通过OsgEarth的MBTilesImageLayer图层进行加载,也是封装成了一个静态的方法方便调用。
/// <summary>
/// 创建离线的mbtiles瓦片图层
/// </summary>
/// <param name="fileFullName">文件地址</param>
/// <param name="format">格式</param>
/// <returns></returns>
osgEarth::MBTilesImageLayer* Cv::LayerFactory::CreateMbtilesLayer(std::string fileFullName, std::string format)
{osgEarth::MBTilesImageLayer* ly = new osgEarth::MBTilesImageLayer();ly->setURL(osgEarth::URI(fileFullName));ly->setFormat(format);return ly;
}
3.效果

查看全文
99%的人还看了
猜你感兴趣
版权申明
本文"4.Mbtiles瓦片包加载":http://eshow365.cn/6-26820-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: 多线程面试相关知识点
- 下一篇: 爬虫批量下载科研论文(SciHub)