名称

ST_Points — 返回一个包含几何坐标的多点。

语法

geometry ST_Points( geometry geom );

描述

返回一个包含几何的所有坐标的多点。保留重复点,包括环形几何的起点和终点。(如果需要,可以通过对结果调用 ST_RemoveRepeatedPoints 来删除重复点)。

要获取父几何中每个坐标的位置信息,请使用 ST_DumpPoints

如果存在,则保留 M 和 Z 坐标。

此方法支持圆形字符串和曲线。

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

可用性:2.3.0

示例

SELECT ST_AsText(ST_Points('POLYGON Z ((30 10 4,10 30 5,40 40 6, 30 10))'));

--result
MULTIPOINT Z ((30 10 4),(10 30 5),(40 40 6),(30 10 4))
			

另请参见

ST_RemoveRepeatedPointsST_DumpPoints