最近在实习,前阵子用到TIF(GeoTiff)图像处理,在VC2005上用了一下GDAL,在此记录下相关东西。
GDAL当前的最新版本已经到了1.7.2,由于除了Win32,还要与Windows Mobile的Pocket PC打交道,所以也看了一下WinCE的支持情况,发现虽然其中一直都有wince目录,不过最终发现只有1.4版的wince版本才真正可以编译使用,后续版本的WinCE分支都只是摆设了:)
不过这里的内容基本与版本无关
基本的东西自然不用多说,官网上的入门教程和示例还是很容易理解的,数据模型的解释也很容易,下面的地址有基本内容的中文翻译:
http://www.osgeo.org.cn/l18n/gdal/index.html
这里总结一下碰到的GDAL技巧

本文介绍了在VC++环境下利用GDAL库处理GeoTiff图像的经验,包括不同读写方法的效率比较,如RasterIO、RasterBand的ReadBlock和WriteBlock,以及如何处理二值Tif图和创建金字塔缩略图。同时,讨论了GDALDataset::RasterIO参数设置对数据排列的影响,以及如何创建1bit Tif图。

6702





