Message posté par : Nicolas Ribot
----------------------------------------
Bonjour,
Attention avec st_touches: à la précision près, elle peut retourner false alors que les
geom se touchent.
Pour passer à travers ces pb de précision, st_dwithin(geom1, geom2, precision) marche très
bien.
Ensuite, vous faites une jointure (st_touches) sur tous les éléments de la table vs
l'autre table or il faut joindre l'élément courant de poste_source (NEW.geom) avec
les geom de rsx_hta:
-----------------
Code :
st_touches( public.rsx_hta.geom,NEW.geom)
-----------------
Enfin, la clause peut etre simplifiée en
-----------------
Code :
st_touches( public.rsx_hta.geom,NEW.geom) AND length(coalesce(nom_poste, '')) =
0
-----------------
Nicolas
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=337863#p337863
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