PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

POSTGIS :trouver tous les points d'un polygone

Voici une façon, qui fonctionne sur les types de géographie. BTW, cela vaut peut-être la peine de lire le manuel sur les types de données géométriques et géographiques. Autant que je sache, il existe de nombreuses autres fonctions disponibles pour les géométries, mais vous devez vous impliquer dans les projections. Le meilleur choix dépend de ce que vous faites...

SELECT polygonID, pointID
  FROM Points INNER JOIN Polygons 
  ON ST_covers(polygons.aPolygon,Points.thePoint  );