私は10億ボクセル以上の1024 x 1024 x 1024のボクセルマップを持っており、XYZ軸からそれらを走査してその中のスキャンの概要を見いだしています。 私はボクセルの境界線に当たるたびに、4つの頂点と三角形/クワッド参照インデックスで構成される顔の四辺形リファレンスを作成します。 結果が50〜6000万のクワッドなので、私はメモリに配列を書き込んでループを使って頂点をマージすることはでき
多角形をより小さな部分に分割するために、shapelyとpythonを使用しています。台形、x軸に平行な辺を持つ平行四辺形、x軸に平行な辺を持つ三角形です。初期データは.gdsファイルから得られ、タプルx、y座標のリストのように表示されます。私の目的のために、私はhereのような違いの方法を使いました。ポリゴンがholesを持っている場合しかし、私は、たとえば、スタックを取得: from shap