Объект 'rasterio._io.RasterReader' не имеет атрибута 'xy'

Я пытаюсь получить данные о координатах и ​​значениях пикселей из.TIF, используя растерио. В недавно обновленной документации (апрель 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 "".

Я неправильно истолковываю документацию или это что-то вроде предварительной документации для будущей версии? Есть ли другой способ для этого в текущей версии / официальной документации, который я не видел?

Спасибо!

0 ответов

Другие вопросы по тегам