Gdal 如何将多个VRT文件合并为一个

Gdal 如何将多个VRT文件合并为一个,gdal,maptiler,Gdal,Maptiler,我有许多VRT文件是使用gdal_translate为相邻图像生成的 有没有办法把所有这些VRT文件合并成一个VRT文件,这样当我运行gdal2tiles.py时,我只需要给它一个复合VRT文件 我原以为第一个gdal_包装就可以了,但结果是gdal_包装成了一个图像。。但是,我不想合并图像,我想合并VRT文件 从1.6.1开始,GDAL中就有了gdalbuildvrt实用程序-它将多个输入文件合并到一个VRT马赛克文件中。有关用法的详细信息,请参阅此官方文档: 您只需要列出所有单独的文件和输

我有许多VRT文件是使用gdal_translate为相邻图像生成的

有没有办法把所有这些VRT文件合并成一个VRT文件,这样当我运行gdal2tiles.py时,我只需要给它一个复合VRT文件


我原以为第一个gdal_包装就可以了,但结果是gdal_包装成了一个图像。。但是,我不想合并图像,我想合并VRT文件

从1.6.1开始,GDAL中就有了
gdalbuildvrt
实用程序-它将多个输入文件合并到一个VRT马赛克文件中。有关用法的详细信息,请参阅此官方文档:

您只需要列出所有单独的文件和输出文件名

您已经用“maptiler”标签标记了您的问题,该标签指的是产品。MapTiler能够即时渲染多个文件,并且在内部根本不使用VRT。直接将单个输入文件提供给maptiler,然后创建VRT并将其传递给软件,效率更高。VRT引入了用于读取数据的人工内部块大小,这在某些情况下会显著减慢平铺渲染过程。 请随时请求MapTiler Pro的演示,比较您收到的地图块的速度、大小和质量,并将结果发布到此处。

我尝试了“gdalbuildvrt-input_file_list file_list file_list.txt output.vrt”,但得到了“警告6:gdalbuildvrt不支持非地理参考的图像。跳过input1.vrt”。。。。未生成输出“output.vrt”文件。但是我的input1.vrt是使用“gdal_translate”生成的,所以它有地理参考。E