名前

ST_ZMFlag — ジオメトリーの ZM 座標次元を示す符号を返します。

概要

smallint ST_ZMFlag(geometry geomA);

説明

ジオメトリーの ZM 座標次元を示す符号を返します。

値は 0=XY, 1=XYM, 2=XYZ, 3=XYZM となります。

この関数は3次元に対応し、Z値を削除しません。

このメソッドは曲線ストリングと曲線に対応しています。

コード
SELECT ST_ZMFlag('LINESTRING(1 2,3 4)');
出力
0
コード
SELECT ST_ZMFlag('LINESTRINGM(1 2 3, 3 4 3)');
出力
1
コード
SELECT ST_ZMFlag('CIRCULARSTRING(1 2 3,3 4 3,5 6 3)');
出力
2
コード
SELECT ST_ZMFlag('POINT(1 2 3 4)');
出力
3