名称
ST_GeneratePoints — 在多边形或多边形中生成随机点。
概要
geometry ST_GeneratePoints(
g geometry , npoints integer )
;
geometry ST_GeneratePoints(
geometry g , integer npoints , integer seed = 0 )
;
描述
ST_GeneratePoints 在输入区域内生成指定数量的伪随机点。可选的 seed
用于重新生成确定的点序列,并且必须大于零。
可用性:2.3.0
增强:3.0.0,添加了 seed 参数
示例
SELECT ST_GeneratePoints(geom, 12, 1996)
FROM (
SELECT ST_Buffer(
ST_GeomFromText(
'LINESTRING(50 50,150 150,150 50)'),
10, 'endcap=round join=round') AS geom
) AS s;