PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

POSTGIS:encontre todos os pontos dentro de um polígono


Aqui está uma maneira, que funciona em tipos de geografia. BTW, pode valer a pena ler o manual sobre tipos de dados de geometria e geografia. Pelo que entendi, há muito mais funções disponíveis para geometrias, mas você precisa se envolver com projeções. A melhor escolha depende do que você está fazendo...
SELECT polygonID, pointID
  FROM Points INNER JOIN Polygons 
  ON ST_covers(polygons.aPolygon,Points.thePoint  );