Annonce
Pour sa 21ème année, l’association GeoRezo a toujours besoin de vous !
10€ = 1 mois de frais bancaires ; 15€ = 12 mois de nom de domaine ; 30€ = 1 semaine de location des serveurs …
Retrouver nos membres bienfaiteurs
#1 Tue 29 March 2022 19:48
- didine44
- Juste Inscrit !
- Date d'inscription: 6 Dec 2020
- Messages: 4
déplacer géométriquement un polygone via postgis
bonjour,
j'ai une question sur laquelle je bute et n'ai pas trouvé de réponses.
je souhaiterais déplacer un polygone à l'intérieure d'un périmètre.
pour le moment je pense crée une table temporaire qui me permettrait d'obtenir les coordonnées géométriques du centroïdes du polygone
st_x(st_centroid(poly.geom)),
st_y(pt.geom) - st_y(st_centroid(poly.geom))
mais après je ne sais pas comment je pourrais faire.
en fait je n'arrive pas à avoir la logique du code qui me permettrait de faire ce déplacement ou du moins je ne connais pas les possibilités des fonctions spatiales de postgis qui me permettrait de réaliser celà.
merci d'avance
Hors ligne
#2 Wed 30 March 2022 09:48
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1554
Re: déplacer géométriquement un polygone via postgis
Bonjour,
st_translate vous permettra de faire ca.
(pas besoin de créer une table avec les coordonnées des centroids: vous pouvez le faire dans la requête de déplacement)
Nicolas
Hors ligne