我正在尝试使用rasterio从.TIF中提取坐标和像素值数据。 In recently updated documentation (April 2018)似乎有一个.xy()函数来获取像素的空间坐标,例如:
>>> dataset.xy(dataset.width // 2, dataset.height // 2)
(476550.0, 4149150.0)
但是,当我运行相同的示例时:
import rasterio
dataset = rasterio.open('image.tif')
dataset.xy(dataset.width // 2, dataset.height // 2)
我收到错误:“ AttributeError:'rasterio._io.RasterReader'对象没有属性'xy'”。
我误解了文档吗?或者像是将来版本的预文档?在当前版本/官方文档中,还有我没有见过的另一种方法吗?
谢谢!