使用GDAL库将栅格文件转换为tif文件

时间:2017-08-10 08:14:19

标签: java gis tiff gdal

我是GIS数据和GDAL库的新手。我试图将.GRC / .GRD文件转换为.tif文件。这样我就可以在任何地图中读取像素并绘制出来。我的主要目的是阅读栅格并在任何地图中绘制该图像。我尝试通过以下代码将其转换为图像。

    String grcFile = "E:\\Reproject.grc";
    gdal.AllRegister();
    Driver tiffDriver = gdal.GetDriverByName("GTiff");
    Dataset dataset = gdal.Open(grcFile, 0);

    Dataset tiffDataset = tiffDriver.CreateCopy("D:\\img.tif", dataset);

我在这里获取输出文件img.tif但是已损坏我无法使用Windows Photo Viewer打开它。我在代码中做错了什么。

注意:我还得到一个XML文件(img.tif.aux.xml)作为输出,其中包含.GRC文件中的所有区域详细信息。

0 个答案:

没有答案