全部產品
Search
文件中心

PolarDB:ST_Zmflag

更新時間:Jul 06, 2024

返回一個用整數表示的輸入Geometry對象的Z/M標誌。

文法

smallint  ST_Zmflag(geometry  geomA);

參數

參數名稱描述
geomA目標Geometry對象。

描述

  • 數字值的含義如下:
    • 0:2d
    • 1:3dm
    • 2:3dz
    • 3:4d
  • 該函數支援3D對象,並且不會刪除Z座標。
  • 該函數支援Circular Strings和Curves類型幾何對象。

樣本

不同類型的傳回值:
SELECT ST_Zmflag('POINT(0 1)'::geometry) as _2D,
       ST_Zmflag('POINTM(0 1 2)'::geometry) as _3DM,
             ST_Zmflag('POINT(0 1 2)'::geometry) as _3DZ,
       ST_Zmflag('POINT(0 1 2 3)'::geometry) as _4D;
 _2d | _3dm | _3dz | _4d
-----+------+------+-----
   0 |    1 |    2 |   3
(1 row)