名前

CG_Triangulate — ポリゴンジオメトリーを三角形にします

概要

geometry CG_Triangulate( geometry geom );

説明

ポリゴンジオメトリーを三角形にします。

SFCGAL モジュールによって実行されます

[注記]

ご注意: この関数は三角形化した結果を表現するジオメトリーを返します。

Availability: 3.5.0

このメソッドには SFCGAL バックエンドが必要です。

ジオメトリーの例

コード
SELECT CG_Triangulate(
  'POLYGON((0 0,1 0,1 1,0 1,0 0),
            (0.2 0.2,0.2 0.8,0.8 0.8,0.8 0.2,0.2 0.2))'
);
出力
TIN(((0.8 0.2,0.2 0.2,1 0,0.8 0.2)),((0.2 0.2,0 0,1 0,0.2 0.2)),((1 1,0.8 0.8,0.8 0.2,1 1)),((0 1,0 0,0.2 0.2,0 1)),((0 1,0.2 0.8,1 1,0 1)),((0 1,0.2 0.2,0.2 0.8,0 1)),((0.2 0.8,0.8 0.8,1 1,0.2 0.8)),((0.2 0.8,0.2 0.2,0.8 0.2,0.2 0.8)),((1 1,0.8 0.2,1 0,1 1)),((0.8 0.8,0.2 0.8,0.8 0.2,0.8 0.8)))
Geometry figure for visual-cg-triangulate-01