#1 Thu 19 September 2013 14:46
- Gr1ng
- Participant occasionnel
- Date d'inscription: 7 Nov 2007
- Messages: 30
[postgis] Requête spatiale nuage de point
Bonjour,
J'ai une requête spatiale à effectuer et je ne sais pas comment l'aborder.
J'ai une table contenant des nuages de point. Ces points ont deux champs : un id unique et un type.
Je veux regrouper tous les points d'un même type et seulement si ceux-ci sont distant de 200 mètres au maximum. Pour clarifier ma demande j'ai fait un schéma où l'on voit, pour une même table, deux nuages de points avec le même type. Je souhaiterai donc obtenir deux points (soit la géométrie d'un des points du nuage ou le centroïde de l'ensemble des points).
Je vous remercie par avance de votre aide.
Hors ligne
#2 Thu 19 September 2013 15:27
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1554
Re: [postgis] Requête spatiale nuage de point
Bonjour,
La nouvelle version (2.0+) de postgis dispose d'un opérateur permettant de faire cela: KNN, ou les K plus proches voisins.
Tres efficace !
Il y a des forums et ressources disponibles en ligne, comme par exemple:
http://boundlessgeo.com/2011/09/indexed … n-postgis/
http://geeohspatial.blogspot.fr/2013/05 … stgis.html
Nicolas
Hors ligne
#3 Thu 19 September 2013 16:03
- Gr1ng
- Participant occasionnel
- Date d'inscription: 7 Nov 2007
- Messages: 30
Re: [postgis] Requête spatiale nuage de point
C'est dommage pour moi car je suis en 1.5
Hors ligne
#4 Thu 19 September 2013 16:32
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1554
Re: [postgis] Requête spatiale nuage de point
Hmm ca vaut le coup de passer à la 2.1
Hors ligne