Bonjour,
Tout d'abord je débute sur POSTGRE/GIS;
j'ai 4 points qui ont été positionné sur QGIS puis importé dans postgre, la table s'appelle 'try'
je voudrai a partir de ces 4 points créer un polygone afin d'extraire le centroide.
Cependant :
1) il faut pouvoir gérer l'ordre par lequel les points sont reliés
2)si je bouge un point le polygone bouge également et donc le centroide
J'ai élaboré cette expression sql mais elle ne fonctionne pas,
Pouvez vous m'aider svp?
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 CREATE VIEW spat.view AS with points_ordonnes as ( select try.geom from spat.try ORDER BY try.id ) SELECT try.id, st_makepolygon(st_makeline(try.geom))AS geom FROM points_ordonnes,spat.try GROUP BY try.id;
Partager