Мне нужно разбить облако точек на ячейки определенного размера, чтобы найти Z min и Z max в этой ячейке.Я преобразовал облако точек в массив и создал сетку сетки, но я не знаю, как разделить облако точек / массив для расширения, определенного сеткой сетки.Предложение?Или есть какой-то более подходящий подход?
import laspy
import numpy as np
inf = laspy.file.File('SAVA_000012.las', mode='r')
points = inf.points
points_xyz = np.array((points['point']['X'],
points['point']['Y'],
points['point']['Z'])).transpose()
x = np.arange(min(inf.X), max(inf.X), 200)
y = np.arange(min(inf.Y), max(inf.Y), 200)
print(x)
xx, yy = np.meshgrid(x, y, sparse=True, indexing= 'xy')
Заранее спасибо