This will be overwritten if it exists.
# 使用驱动对象来创建数据集,因为使用的是GeoTIFF驱动,无论给它任何扩展名,输出的文件都是GeoTIFF
gtiff_driver...], [win_xsize], [win_ysize], [buf_xsize], [buf_ysize], [buf_obj])
xoff: 列读取的起点,默认为0
yoff: 行读取的起点,默认为0..., yoff = map(int, offsets)
print(xoff, yoff)
4262 2581
# 按照偏移量读取一个像元
# And use them to read a pixel...([xoff], [yoff], [win_xsize], [win_ysize], [buf_xsize], [buf_ysize], [buf_obj])
通过制定buf_xsize和buf_ysize...的大小来实现
如果它们比win_xsize和win_ysize大,那么会重采样为更高的分辨率,更小的像素
如果它们比win_xsize和win_ysize小,那么会重采样为更低的分辨率,更大的像素,使用最邻近插值来实现