Я использую модуль растерио для переноса растрового изображения в массив Numpy. Из этого массива я хочу извлечь подмассив, который будет состоять только из точек круга. Круг будет определяться из заданной точки (индексы x и y из начального массива numpy) и радиуса (расстояние в метрах). Растерио может обрабатывать реальное расстояние (метры, а не индексы), которое представляет каждая ячейка. Но я не могу найти функцию, чтобы получить клетки на определенном расстоянии от данной точки.