我正在使用GDAL C ++库重新分类栅格地图图像,然后创建新数据的输出图像。然而,当我创建新图像并打开它时,分类值似乎没有定义颜色,所以我只得到一个黑色图像。我可以通过进入图像属性并为我正在使用的10个分类值中的每一个设置颜色来解决这个问题,但这对我正在进行的地图和试验的数量来说非常耗时。
我的问题是,有没有办法通过GDAL API设置元数据信息来定义每个分类值的颜色?只是正确功能的名称会很棒,我可以从中找到它。
我使用ArcGIS和QuantumGIS尝试了这一点,两者都有同样的问题。我正在使用的文件类型是Erdas Imagine(在GDAL中称为“HFA”)。