ST_NumPoints — 返回 LineString 或 CircularString 中点的数量。
integer ST_NumPoints(
geometry g1)
;
返回 ST_LineString 或 ST_CircularString 值中点的数量。在 1.4 之前的版本中,仅适用于线串,正如规范所述。从 1.4 版本开始,它是 ST_NPoints 的别名,它返回的顶点数量不仅限于线串。考虑使用 ST_NPoints 代替,它具有多种用途,并且适用于多种几何类型。
此方法实现了OGC Simple Features Implementation Specification for SQL 1.1。
此方法实现了 SQL/MM 规范。SQL-MM 3: 7.2.4
SELECT ST_NumPoints(ST_GeomFromText('LINESTRING(77.29 29.07,77.42 29.26,77.27 29.31,77.29 29.07)')); --result 4