Rasterio简介
有没有觉得用GDAL的Python绑定书写的代码很不Pythonic,强迫症的你可能有些忍受不了。不过,没关系,MapBox旗下的开源库Rasterio帮我们解决了这个痛点。...Rasterio是基于GDAL库二次封装的更加符合Python风格的主要用于空间栅格数据处理的Python库。...Rasterio中栅格数据模型基本和GDAL类似,需要注意的是:
在Rasterio 1.0以后,对于GeoTransform的表示弃用了GDAL风格的放射变换,而使用了Python放射变换的第三方库affine...对于放射变换
affine.Affine(a, b, c,
d, e, f)
GDAL中对应的参数顺序是:(c, a, b, f, d, e)
采用新的放射变换模型的好处是,...栅格数据读取代码示例
下面的示例程序中演示了如何读取一个GeoTIFF文件并获取相关信息,需要注意的是:
rasterio使用rasterio.open()函数打开一个栅格文件
rasterio使用read