Annonce
Pour sécuriser votre compte sur les forums du GeoRezo, nous demandons de changer votre mot de passe.
Vous allez recevoir un message pour effectuer ce changement de mot de passe.
Merci de bien respecter les règles préconisées.
#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: 1538
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