全部產品
Search
文件中心

PolarDB:ST_Extrude

更新時間:Jul 06, 2024

將二維Polygon沿Z軸正方向擠出為3D 模型。

文法

meshgeom ST_Extrude(geometry geom2d, float8 height);

參數

參數名稱描述
geom2dgeometry對象,支援Polygon和MultiPolygon。
height高度。

描述

將二維多邊形沿Z軸擠出為3D 模型。

效果示意

將二維多邊形沿Z軸擠出。效果圖

樣本

SELECT ST_AsText(ST_Extrude('POLYGON((0 0, 1 0, 1 1, 0 0))', 1));
-----------------------------------------------------------------------------------------------------------------------------------------------------
MESHGEOM(PATCH(POLYGON Z ((0 0 1,1 0 1,1 1 1,0 0 1)),TRIANGLESTRIP Z (0 0 1,0 0 0,1 0 1,1 0 0,1 1 1,1 1 0,0 0 1,0 0 0),POLYGON Z ((0 0 0,1 1 0,1 0 0,0 0 0))))