Message posté par : Hippo (jerome.hippolyte(a)yahoo.fr)
----------------------------------------
Bonjour,
J'ai une couche de polygones qui jalonnent mon territoire.
Je souhaiterais lorsque 2 polygones sont à moins de 500m de distance pouvoir supprimer de ma table le polygone le plus petit pour ne garder que le plus grand.
Je pense donc créer un buffer autour de mes polygones et s'ils s'intersectent, supprimer de ma table le polygone dont l'attribut "surface" est le plus petit.
Mais tout d'abord, comment faire une intersection sur la même couche ?
-----------------
Code :
SELECT *,
ST_intersects(ST_BUFFER(polygone.geometry::geography,500),ST_BUFFER(polygone.geometry::geography,500))
FROM table
-----------------
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=350562#p350562
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : Cédric Bataille
----------------------------------------
Bonjour,
J'ai une table commune et une table departement. J'aimerais insérer dans la colonne departement.population les résultats d'une requête spatiale me permettant de recenser la population par département.
Voici ma requête :
UPDATE departement SET population = (SELECT sum (commune.population) AS population
FROM commune, departement
WHERE st_contains (departement.geom, commune.geom)
GROUP BY departement.nom_dept);
PGAdmin me renvoie l'erreur suivante :
ERREUR : ERREUR: plus d'une ligne renvoyée par une sous-requête utilisée comme une expression
État SQL : 21000
J'ai beau cherché, je n'arrive pas à trouver la solution... Quelqu'un pourrait-il me venir en aide s'il vous plait ?
Cédric
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=350625#p350625
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net
Message posté par : AH
----------------------------------------
Bonjour,
Il faut corriger la séquence de numérotation de la table dans un outil comme PGAdmin.
Cordialement.
----------------------------------------
Le message est situé https://georezo.net/forum/viewtopic.php?pid=346613#p346613
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net