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 Fri 26 August 2011 11:30

guibsou
Participant occasionnel
Date d'inscription: 1 Aug 2006
Messages: 28

Postgis - distance maximum entre des points

Bonjour,

je souhaiterais effectuer une requete postgis qui me permettrait de connaitre la distance maximum (en metre par exemple) entre des points  d'une meme table.

connaitre la distance entre les points les plus eloignés

si quelqu'un a un tuyau sur les fonctions postgis que je dois utiliser, je suis preneur.

merci,

Guibsou

Dernière modification par guibsou (Fri 26 August 2011 12:28)

Hors ligne

 

#2 Fri 26 August 2011 12:20

guibsou
Participant occasionnel
Date d'inscription: 1 Aug 2006
Messages: 28

Re: Postgis - distance maximum entre des points

bon, je me reponds à moi meme

j'ai peut-etre trouvé une solution meme si cela ne reponds pas à ma demande initiale.

je calcul la distance de la diagonale de l'etendu au lieu de calculer la distance des points les plus eloignés.
Mon but n'est pas d'avoir une information de distance exacte , mais simplement d'avoir un ordre de grandeur pour afficher une carte à une echelle convenable permettant d'observer l'ensemble de mes points.

Code:

select st_distance(ST_MakePoint(xmin(extent(the_geom)),ymin(extent(the_geom))),ST_MakePoint(xmax(extent(the_geom)) ,ymax(extent(the_geom))))  from ma_table

si vous trouvez une meilleure solution, je suis toujours preneur.

Guibsou

Hors ligne

 

Pied de page des forums

Powered by FluxBB