Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#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

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

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: 1536

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

 

Pied de page des forums

Powered by FluxBB