Я хочу сделать сетку из треугольников, которые являются многоугольниками, используя стройные.
У меня есть список координатных точек (2 координаты для каждой точки) и список соединений.
import numpy as np
import shapely.geometry as geometry
xlen = 20
ylen = 20
x0=0
y0=0
xPoints = np.arange(x0,xlen+1,1)
yPoints = np.arange(y0,ylen+1,1)
GridPoints = np.array([[[x,y] for x in xPoints] for y in yPoints])
triangles = [[i+j*(ylen+1),
(i+1)+j*(ylen+1),
i+(j+1)*(ylen+1)] for i in range(ylen) for j in range(xlen)]
Необходимы полигоны, потому что я будупозже необходимо оптимизировать эту сетку по x и y, чтобы заполнить другой многоугольник как можно большим количеством треугольников.