大体积的TIF转为可以快速加载的MBT(mbtiles)的两种方法

  • 2022-08-10 14:25:00
  • 作者: 图新云GIS团队
  • 来源: 原创

序:
无人机航测现在是大众都可以玩了,航测数据的生成也随着大疆智图的发布更简单了。由于航测的分辨率极高(厘米级别对比传统卫星影像的米级),导致生成的正射影像(tif)要么被分块了,要么体积巨大,经常出现10Gb以上的单个tif文件。

10Gb以上的单tif文件,因为体积太大,不论是ArcGIS、Qgis还是图新地球、超图等这些GIS软件打开速度都会非常慢。而实际使用这些数据无外乎浏览查看、基于地图的描图。

如何加快这些数据的打开浏览速度?

答案就是MBT(mbtiles)

下面的测试过程,使用的是一个软件园的航测成果1.7Gb

1.使用图新地球(点击下载)把tif文件转为mbt
打开工具

选择数据开始处理

转换结果563M

加载查看:

 

2.使用GlobalMapper把tif转为mbt
加载数据(直接拖拽即可)

 导出配置:

注意:

1.文件的级别:number of zoom levelsto,指动选定的最大级别往下生成几级,这里建议一般相差5级。对于这种分辨率极高的,建议相差8-10级。

否则会出现距离地图稍微远一点,数据不显示了,只有放大到很大才显示。

2.如果要支持透明必须用png格式

转换预期时间一直在变,这里就一直等着就好。 

 耗时:13小时

转换结果:1.15G

3.效率对比
图新地球:支持批量转换,速度快(2分46秒),体积560M。

GlobalMapper:显示瓦片总数,效率略低(13小时),体积1.15G。

成果查看基本无差异。