#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