#1 Sat 30 January 2016 16:13
- Mélaa17
- Juste Inscrit !
- Date d'inscription: 30 Jan 2016
- Messages: 1
postgresql requête ST_within
Bonjour à tous,
Je dois effectuer une requête SQL à partir de deux tables "forets" et "routes" sur pgadmin et je dois trouver les forets intégralement situées à moins de 1000m d’une route ?
voici ce que j'ai essayé d'effectuer: select forets.gid, forets.geom from routes cross join forets where ST_within (ST_distance( forets.geom, routes.geom)
Hors ligne
#2 Sat 30 January 2016 16:51
Re: postgresql requête ST_within
Bonjour,
Je déplace votre message sur GeoBD où vous trouverez plus de réponse !
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#3 Sat 30 January 2016 17:50
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1554
Re: postgresql requête ST_within
Bonsoir,
Il existe l'operateur st_DWithin pour ce genre de requetes:
Qqchose comme:
Code:
select f.gid, f.geom from forets f join routes r on ST_DWithin (f.geom, r.geom, 1000);
Nicolas
Hors ligne