名称

ST_ConstrainedDelaunayTriangles — 在给定的输入几何图形周围返回受限 Delaunay 三角剖分。

语法

geometry ST_ConstrainedDelaunayTriangles(geometry g1);

描述

在输入几何图形的折点周围返回一个受限 Delaunay 三角剖分。输出为 TIN。

此方法需要 SFCGAL 后端。

可用性:3.0.0

此函数支持 3d,并且不会丢弃 z 索引。

示例

2 个多边形的 ST_ConstrainedDelaunayTriangles

select ST_ConstrainedDelaunayTriangles(
               ST_Union(
                       'POLYGON((175 150, 20 40, 50 60, 125 100, 175 150))'::geometry,
                       ST_Buffer('POINT(110 170)'::geometry, 20)
                   )
           );
				

2 个多边形的ST_DelaunayTriangles。三角形边穿过多边形边界。

select ST_DelaunayTriangles(
               ST_Union(
                       'POLYGON((175 150, 20 40, 50 60, 125 100, 175 150))'::geometry,
                       ST_Buffer('POINT(110 170)'::geometry, 20)
                   )
	   );

另请参阅

ST_DelaunayTrianglesST_TriangulatePolygonST_TesselateST_ConcaveHullST_Dump