Dataset是GDAL的基础。
最近,我在做金字塔文件,在做的过程中发现,如果是从TIF这类图像文件中读到的Dataset,用其 ds.BuildOverviews("nearest", levels);是没有问题的。
但是,我现在处理的是SAR影像,没有直接的Dataset,只有说明文档xml和数据文件COS,我可以用xml读到ds,但是这里的ds却不能建立金字塔文件。
基于这个问题,我想深入的了解下Dataset。
1)今天在和QQ群友讨论的时候我表达了自己对gdal可以读取XML文件的疑惑,他对我说对于某些特殊的格式,比如radarsat、terrasar-x这些,打开tif和product.xml都能够获取数据集dataset。他说,这样获得的ds也是可以建金字塔的,他曾经试过,但是我老师出问题,所以想另找出路,如果哪位读者看到这儿,实现了建金字塔的功能,请给我留言,万分感激。
(In the case of exotic drivers this may not refer to a physical file, but instead contain information for the driver on how to access a dataset. It should be in UTF-8 encoding.这是帮助文档里的一句话)。
他还建议我去查看些文档,我查阅了 1.9.0/warmerda/bld/html/frmt_cosar.html(这是自己在源码编译后生成的),他里面详细的说明了Gdal支持的格式。
——————未完