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

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