名称

ST_Points — 返回一个包含几何图形坐标的 MultiPoint。

概要

geometry ST_Points( geometry geom );

描述

返回一个包含几何图形所有坐标的 MultiPoint。重复的点会被保留,包括环形几何图形的起点和终点。(如果需要,可以通过对结果调用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))