Name
ST_GeneratePoints — Génère des points aléatoires contenus dans un polygone ou un multipolygone.
Synopsis
geometry ST_GeneratePoints(
g geometry , npoints integer )
;
geometry ST_GeneratePoints(
geometry g , integer npoints , integer seed = 0 )
;
Description
ST_GeneratePoints génère un nombre donné de points pseudo-aléatoires situés dans la zone d'entrée. Le paramètre facultatif seed
est utilisé pour régénérer une séquence déterministe de points et doit être supérieur à zéro.
Disponibilité : 2.3.0
Amélioration : 3.0.0, ajout du paramètre seed
Exemples
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;