通过命令行虚拟数据集是这样创建的
$ gdalbuildvrt allFiles.vrt file1.tif file2.tif file3.tif file4.tif
我知道有 Java 库,但如何创建虚拟数据集?
我调查了网站 https://gdal.org/java/index.html 并使用了互联网搜索引擎,但没有找到帮助。
根据我在文档中读到的内容,你可以这样做:
首先,注册驱动程序:
gdal.AllRegister();
该函数一般应在应用程序开始时调用一次。 - gdal类
gdal.GetDriverByName
获取驱动程序并使用 Driver.Create
创建数据集:
// Sample dataset
Dataset vrtDataset = gdal.GetDriverByName("VRT").Create("allFiles.vrt", 0, 0, 0, gdalconst.GDT_Unknown);