#1 Tue 21 September 2021 11:52
- image95
- Participant assidu
- Date d'inscription: 6 Sep 2014
- Messages: 249
Postgis : intersection "inclusive"
Bonjour,
Avec Postgis, j'ai une couche de polygones trames bleue A à couverture nationale.
Je souhaite simplement la limiter selon l'emprise d'une autre table de polygones B.
Je souhaite qu'en sortie toutes les geometries de A qui touchent B soient conservées dans leur intégralité, au delà du périmètre commun aux deux tables A et B. Je ne veux donc pas d' un découpage.
Pourriez vous me dire comment faire ?
J'avais fait celà mais cette requete me decoupe les geometries :
CREATE table trame_bleue_AOI_usefull_only_s as (
SELECT n_srce_cours_eau_s_000.*,
st_intersection(n_srce_cours_eau_s_000.geom, masque_temp.geom) AS geom_intersect
FROM inpn.n_srce_cours_eau_s_000,
inpn.masque_temp
WHERE st_intersects(n_srce_cours_eau_s_000.geom, masque_temp.geom));
Merci.
Hors ligne
#2 Tue 21 September 2021 13:58
- tumasgiu
- Membre
- Lieu: Ajaccio
- Date d'inscription: 5 Jul 2010
- Messages: 1146
Re: Postgis : intersection "inclusive"
Salut,
ne vous suffit-il pas de retirer le st_intersection(...) de votre clause SELECT ?
Hors ligne
#3 Tue 21 September 2021 14:08
- image95
- Participant assidu
- Date d'inscription: 6 Sep 2014
- Messages: 249
Re: Postgis : intersection "inclusive"
Vous avez raison. merci.
Hors ligne