Извлечь значения растровых ячеек для большого количества ячеек - PullRequest
0 голосов
/ 08 января 2020

Я работаю с растровыми файлами, содержащими большое количество ячеек (~ 3 * 10 ^ 9). По вашему опыту, как наиболее эффективно использовать время и / или память для извлечения информации из этих ячеек для нескольких растров? Я хочу построить фрейм данных, чтобы каждая ячейка (1, 2, ..., n) была строкой, а информация из разных слоев (например, x, y) добавлялась по столбцам.

  cell  x  y ...
1    1 x1 y1
2    2 x2 y2
3    3 x3 y3
...
n    n xn yn

Я использовал getValues, но не уверен, что это самый эффективный способ. Другие мысли использовали семейство cellFrom из raster или разбивали растр на несколько частей. Оба подхода потребуют объединения данных, что также кажется неэффективным.

...